[GUIDE]A500/501/G100W-Installing ICS V8 UNL-BL & CWM Or back to HC BL(24-6-2012)

Search This thread

zimphishmonger

Senior Member
Jun 4, 2009
3,890
729
Anyone hvaving issues w/ Recovery and restoring? I have a strange quirk where all my restores (numerous different nandroid attempts, so not bad nandroid) throw the error "Error restoring /data". Weird thing is everything seems to work after rebooting despite the error.

ALso, freshly installing a ROM doesnt give ANY errors or issues regarding data and /data is completely usable on a fresh flash. Also doenst seem to be any /data errors after a nandroid + "error restoring /data" error.

Is this just a weird quirk with Thor's recovery or the ICS bootloader. ANy suggestions? Its doesnt seem it negatively effect me but im dont feel very secure w/ that error even if data appears to work fine.

Anyone?
 

BakaNeko59

Senior Member
Jan 19, 2011
286
70
Columbia, MO
Same problem

Anyone hvaving issues w/ Recovery and restoring? I have a strange quirk where all my restores (numerous different nandroid attempts, so not bad nandroid) throw the error "Error restoring /data". Weird thing is everything seems to work after rebooting despite the error.

ALso, freshly installing a ROM doesnt give ANY errors or issues regarding data and /data is completely usable on a fresh flash. Also doenst seem to be any /data errors after a nandroid + "error restoring /data" error.

Is this just a weird quirk with Thor's recovery or the ICS bootloader. ANy suggestions? Its doesnt seem it negatively effect me but im dont feel very secure w/ that error even if data appears to work fine.

I've had this same problem for ages, no matter which of Thor's recoveries I use. I used TWRP and RA for awhile, but they have not yet updated to support ICS V3 bootloader yet. I've always assumed my data was corrupted after the restore and just rebuilt it. Nice to know it may be okay after all...
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
Not me , only the strange touchscreen buttons sometimes are jumpy. In cwm.
 

dlammons

Member
Apr 15, 2009
21
0
Muldraugh, KY
I must be one of the Stoopid ones here!!

This ain't my first android device I ever rooted or installed custom roms on, so this is really frustrating me.. I have my serial number AND I have used all the methods to pull my CPU ID from my tablet, but all the numbers I am getting are only 11 digits long.. so consequently, when I try to put the generated sdk in, I keep getting an invalid CPU ID.... Any ideas? suggestions??

Note--- I bought this tablet with the ICS leak already installed so I have NO other info about it available..
 
Last edited:

Magaboo

Senior Member
Jul 22, 2008
267
15
Vancouver
This ain't my first android device I ever rooted or installed custom roms on, so this is really frustrating me.. I have my serial number AND I have used all the methods to pull my CPU ID from my tablet, but all the numbers I am getting are only 11 digits long.. so consequently, when I try to put the generated sdk in, I keep getting an invalid CPU ID.... Any ideas? suggestions??

Note--- I bought this tablet with the ICS leak already installed so I have NO other info about it available..

I'm assuming that you have read first page, step#1?
 
I am running the stock ics release on my Liberty tab and everything appears to be the same as on the iconica. I have it sucessfully rooted however i am unable to boot my device into nvflash mode to install the unlocked bootloader.
Does anybody know if the procedure is the same on the liberty tab as on the Iconica? :confused:
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
I am running the stock ics release on my Liberty tab and everything appears to be the same as on the iconica. I have it sucessfully rooted however i am unable to boot my device into nvflash mode to install the unlocked bootloader.
Does anybody know if the procedure is the same on the liberty tab as on the Iconica? :confused:
Exactly the same , I'm running a G100W , make sure you reinstall acer USB drivers first and then try again , or thry the apx flash tool , look into the OP , I updated it with a apx flash package.
 
  • Like
Reactions: bobsie41

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
Updated the guide

New easy apx flash packages.
One got the Patched full root tweaked ICS kernel 1.033.00 ( latest acer release)

Info for full patch and tweaks in kernel (Dev's only)
 
  • Like
Reactions: dibb_nz

blackthund3r

Senior Member
Feb 27, 2012
594
493
London
I should probably point out that my flash tool might say "no apx devices connected" for a few seconds because it's a timer. If you're worried wait ~5 seconds and it should change :) it should also tell you if you need the drivers installing :)

I am also working on version 0.3.1 (it'll be a minor release but should iron some snags out for y'all). Use the update checker to get an idea as to when this might be out! :))

