Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
FloatingFatMan
Old
#1  
FloatingFatMan's Avatar
Senior Member - OP
Thanks Meter 366
Posts: 2,403
Join Date: Apr 2005
Talking [ROOTED] Rooting An Acer Iconia A101

Yes, finally, for us A101 owners out there, a rooting method has finally been found!

Firstly, it's important to point out that I DID NOT DISCOVER this rooting method. All credit for that goes to ZeroNull and can be found in his original post here. All I have done is to essentially translate it to more native English and hopefully explain it a little better. I've been a bit more long winded than ZeroNull was, but it's kinda necessary to make things clear.

Finally, and most importantly:

DO THIS AT YOUR OWN RISK! NEITHER I NOR ZERONULL ARE TO BLAME IF YOU MESS UP YOUR TAB!

You will need a few things:

1. The A10x_Rooting.zip file attached at the bottom of this thread. This contains ADB and SU.
2. An A100 ROM. It's probably best to go for as early a verion as you can but any should probably work. Get one from vache's thread here.
3. An A101 ROM. Any version will do, again you can get one from vache's thread above. Note there are some updated ROMs on about page 13 or so of that thread.
4. The ability to follow instructions CAREFULLY. Seriously, I can't stress this enough. One typo can make the process fail, so copy/paste the commands, OK?
5. Basic knowledge of how to open a cmd shell in Windows (I'm not a Linux person, but most of this guide will probably apply).

Right, on to the instructions!

Part One

1. Download all needed file as above and extract into a directory somewhere.
2. Connect your A101 to USB, make sure USB debugging is turned on, and open a command window in the same folder you extracted A10x_Rooting.zip in to.
3. Copy the A100's update.zip to the root of your external SD card on the tablet.
4. Reboot into recovery (hold power and left side of the vol rocker until you see the text).
5. Wait for the A100 ROM to install. This is the slightly scary bit as you just emasculated your tab! :eek:

Part Two

6. Once your tab has booted, make sure USB debugging is on and go to your command window. Type:

Code:
adb devices
If all is well, you'll get your UID in response. You don't need this for rooting, but it's a damn good idea to write this down somewhere safe.

7. Assuming 6 was OK, then proceed. If it wasn't, you'll need to sort that out yourselves

Enter the following commands.

Code:
adb shell
/system/bin/cmdclient ec_micswitch '`echo 'ro.kernel.qemu=1' > /data/local.prop`'
Nothing will echo back to you, and trying to ls that folder will give you a permission denied. Don't worry, it should have worked.

8. Type exit at the $ prompt to exit ADB shell.

9. Copy the A101 update.zip to the root of the external SD card, reboot to recovery and flash it.


Part Three

10. Once booted back up, go back to your command window and enter the following:

Code:
adb remount
adb push su /system/xbin/
adb shell "chmod 06755 /system/xbin/su"
11. Now you need to undo the qemu command. Enter the following in the command window.

Code:
adb shell "echo '#'  >/data/local.prop"
Your root should now be 95% complete, but we're not quite finished yet.

12. Load the market and download BusyBox, SuperUser, and if you want it, Titanium Backup. Install all of these but DO NOT RUN THEM YET.

13. Reboot the device. Another scary part!

14. Once booted, run SuperUser then drop back to the desktop.

15. Run BusyBox and go through the install steps. During this SU should ask permission to give BB root access, if it does, it worked!

By the way, for me at least, SU moaned about being out of date whilst installing BB. Let BB install, then afterward, let SU update itself.

Important Note

After doing this once, if you install a newer ROM, you will NOT need to go back to the A100 to re-root, that part only has to be done one time. The local.prop file will now persist between ROM's so all you'll need to do is to go back to step 7 and proceed from there.
Attached Files
File Type: zip A10x_rooting.zip - [Click for QR Code] (338.5 KB, 3111 views)
Current Devices: Samsung Galaxy Note II (N7100), Acer Iconia Tab A511
Past Devices (too many to list, mostly Acers!)
The Following 3 Users Say Thank You to FloatingFatMan For This Useful Post: [ Click to Expand ]
 
Mordak
Old
#2  
Mordak's Avatar
Member
Thanks Meter 29
Posts: 90
Join Date: Nov 2008
Location: Orange, MA
How does one figure out which version they have?

Sent from my Acer Iconia using xda premium
Samsung Galaxy SGH-I717 running current Official CM10 Nightly.
Google Samsung Nexus 10 running current CM10.1 Nightly.
Acer Iconia A100 running pio_masaki's CM10 20130120 Unofficial.
Samsung Captivate running current Official CM10 Nightly.
 
NoSudo
Old
#3  
Senior Member
Thanks Meter 76
Posts: 188
Join Date: Feb 2012
Location: Kalifornia
Quote:
Originally Posted by Mordak View Post
How does one figure out which version they have?

Sent from my Acer Iconia using xda premium
You mean a100 or a101? A100 is the wifi only version that most of us have. The A101 has a spot for a phone SIMM card.
 
FloatingFatMan
Old
#4  
FloatingFatMan's Avatar
Senior Member - OP
Thanks Meter 366
Posts: 2,403
Join Date: Apr 2005
Quote:
Originally Posted by Mordak View Post
How does one figure out which version they have?

Sent from my Acer Iconia using xda premium
It's under Settings -> About

Though I'm kinda puzzled as to how come you don't know which model you bought...
Current Devices: Samsung Galaxy Note II (N7100), Acer Iconia Tab A511
Past Devices (too many to list, mostly Acers!)
The Following 2 Users Say Thank You to FloatingFatMan For This Useful Post: [ Click to Expand ]
 
icefish1412
Old
#5  
Junior Member
Thanks Meter 2
Posts: 10
Join Date: Oct 2010
Thanks

Been waiting for ages till i searched it in google today.

Is there any chance we can install recovery like CWM?
 
BigGunn
Old
#6  
BigGunn's Avatar
Senior Member
Thanks Meter 15
Posts: 136
Join Date: Feb 2011
Not at this time. Devs are working hard trying to bypass the locked bootloader on the A100. I'm assuming the bootloader on the A101 is similar enough that whatever method eventually gets worked out would work on both. I may be wrong. Wouldn't surprise me if I was lol

Sent from my Inspire 4G using Tapatalk
 
icefish1412
Old
#7  
Junior Member
Thanks Meter 2
Posts: 10
Join Date: Oct 2010
Hope you're right

Uh, and i think you should bold this:
3. Copy the A100's update.zip to the root of your external SD card on the tablet.

Since i've missed the "external" sd card and just copied it right to the internal sd, the rom was'nt detected by then. My bad, but there may be people like me hahaha
 
FloatingFatMan
Old
#8  
FloatingFatMan's Avatar
Senior Member - OP
Thanks Meter 366
Posts: 2,403
Join Date: Apr 2005
Quote:
Originally Posted by icefish1412 View Post
Hope you're right

Uh, and i think you should bold this:
3. Copy the A100's update.zip to the root of your external SD card on the tablet.

Since i've missed the "external" sd card and just copied it right to the internal sd, the rom was'nt detected by then. My bad, but there may be people like me hahaha
Point 4 of the "things you will need" covers that.

Quote:
4. The ability to follow instructions CAREFULLY. Seriously, I can't stress this enough. One typo can make the process fail, so copy/paste the commands, OK?
Current Devices: Samsung Galaxy Note II (N7100), Acer Iconia Tab A511
Past Devices (too many to list, mostly Acers!)
The Following User Says Thank You to FloatingFatMan For This Useful Post: [ Click to Expand ]
 
Mordak
Old
#9  
Mordak's Avatar
Member
Thanks Meter 29
Posts: 90
Join Date: Nov 2008
Location: Orange, MA
Quote:
Originally Posted by FloatingFatMan View Post
It's under Settings -> About

Though I'm kinda puzzled as to how come you don't know which model you bought...
I never saw a 3G version in any of the stores near me. I did see the spot where a sim could go but I had no idea this was the differentiating factor. Thanks for the info.
Samsung Galaxy SGH-I717 running current Official CM10 Nightly.
Google Samsung Nexus 10 running current CM10.1 Nightly.
Acer Iconia A100 running pio_masaki's CM10 20130120 Unofficial.
Samsung Captivate running current Official CM10 Nightly.
 
rauelius
Old
#10  
Senior Member
Thanks Meter 8
Posts: 119
Join Date: May 2011
Will this rooting method work on the A100?

 
Post Reply+
Tags
a101 root
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Nandroid Manager Receives Major Update

Do you find yourself obsessively jumping from ROM to ROM? And do you hate having to restore a full … more

Careers in Android: Recruiter Reveals How Resumes are Chosen – XDA Developer TV

XDA Developer TV Producer Jayce released a video a … more

HttpClient Tutorial to Upload and Download with Your App

Developers wanting to interact with the Internet need to choose a package to do the … more

Profile Flow: A Tasker Alternative

By now, we’re all quite familiar with Tasker, the personal automation app that seems to be able to … more