PDA

View Full Version : Acer A501 Tablet only showing the Acer logo after update.



mikebartnz
16-12-2012, 03:12 PM
A friend of mine has an Acer A501 Tablet that after the upgrade only shows the Acer logo.
In other words the update failed.
I have tried the Recovery mode but it just ends up with a triangle with an exclamation mark in the middle and after a while reboots with no change.
I have also tried a hard reset but it just does Erasing Userdata then Erasing Cache but then stalls.
My next step is to download the Windows USB drivers and see if I can access the flash drive.
Has anyone had any success with the same.

stratex5
16-12-2012, 11:45 PM
Try this, I got it off xda...


Recently I decided to upgrade to ICS. True ICS, new bootloader and stuff from my quazi-ICS install (HC bootloader, ICS rom)
This sounds easy, however, my recovery was too old!
Being used to using my forgiving Samsung SGS2X, I just flashed a NEW recovery while IN recovery - thus REMOVING recovery. (rather than using the problem-free Acer Recovery Installer via google play like smart people do)

Heres where it begins.

symtoms:
-Boots to ACER logo and stops
-Refuses to read update.zip package from microSD/USB (likely, as the recovery was corrupted!)
-I can enter APX mode however.
I have no recovery, no boot, no ADB mode, no way to read internal flash.

I did do a NANDROID backup, which is immensely important and EVERYONE should have at least ONE of these, due to your UID being recorded. This is where my problem came in. The NANDROID backup was on the internal storage!

So, I have a tablet that has no recovery, won't update.zip install, but WILL get to APX mode. I have NO UID, no SKB, no NANDROID backup. Solution is to send to acer? I think not!

Theres some brilliant people on this forum. One post in particular was golden. http://forum.xda-developers.com/showpost.php?p=23783875&postcount=9 by eppeP

"If you can get the device into APX mode it will answer the first read request with the UID."

This is 100% true, and he provided a simple source example but little instructions. I hope I can elaborate and make someone elses life easier.

Requirements:
-Ubuntu (I used 12.04 LTS)
-microUSB cable
-powered tablet (can't be dead)
-paper clip, tac, needle - something to hit reset with
-patience

Boot Ubuntu, can be from CD/DVD/USB/network or installed copy
Install GCC, lsusb, libusb-1.0.x, libusb-1.0-dev - you NEED these! (hoping these are the only ones required for fresh installs)
Grab the code eppeP posted and save to a text file as apx.c
fire up terminal, browse to where the apx.c file is ('cd /home/<user>/Desktop/APX' for me)
run the following commands

sudo su
gcc apx.c -o apx -lusb-1.0

You should now have a file called apx on your desktop, that is ready to run.
If you get errors, you are likely missing a package. This should be fairly straight-forward, but refer to google and post the results please!

Next, pop your tablet into APX mode - plug in microUSB, hold the RESET button, and press power for around 4 sec. Windows gave me a 'usb detected' noise but Ubuntu just don't care.

Now run the following commands (assuming same root terminal permissions. If not run sudo su beforehand)

./apx

the terminal window should spit back to you a 15 character UID if everythings correct. 0x123456789ABCDEF (yours should be different combos of those hex values)

Proceed to guard this with your life! (although now you know how to retrieve again provided APX works)

now visit http://vache-android.com/v1/index.php?site=sbk
and enter your UID. The website should spit back a series of 4, 8 character keys known as your SKB. Guard that too in case the website ever disappears.

Hard parts over. The tablet will live on now.
Next - choose how to recover!

I used a file called:

V8-UNL-ICS-HC-bootloader-MULTI-cwm.zip 32MB
MD5: 33D6692A997649111995CB690EF73213

I sadly lost the link to this package but im sure if you search google/this forum you will find it.

It uses nvflash. Amazing program. Theres also A500APXflash, based off nvflash. The rest mainly require ADB or USB debugging which you can't set as the tablet won't boot so don't waste your time with proggies like afterota (which won't work if you only have APX) You can also do everything in ubuntu with nvflash and the terminal. just read the commands from the batch, they should be nearly identical commands in either environment.

I booted back to windows, ran the V8.bat file, and followed instructions.
In 30 seconds my iconia was booting recovery again and that ROM I initially tried to install worked perfect!

After it booted, I realized I used 44% of my battery attempting to recover the tablet. This whole process takes maybe 30 minutes first-time through, getting ubuntu packages took the longest. LiveBoot will want to update everything as well, which I never considered, and usually fails (due to live install). Everything should be installed from Terminal if possible if using a live distro. It should be one command-line for the packages, reference exact package names in the package manager maybe.
My nandroid backup was still on the flash though! I knew enough that a 'hard reset' wasn't going to fix anything, so I never erased any userdata ironically, but botched the ROM and recovery.

This is the 100% fool-proof way to get your UID using APX. If its your only method this is your only option.

mikebartnz
17-12-2012, 12:12 AM
Thanks for that. Will give it a try after I have had a decent sleep.
My hat is off to the guys that devise these fixes.

stratex5
17-12-2012, 12:36 AM
Its alright, and yeah sometimes when i read these they make me realise how little I acctually know about android haha :D

mikebartnz
17-12-2012, 01:38 PM
Well I now have it so that I can use recovery mode but two update.zip files I have tried so far have been rejected so still have an unusable system but at least now I know I can try a different rom.

mikebartnz
18-12-2012, 01:22 AM
Got it up and running with Jelly Bean on it. No 3g because the rom is for the A500 but she isn't worried about that.

Chilling_Silence
18-12-2012, 07:28 AM
Choice, Jellybean is a nice improvement over ICS!! :)

CyanogenMod, AOSP or Vendor ROM?

stratex5
18-12-2012, 10:18 AM
Did you manage to get it working from my post or another one? :D and JellyBean is really slick compared to ICS.

mikebartnz
18-12-2012, 12:52 PM
Choice, Jellybean is a nice improvement over ICS!! :)

CyanogenMod, AOSP or Vendor ROM?
CyanogenMod but Wi-fi was flaky so I ended up going back to the Little Honey Rom but in a couple of months I might try Jelly Bean again.

mikebartnz
18-12-2012, 12:52 PM
Did you manage to get it working from my post or another one? :D and JellyBean is really slick compared to ICS.
Mainly from yours thank you.

Chilling_Silence
18-12-2012, 01:45 PM
Fair enough. There's quite a few of those A500-series tablets out there, and they're still quite capable, so I'd imagine they'd keep a relatively active developer community for some time to come :)

mikebartnz
18-12-2012, 01:58 PM
The A501 doesn't get quite the following but in most cases it is only 3g that suffers when using a A500 rom.