Sent from my Iconia A500 using Tapatalk 2
 
Last edited:
  • Like
Reactions: dibb_nz and civato

blackthund3r

Senior Member
Feb 27, 2012
594
493
London
This ain't my first android device I ever rooted or installed custom roms on, so this is really frustrating me.. I have my serial number AND I have used all the methods to pull my CPU ID from my tablet, but all the numbers I am getting are only 11 digits long.. so consequently, when I try to put the generated sdk in, I keep getting an invalid CPU ID.... Any ideas? suggestions??

Note--- I bought this tablet with the ICS leak already installed so I have NO other info about it available..

CPUID != SBK
The SBK is calculated used Vache's site FROM the CPUID
The SBK is 43 digits long (including the 3 spaces and the 0x's at the beginning of each section)

Sent from my Iconia A500 using Tapatalk 2
 

blackthund3r

Senior Member
Feb 27, 2012
594
493
London
New easy apx flash packages.
One got the Patched full root tweaked ICS kernel 1.033.00 ( latest acer release)

Info for full patch and tweaks in kernel (Dev's only)

Thanks civ! Glad I could help :)
By the way did you generate the package with the kernel with my bundle builder? Because it has an MD5 check which means you can't just drop the kernel.img in (I haven't checked by the way cost I'm on my iconia :p)

Sent from my Iconia A500 using Tapatalk 2
 

naviathan

Senior Member
Apr 8, 2010
171
15
Add one more to the list of unlocked bootloaders!!! This is awesome! Thanks so much for all the work that those involved have put in.
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
Thanks civ! Glad I could help :)
By the way did you generate the package with the kernel with my bundle builder? Because it has an MD5 check which means you can't just drop the kernel.img in (I haven't checked by the way cost I'm on my iconia :p)

Sent from my Iconia A500 using Tapatalk 2
Yeah I build it with your easy building tool , Thanks for that.
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
I should probably point out that my flash tool might say "no apx devices connected" for a few seconds because it's a timer. If you're worried wait ~5 seconds and it should change :) it should also tell you if you need the drivers installing :)

I am also working on version 0.3.1 (it'll be a minor release but should iron some snags out for y'all). Use the update checker to get an idea as to when this might be out! :))

Sent from my Iconia A500 using Tapatalk 2
Will update the guide then .;)
 

jpinsl

Senior Member
May 1, 2008
171
32
Good time to check your SBK number:
Go into APK mode (step 5) and open cmd on the nvflash-A500-ICSbootloader-V3-Custom-CWM-installation.zip and type in something like this:
nvflash --bl bootloader.img --sbk (your SBK) --sync

This returns the system stats, but fails because there is no file named bootloader.img.

The file in the ZIP is named bootloader.bin

When I follow the instructions, it just sits at "Nvflash started"

The 1.bat file does reference the correct filename of bootloader.bin.
 

dibb_nz

Senior Member
Sep 23, 2010
1,636
467
Shake City
awesomeness

New easy apx flash packages.
One got the Patched full root tweaked ICS kernel 1.033.00 ( latest acer release)

Info for full patch and tweaks in kernel (Dev's only)

Well waiting a few days certainly pays off...still not got OTA..so used the tool to flash me sum ice creamy goodness. Ended up on 12,5, my god hc is so last year... nice work civ...now I find some nice new bundles to play round with....oh I am so not going to back to work for next few days:p:p:p thank u Sir Civato:D:D:D:D:D
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
This returns the system stats, but fails because there is no file named bootloader.img.

The file in the ZIP is named bootloader.bin

When I follow the instructions, it just sits at "Nvflash started"

The 1.bat file does reference the correct filename of bootloader.bin.
This question is been answered , but one more time as I know you want to be 100% sure.

If you do the test (to check your sbk is correct , not actual flashing anything) and you get the system information you are good to go , don't mind the fail on bootloader.bin at the end. If you see your cpuid in the information you are good to go.
 

dibb_nz

Senior Member
Sep 23, 2010
1,636
467
Shake City
u r the man...and civ....and all the devs workin hard out

I should probably point out that my flash tool might say "no apx devices connected" for a few seconds because it's a timer. If you're worried wait ~5 seconds and it should change :) it should also tell you if you need the drivers installing :)

I am also working on version 0.3.1 (it'll be a minor release but should iron some snags out for y'all). Use the update checker to get an idea as to when this might be out! :)

