PDA

Ver la Versión Completa : Acer Iconia A100 - Recovery


Pi78
21/11/11, 18:22:05
Bicheando por internet sobre nuestra tablet he encontrado esto, que no se si le sera a alguien de utilidad (aunque lo pego por si acaso) :

Acer Iconia A100 - Recovery


As of this writing there is no any official ROM available for Acer Iconia A100. In case you turned it into a brick like I did, you can try the following to recover it.

Update (2011-10-19): There are few official ROMs posted in XDA (http://forum.xda-developers.com/showthread.php?t=1307046). I have tried to recovery my A100 (Build version Acer_A100_1.014.08_COM_GEN1) without issue. Recommend to use this ROM instead.


Bare-bones Restore
ROM "Acer_A100_1.022.02_AAP_CUS4"
You can download it from this link (http://115.com/file/e65v124s) (click "联通下载" or "电信下载"), the source is this URL (http://www.padcn.com/t-12130-1-1.html).

This is a Chinese ROM and includes other locales, the majority of packages are version 3.2-1313484170. Please note this ROM does not include common Google packages (Market, MyApps, etc).

Extract the rar file and save the update.zip into the root of a microSD. Use the microSD to recover A100 (hold the volume up key and turn on the tablet, release the volume up key once it starts recovering).

Once it finishes, the tablet should come back to life, at least! Next, do a Tablet erase to have a clean start and establish WiFi connection.


Google Apps Pre-requisite
System Dump
Download it from this link (http://www.multiupload.com/FWRHWXVW92), the source is this URL (http://forums.androidcentral.com/acer-iconia-a100/111729-acer-iconia-a100-system-dump-wallpapers.html).
Most of the packages are version 3.2-150265. Unzip it, we need the app folder, save the app folder to your preferred location in your PC (e.g. /a100/app)


Android SDK
Follow the instructions from android.com (http://developer.android.com/sdk/installing.html).
You need it to install packages. To make life a bit easier, append the following line to the $PATH environment variable in /root/.profile, if you use Linux:
PATH=$PATH:/opt/android-sdk-linux_x86/platform-tools/


Root
You already know how to do it, otherwise you wouldn't ruin your A100. Just follow this thread (http://forum.xda-developers.com/showthread.php?t=1213014&page=1), then install Superuser and Root Explorer afterward.


Titanium Backup
Install Titanium Backup (http://matrixrewriter.com/android/files/TitaniumBackup_latest.apk) and take full backup of existing apps.

Aqui vendria una comparacion entre 3.2-1313484170 (Acer_A100_1.022.02_AAP_CUS4) 3.2-150265 (System Dump - /app), asi que en esta parte mejor visitar la pag enlazada al final del post

Cleaning Up
Before I started adding any packages, I did a clean up of bloatware and packages that I don't need through Titanium Backup. Refer to the left column of the table above (Packages in pink colour). Up to this point your A100 should be in a pretty good state (i.e. no any pop-up application errors).


Install Google Apps
Connect A100
Connect A100 to your computer with an USB cable. Make sure the settings below (Setting > Applications):
- USB debugging is enabled
- Unknown sources is allowed

From the SDK, confirm if it can communicate with your A100:
vpcp115kg ~ # adb kill-server
vpcp115kg ~ # adb start-server
vpcp115kg ~ # adb devices
List of devices attached
37c61xxxxxxxxxx device


RW /system
From the SDK, remount the A100 /system into rw mode:
vpcp115kg ~ # adb remount
remount failed: Operation not permitted

If it failed, try the following commands:
vpcp115kg ~ # adb shell
$ su -
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# chmod 777 /system/app
# exit
$ exit
vpcp115kg ~ #


Google Services
From the SDK, install the following apk:
vpcp115kg ~ # cd /a100/app
Install GoogleLoginService:
vpcp115kg ~ # adb install GoogleLoginService.apk
vpcp115kg ~ # adb push GoogleLoginService.apk /system/app
Install GoogleServicesFramework:
vpcp115kg ~ # adb install GoogleServicesFramework.apk
vpcp115kg ~ # adb push GoogleServicesFramework.apk /system/app
vpcp115kg ~ # adb reboot

Once rebooted, the Google Account option should be available under Settings > Account & sync > + Add account
Add your Google account and confirm the connection succeeds before continue.

Install GoogleCalendarSyncAdapter:
vpcp115kg ~ # adb install GoogleCalendarSyncAdapter.apk
vpcp115kg ~ # adb push GoogleCalendarSyncAdapter.apk /system/app
Install GoogleContactsSyncAdapter:
vpcp115kg ~ # adb install GoogleContactsSyncAdapter.apk
vpcp115kg ~ # adb push GoogleContactsSyncAdapter.apk /system/app
Install Gmail:
vpcp115kg ~ # adb install Gmail.apk
vpcp115kg ~ # adb push Gmail.apk /system/app

The options of Sync Calendar, Sync Contact and Sync Gmail should appear under Settings > Account & sync. Test the synchronisation before continue.

Install GoogleQuickSearchBox:
vpcp115kg ~ # adb install GoogleQuickSearchBox.apk
vpcp115kg ~ # adb push GoogleQuickSearchBox.apk /system/app
Install MarketUpdater:
vpcp115kg ~ # adb install MarketUpdater.apk
vpcp115kg ~ # adb push MarketUpdater.apk /system/app
Install Finsky (Market):
vpcp115kg ~ # adb install Finsky.apk
vpcp115kg ~ # adb push Finsky.apk /system/app
Install Vending:
vpcp115kg ~ # adb install Vending.apk
vpcp115kg ~ # adb push Vending.apk /system/app
Install YouTubeTablet:
vpcp115kg ~ # adb install YouTubeTablet.apk
Install Maps:
vpcp115kg ~ # adb install Maps.apk
Install Talk:
vpcp115kg ~ # adb install Talks.apk
Install Street:
vpcp115kg ~ # adb install Street.apk


Your tablet should now back to fully functional.


http://cryptsetup.blogspot.com/2011/09/acer-iconia-a100-recovery.html

Si a alguien le sirve para lo que sea, que tenga la bondad de explicarlo mejor.. para dummys, vamos, jajja

aishaz
21/11/11, 19:26:10
Esto es por si a alguien se le brickea no?

martinrv84
21/11/11, 20:51:59
Exacto. esto es para intentar recuperar la tablet en caso de "accidente". De todas formas es aconsejable no necesitar recurrir a esto :grin:

peporras
21/11/11, 23:11:10
eso y na es na.