Lenovo(R) IdeaPad A1-07 (16GB) + Android(TM) 4.0.4 (Ice Cream Sandwich AKA ICS)

WARNING! THIS POST IS OUTDATED. IT IS LEFT JUST AS A REFERENCE FOR THE FUTURE BECAUSE SOME  RELEVANT LINKS ARE MAY BE BROKEN. BROKEN LINKS MEAN, ALSO, NON-FUNCTIONING SCRIPTS. I INVITE YOU TO TREAT THIS POST FIRST AS A REFERENCE (INFORMATIONAL PURPOSES ONLY) AND CAREFULLY VERIFY EACH STEP IS FUNCTIONING PROPERLY. SORRY!

* Notes *

Note01: the information provided here applies only to a 16GB model. The information is provided as is and it is a work in progress. It comes from my experience and applies to it; it could be incomplete and lead to mulfunction in other cases, difficult recovery, difficult roll-back and possible denial of warranty. If you want to use it for your own tests you are free to do at your own risk. If the following instructions did not work for you or caused any problem feedback is welcome.

Note02: before you start reading I really want to underline that I used just 1 zip file, the official one (from a “trusted” source). Cwm, ics1.2 or anything else are not needed in my experience.

Welcome researcher!

This is for you, you who want to do  something differently. The following is not a way to root the IdeaPad.

I successfully installed and run Android 4.0.4 on a unmodified Lenovo IdeaPad A1-07 (16GB) using a very clean light solution, using a custom built script and third party work.

Some of the requirements are these: GNU/Linux environment, a zip archiver (i.e. zip/unzip), lftp, “patch” utility, one microsd card.

Before proceding BACKUP the user documents residing in the IdeaPad: they will be all cleared during the install process.

* Step by step *

1 – Download a107_16GB.sh in home (~) folder, then  chmod u+x ~/a107_16GB.sh;

2 – Download updater-script.a404.patch in home (~) folder;

3 – Review the script (useful hints there) and the patch;

4 – Run the script a107_16GB.sh (the script will download A107I0_A404_001_013_0116_US.zip);

5 – Follow the final messages on screen and do not forget to copy the resulting “~/update.zip” into the root of a microsd card;

6 – Insert the microsd card in Lenovo A1-07 (16GB) that was previously powered off and disconnected from power outlet (battery “well” charged);

7 – Press and hold “vol -” button;

8 – Press and hold I/O button until vibration of the IdeaPad, then release only the I/O button;

9 – Keep holding “vol-” button until a little android mascotte appears: this means the system is updating;

10 – Wait until the upgrade finishes (3 or 4 minutes, be patient and have faith) and IdeaTab turns automatically off. A green sign with a V marks a successful upgrade (you will find a log file written/left in the microsd card);

11 – Restart the IdeaTab and the system prepares its first boot in Android 4.0.4 (2 or 3 minutes, be patient and have faith);

*                   *

It works and looks nice so far.

Does this solution work for you also? Why not sending in your comment or sharing this post?

* FootNotes *

FootNote01: Sometimes the standard 3 buttons blink (i.e. unlocking the screen)

FootNote02: I am not able to use PTP protocol because the system keeps switching to MTP

FootNote03: As it came out from some comments, sometimes wifi “gets crazy”/”does not respond” after periods of inactivity (probably when battery is low?)

* Hints *

Hint01: There’s a rollback procedure in the script. Look inside and change rollback firmware accordingly

* ThanksGiving *

ThanksGiving01: Thanks to the update I found here and “the Web community”.

ThanksGiving02: Really Many thanks to the unknown (individual/group/robots/company) “who” made the really hard work of porting Android so that it could work on the IdeaPad and we can enjoy it. And thanks to any hidden help probably left for us in the code I found.

* Revisions *

#2012.1022#2013.0106#2013.0223#2013.0303#2013.0315#2014.0422#2014.0506#2016.1130

Advertisements

openSUSE 12.2 GNU/Linux + SCX-4100/SCX-3400

https://mynbook.wordpress.com/smfp/