Sent from my Iconia A500 using Tapatalk 2

Very clever Indeed. Had no probs. You do some pretty amazing stuff, am I pleased u chose the acer:):)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 153
    First thanks to Skrilax_CZ (unlocked bootloader) , jm77 (for his guide), strra(tools and bat file) Zatta for modded script , blackthund3r for APX flashing tool & gersma (for otatool)

    You need to understand that this can brick your tablet and going back to HC roms is not possible or you need to reflash your tablet again with this
    WHAT IS THIS V8UNLOCKED multi ICS BOOTLOADER

    You can install the ICS bootloader using cwm if you are on V4 or V5 , see in this link for the updates and cwm packages.

    PLEASE FOLLOW TO THE LETTER AND READ TWICE , don't be drunk , don't watch sports (we are men and can only do one thing at a time), don't take advice from your wife , girlfriend or whatever you need to feel loved , this is not like shopping for a bike or car!!! This is probably the most boring thing you are going to do in your life!
    Option 1 use Afterota for A500/G100W IF YOU ARE ON OTA ICS and follow this thread
    Option 2 , keep reading.... don't be a chicken , just do it !!.​

    -STEP 1=Install the USB drivers from Acer on PC ( Acer's). NOTE: If you got stuck or can't get into APX mode please make sure you reinstall the usb drivers first and you got the latest ones.
    STEP2=First before you do anything else make sure you got your "cpuid". How see Q&A , bottom of this thread.
    Or you use the Blackthun3er V0.4 APX flasher (see in the section "automated flashing tool") , this tool will give and fill in your SBK automaticly if you used it before.

    -STEP 3=Now go
    to get your SBK or use this tool you find here
    -STEP 4=Make sure you got a ICS rom on your tablet to flash after you installed the ICS bootloader the first time .
    -FLEXREAPER

    -LIGHTSPEED


    -TABOONAY
    (with this make sure you flash the Kernel for ICS bootloader after you installed the rom , you find it in the Taboonay thread)

    -ezterry ICS 1.031.00stock- full root with busybox, and more tweaks


    -
    A501 Alexandra IV ICS ver 4.0.3. (for A501 users)

    -FULL-STOCK-FULL-ROOT


    -Or you can flash the full leaked version of 1.031.00 405MB but then you need to get root so you can delete "recovery-from-boot.p" from /system before you flash the unlocked booloader and custom recovery.
    Good time to check your SBK number , see Q&A section
    STEP 5= Going into APX mode see Q&A or use A500 manager
    STEP 6 INSTALLING ICS BOOTLOADER
    Automated flashing tool

    USING blackthund3r ATX flash tool , It makes it all a little easier !

    You need help on this ! Here is a walk thru!

    -download the APX-FLASH-Tool & Manager

    -Download one of the V8 unlocked bootloader apx flash packages combined with a recovery of your choise
    .

    V8-pubA50._public_recovery.a500apx
    V8-Thor_1.7.3_recovery.a500apx
    V8-TWRP_2.1.3_ICS_recovery.a500apx
    - Firts you do the Steps 1-2-3- 4 of the main guide !!

    -1-Reboot your tablet and make sure on your tablet: "Settings" -> "Applications" -> "Development" -> "USB debugging" switch on.

    -2-Now start the "A500APXFlash.exe" , the tool will start .

    -3-When it askes for your SBK you need to type it in , the v0.4 APX flash tool will give your SBK automaticly !!

    -4-Now you select "Use an A500 APX Flash Tool Package.(.a500apx)

    -5-Select the package that you want,(you click on the right arrow to continue)

    -6-Now you can select "Manual Method" or "Automatic Method". (I always pick Automatic)

    -7-Click on "Enter APX Mode" (now it will do his thing)

    -8-When it says "Done! press to run again" (even if it says on the bottom of the app "no apx mode devices are connected") you click on the right arrow to continue.

    -It will ask if you are ready (click yes if you are)

    -Let the app do his thing and wait !!!!!!
    Until it says "Done! Press and hold power to switch off then power back on!"

    [FONT=&quot]Optional A500MANAGER
    What does it do : [/FONT]

    · [FONT=&quot]One-click APX Mode entry[/FONT]
    · [FONT=&quot]One-click Recovery Mode entry[/FONT]
    · [FONT=&quot]One-click fastboot entry for patched bootloaders[/FONT]
    · [FONT=&quot]Instant logcat viewer[/FONT]
    · [FONT=&quot]Instant dmesg Viewer[/FONT]
    · [FONT=&quot]Function which dumps the dmesg to a text file on the desktop[/FONT]
    · [FONT=&quot]Serial number extraction to make SBK calculation exponentially easier[/FONT]
    · [FONT=&quot]Links to ICS Root, A500 APX Flash Tool and two download links (Acer and my mirror) for USB Drivers[/FONT]
    · [FONT=&quot]Shows what mode the tablet is in at the bottom[/FONT]

    BIG THANKS TO blackthund3r

    Manual flashing

    Open cmd (command prompt) on the extracted folder "V8-UNL-ICS-HC-bootloader-MULTI-cwm".
    (Tip how to open cmd on any folder you want
    Windows Vista/7 : Simply hold down the Shift key and right-click a folder. The context menu will contain an entry, ‘Open command window here.” )
    Or you if you extracted the folder in c:\nvflash you type in cmd "cd c:\nvflash"

    -FOR A500/A501/G100W:

    For the ICS bootloader and multi custom recovery's you type in cmd : v8 (enter) (or you open the folder and click on this "v8.bat")
    Now you get 4 choises of V8 with a different recovery , select one.

    -TWRP recovery
    -PubA500 recovery
    -Thor1.7
    -Thor1.7.3

    If for any reason you want to go back to HC bootloader:
    For the HC bootloader and recovery you type in cmd : a500-hc (enter) if you have a A500 or a G100W (or open the folder and click on this "a500-hc.bat")
    For the HC bootloader and recovery you type in cmd : a501-hc (enter) if you have a A501 (or open the folder and click on this "a501-hc.bat")


    -Your SBK is asked : you put that in and press enter. (right click on cmd titlebar gives option to copy/paste it)


    -The process should begin. If you recieve a USB write error, your SBK is incorrect. (Lot of stuff going on in the cmd and then it stops)

    -Windows command prompt will read "Press any key when your A500/501/G100W is in APX mode". Do not continue until the tablet is in "Acer Iconia A500/501 APX Mode" (look at the screen of your tablet).

    -Once the tablet reads "Acer Iconia A500/501 APX Mode", you are in bootloader mode. You can proceed and it will begin formatting the various partitions and installing the recovery.

    -Once the process completes, it should say PASS (on the screen of your tablet) in big letters and in small red letters "Reboot the device" (Top left corner still says "Acer Iconia A500/501 APX Mode" that is normal) . You can then power off the tablet and power it back on again.

    If you get the message = secure boot : image LNX checksum fail ! , No problem just reboot the tablet.

    -Make sure your tablet boots.
    Power the tablet down and attempt to launch CWM via Power+VolDown.
    You Are on the ICS Unlocked bootloader and want to install a different CWM the easy way !
    Put it on your tablet and install with CWM

    -Ezterry's BareBones Recovery :CWM-install-A500PubRecovery_v0.2.zip

    -TWRP 2.1.3-ICS (touch recovery) :CWM-install-TWRP-2.1.3-ICS.zip
    (modded by civato for ICS only , no more messed up screen on booting into recovery)

    -Thor 1.7 touch recovery (repacked to work on ICS) :CWM-install-recovery_thor1.7.zip

    -Thor 1.7.2 Multi bootloader (HC , ICS) touch recovery :CWM-install-recovery_thor1.7.2.zip
    (But for some this doesn't work)

    Q&A:
    How to get my CPUID ?

    On HC Rom or HC bootloader (3.01) or you got a old nandroid backup do this to get your cpuid
    -You can find your "cpuid" in one of your "nandroidbackups" that you made with cwm (look on your external SD/clockworkmod/backup=uid.txt ). It's the uid text you are looking for.
    -Or when you connect your tablet and type in adb devices in cmd you get your cpuid
    -Or usbdeview see more info here , thanks to dibb_nz


    ON ICS ROM or ICS booloader (0.3.11 or 0.3.12) do this to get your cpuid:
    Or you Install and launch Android terminal app on tablet. Run the following command: dmesg>/mnt/external_sd/dmesg.txt
    Open up dmesg.txt (will be stored on your external SD) and look for androidboot.serialno. That is your CPUID.

    Or try the following to get your cpuid (thanks to japinder)
    -Reboot the Tab & just use the command 'dmesg | grep androidboot.serialno' (without quotes).
    It displays the cpuid there & then. No extra lines, no need to save to file & then search. If the Tab hasn't been rebooted in a while, then the line containing 'androidboot.serialno' entry is lost/overwritten, so it won't even be there in the 'dmesg' output. Running the above command after a fresh reboot will always yield the result in an easier way.

    OR SEE GUIDE HERE , WHERE IS MY CPUID AT



    Checking your SBK

    Go into APK mode (step 5 or use A500 manager) and open cmd on SBK-test (download this first) folder and type in something like this:
    nvflash --bl bootloader.img --sbk (your SBK) --sync]

    In my case = nvflash --bl bootloader.img --sbk 0x3DA61E00 0x7899AA01 0x97D04E03 0x1E092103 --sync (enter)

    If your SBK is good you get your system information and you will see your chip uid with some more stuff.

    If your SBK is wrong, you'll get this:
    rcm version 0X4
    Command send failed (usb write failed)

    STOP HERE AND DON'T PROCEED if your SBK is not correct!!!!!!!!!

    (Tip how to open cmd on any folder you want
    Windows Vista/7 : Simply hold down the Shift key and right-click a folder. The context menu will contain an entry, ‘Open command window here.” )


    Going into APX MODE manualy

    You enter APX mode by holding down the Reset button(with paper clip). Do not release it. Hold down power for 3 secs and then release it. After another second, release the reset button.
    Your Windows PC should then detect your device and install the APX driver. You should then have an APX USB device installed. If you do not have an APX USB device listed in your system tray, you cannot proceed.
    The screen of your tablet is black.


    Linux users see here
    10
    If you provide me the write up I will add it , I know nothing of linux so it is up to you.
    Finally had some time to write up on the Linux guide. It's not so much of a guide, but more pointers to the correct working linux nvflash binary and some common sense.

    1. There is no need for special APX drivers! Everything works like it is.
    2. These additions to /etc/udev/rules.d/51-android.rules might help:
    Code:
    SUBSYSTEM=="usb", ATTR{idVendor}=="0502",ATTR{idProduct}=="3325",  MODE="0666", SYMLINK+="a500"
    SUBSYSTEM=="usb", ATTR{idVendor}=="0955",ATTR{idProduct}=="7820",  MODE="0666"
    You need to restart udev if you added this.
    3. The working nvflash tool can be downloaded from nvidia via this link:
    http://developer.download.nvidia.com/assets/mobile/files/tegra-linux-12.alpha.1.0.tar.gz
    4. If for whatever reason the above link becomes outdated, the official Linux 4 Tegra page, pointing to the latest Linux 4 Tegra tools is here:
    http://developer.nvidia.com/tegra-250-tango-development-kits
    5. Drop the nvflash binary beside the windows nvflash.exe (they won't bite) and create your own a500.sh file something like this (inspect the original a500.bat for the actual bin and image file names) depending on your needs and wishes:
    Code:
    #!/bin/sh
    ./nvflash --bct bct.bct --setbct --bl bootloader.bin --configfile flash.cfg --odmdata 0x300d8011 --sbk 0xXXXXX 0xXXXXX 0xXXXXX 0xXXXXXX --sync
    ./nvflash -r --format_partition 4
    ./nvflash -r --download 4 ics_boot_unlk_V3.bin
    ./nvflash -r --format_partition 6
    ./nvflash -r --download 6 recovery_thor17_403.img
    ./nvflash -r --go

    In APX mode, the screen is black but you should see a new usb device with the following id's with lsusb:
    Code:
    $ lsusb
    ...
    Bus 002 Device 005: ID 0955:7820 NVidia Corp.

    Hope this helps.
    4
    Remember this line of the guide
    You can also flash the full leaked version of 1.031.00 but then you need to get root so you can delete "recovery-from-boot.p" from /system before you flash the unlocked booloader and custom recovery.

    If you flashed the full leak version you need to delete
    "recovery-from-boot.p" from /system if you don't do that recovery will be replaced everytime you reboot your tablet.
    4
    Will the cpuid ever change? I only found it on a really old Nandroid. It was blank in a more current one

    Sent from my A500 using XDA
    Always test your SBK to be sure , see guide.
    4
    Was what I was thinking , I used the uid from my first nandroid backup when it was still a PackardBell HC 3.0.1 rom from the G100W.
    But still want them to test there SBK before they complain it got stuck.