yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] aznrogerazn:
ACER actually told how to enter recovery mode by holding Volume+ and power, and then selece SD image update mode.

Press and hold Volume + and Power button. Select SD Image Update Mode to enter recovery.

Maybe someone can do a NANDroid backup for those who had a boot loop or something.

http://acer.custhelp.com/app/answers/detail/a_id/29893/~/acer-iconia-b1-a71-factory-data-reset

EDIT: Now I have a big problem after using this root method. I can get to the Android setup page (appearing on first boot) but the device keeps restarting after a few seconds. I wonder what is the problem.....
[Miscellaneous Android Development] Target_Locked:
Do I have to upgrade to firmware RV05RC05 before using this method?

How?

I am having RV04RC04 but in System update does not show new firmware RV05RC05.

Thanks.

---------- Post added at 01:11 PM ---------- Previous post was at 12:38 PM ----------

What will happen if I use Stock Recovery to update this image?

Thanks.
[Miscellaneous Android Development] entonjackson:
I don't know what would happen. because I would never try it. the system.img.gz has a hole different format than the zip file from acer. Don't play around with the Iconia B1 or it's bricked faster than you can say 'custom recovery'.

Regarding your problem with the update to RV05RC05. I had the same problem.

If you are already rooted, download the latest firmware zip from Acer support site. Unzip it, and inside you will find the actual firmware zip file. Install it from recovery. Reboot and apply updates until you're on RV05RC05.

If you have not already been rooted, then go to settings -> apps -> google service framerwork. delete data and check again for updates, usually this triggers the update.
[Miscellaneous Android Development] Target_Locked:
I have successfully root my B1 from RV04RC04 on Windows XP.

Thank you entonjackson for the tool and instructions.
[Miscellaneous Android Development] entonjackson:
Initial release of the Acer Iconia B1-A71 Toolkit v0.3.0!

Containing Root and Unroot feature

Have fun and please report.
[Miscellaneous Android Development] entonjackson:
Hello jareee. I originally provided a toolkit here for rooting the Acer B1-A71. Now I also (want to) support the A1-810.

Actually some users reported they rooted their devices with my tool. The problem until now is, that root doesn't work for mounting /system partition with read-write access. But it now should be able to mount /system/app if i understood user ak6 right.

For your information, I only own the B1 and am not able to test the software for the A1 unfortunately. So it's quite possible the software doesn't work so pretty as it does for the B1.
[Miscellaneous Android Development] sodaFR:
Looks like the kernel doesnt allow unmount/mount (remount) while processes are running.

On my tablet, I did nothing to personalize the desktop. There was 3 widgets running by default (googleplay,accuweather and another I forgot the name) and it was the problem. I was unable to remount the system partition because of these running apps. Then, I try to stop these widgets and the ability to remount the partition was successfull

After all, it is the same behavior on a linux box (computer).

ps: sorry for my english (I can read it without prob but it is not the same in writing)
[Miscellaneous Android Development] entonjackson:
aha. this sounds interesting.

so mounting/unmounting only works if special processes are stopped...

the question is, which kind of processes are these.

maybe there's a workaround for this?
[Miscellaneous Android Development] sodaFR:
As far as I know, with Android, apps are executed from a kind of sandbox then they are not binded to a partition. A pro Android will surely answer soon...

I will dump the original system.img into my A1-810 and to point the truly annoying app (I have some time to waste today... its raining...)
[Miscellaneous Android Development] entonjackson:
It would be nice if someone with linux could root the A1 with the new su binary and upload the rooted system.img.gz. so i could provide for everyone.
[Miscellaneous Android Development] sodaFR:
Edit2: I made a mistake... Titanium Backup do not check if an app is really uninstalled or not. After restarting my A1-810, the deleted apps was still there. So, forget the previous info I gave above... We need a modified kernel to access system partition with RW permissions (same behavior on HTC One 4.2.2 firmware

link : http://xdaforums.com/showthread.php?t=2312312
Stock HTC Kernel with system write access
[Miscellaneous Android Development] NemoKOF:
zenon@zenon-700Z5C:~/Pobrane/Acer_Toolkit$ ./toolkit.sh --debug

======= Acer Iconia Toolkit v0.6.0 =======

Which device do you have?

[1] Acer Iconia B1-A71

[2] Acer Iconia A1-810

[Q] Quit

Enter a selection: 2

======= Acer Iconia A1-810 Toolkit v0.6.0 =======

What do you want to do?

[1] Root

[2] Unroot

[Q] Quit

Enter a selection: 1

What do you want to do?

[1] Root from scratch (without prerooted system.img.gz).

[2] Root with prerooted system.img.gz (must be placed in folder 'system_image')

[Q] Quit

Enter a selection: 1

================== Root =================

Before we can start, please do following:

1. Plug-In your Acer Iconia A1-810 into this PC.

2. Enable USB Debugging Mode by going into Settings -> Developer Tools.

3. Keep your device plugged in until it's finally unrooted, or this procedure is aborted!

If you sucessfully applied the steps above, we can now start.

You can always abort by pressing Ctrl+C

The following procedures will take about 10 minutes. To finally play back the rooted system.img.gz a confirmation will be needed then.

[ENTER] Continue

[Q] Quit

Enter a selection:

Trying to establish ADB Connection...

E: Couldn't connect to your Acer Iconia A1-810 over adb. Plug-In the device with USB-Debugging Mode turned on.

If you keep getting this error, try to run toolkit with -d or --debug parameter

Press Enter to leave Application...

zenon@zenon-700Z5C:~/Pobrane/Acer_Toolkit$

So on Ubuntu it can't connect. What am i doing wrong? Alson -d or debug doesn't change the output. Do i have to install some special software to connect?

EDIT: Also, not a single version of ADB file in BIN/POSIX either 32 or 64 can be executed :/ Don't know why :/

EDIT2: I installed ADB on my system and it sees the device, I can pull something so it works. Maybe you can alter you script to try to use systems ADB not the one you provide in the zip file? Maybe it will work?
[Miscellaneous Android Development] pjomcs:
Hi!

I have a A1-810! While trying to root, i got to the step 4 where the script takes over my tablet and then i get a error which i cant read cause it´s to quickly to disapear and my tablet gets stuck on this screen! I think its some problem with busybox! :( Can someone help me please! :)
[Miscellaneous Android Development] @non4:
Perhaps the dev option for background process limit can be of use here. No background processes may cause problems, but 1 or 2 might just make sure that no junk interferes with the process whilst allowing the process needed for rooting to run properly ;)
[Miscellaneous Android Development] ZieZoeNie:
same pronlem with B1-A71

I have exactly the same with the B1-A71 ?

Cant post pictures...

but it hangs at the same screen as the Thumbnails of pjomcs

I am using OS_Acer_Acer.AV051.B1-A71.RV05RC06.WW.GEN1_A41J_A.zip

Thanks in advance for your help.

Thinking the telnet server wont start.

I manualy hit the 'RUN' button but nothing happens.

Also i always have trye at least 2 times before the procces starts. at PLEASE UNLOCK THE SCREEN OF YOUR TABLET!

But i do not think thats a problem.

C:\tools2>toolkit.exe -d

======= Acer Iconia Toolkit v0.6.0 =======

Which device do you have?

[1] Acer Iconia B1-A71

[2] Acer Iconia A1-810

[Q] Quit

Enter a selection: 1

======= Acer Iconia B1-A71 Toolkit v0.6.0 =======

What do you want to do?

[1] Root

[2] Unroot

[3] Internal 2 External (only with root!)

[Q] Quit

Enter a selection: 1

================== Root =================

Before we can start, please do following:

1. Make sure drivers for your Acer Iconia B1-A71 are installed, you can find the

m here:

2. Plug-In your Acer Iconia B1-A71 into this PC.

3. Enable USB Debugging Mode by going into Settings -> Developer Tools.

4. Put prerooted system.img.gz into folder: system_image.

5. Keep your device plugged in until it's finally rooted, or this procedure is a

borted!

If you sucessfully applied the steps above, we can now start.

You can always abort by pressing Ctrl+C

Please turn on your Acer Iconia B1-A71 now and unlock the screen. Only hit ENTER

when the screen of your Acer Iconia B1-A71 is unlocked!

[ENTER] Continue

[Q] Quit

Enter a selection:

Don't touch the screen! I'm taking it over now ;)

Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.L

AUNCHER] cmp=com.mediatek.connectivity/.CdsInfoActivity }

Warning: Activity not started, its current task has been brought to the front

Checking, if telnet server is started. If the tool crashes now, try to start tel

net server manually by clicking on 'Run'.

Traceback (most recent call last):

File "<string>", line 1439, in <module>

File "<string>", line 94, in main

File "<string>", line 198, in b1_menu

File "<string>", line 808, in root

File "<string>", line 1172, in start_telnet_server

File "D:\Dropbox\Linux\Android\Acer Iconia\acer_iconia_toolkit_v0.6.0\build\py

i.win32\.toolkit\out00-PYZ.pyz\subprocess", line 575, in check_output

subprocess.CalledProcessError: Command 'bin\nt\32\adb.exe shell ps | findstr "\/

data/local/tmp/busybox"' returned non-zero exit status 1

C:\tools2>

rootkit did the trick 6.1 :)

I'm rooted .

Great rootkit thanx
[Miscellaneous Android Development] entonjackson:
There's nothing wrong with the adb binary. i downloaded all 4 versions of android sdk. linux 32/64 and windows 32/64 bit. I took the adb binaries from them and put them into my toolkit. My toolkit, if called as root, does a chmod +x onto the binary. So it can be run.

This works in most cases, The problem you have already occured, but I don't know the cause, to be honest. Good that it worked for you this way.

The toolkit is not 100% idiot proof, as

1. there are a lot of different circumstances (different OS, different architectures, different devices)

2. I'm doing this in my minimal spare time and thus cannot make it perfect.

3. I don't own a A1-810 for that case

@ the others, having telnet problems:

Clicking on RUN in the engmode app doesn't give you feedback, so this is alright.

We had a lot of problems with starting telnet server in the past, I'm aware of that. The problem is: I cannot reproduce it with my device. Neither on Linux nor on Windows. I know, this is annoying, but you must trial around a bit yourself. Try to start telnet server manually. maybe this could solve the problem. One also solved this by uninstalling and reinstalling drivers (if you're on Windows).

Good luck!
[Miscellaneous Android Development] ZieZoeNie:
il try on a other windows machine later

- Iconia B1-A71-

Il try it again on a other windows machine later this day.

cliking run wont help.

can you post me a link so i can learn to manually start the telnet server?

Think its in hre somewhere.(http://xdaforums.com/showpost.php?p=40000273&postcount=160&nocache=1&z=4235606512390764)

Ill check in a few hours

And ill change drivers also.

Thanks for your verry fast reply.

Make no mistake, I realy appriciate what you are doing in your spare time ;o)

after changing drivers i had the same result

I tried on other windows machine => same result
[Miscellaneous Android Development] Tricksy87:
wen i download the toolkit its a zip file wen i try extract/open it says its an invalid archive any ideas wats goin on. i really wana root my b1
[Miscellaneous Android Development] ZieZoeNie:
do not download it with IE try firefox :)
[Miscellaneous Android Development] jareee:
tried to use your toolkit for root A1-810 but i doesn't work. ( toolkit v0.6.0 )

post log later.
[Miscellaneous Android Development] entonjackson:
Good morning party people.

Please pick the new version v0.6.1

I found 2 citical bugs. one made rooting with system image impossible. the other one crashed when -d parameter was used.

Please try and report, as usual ;)

v0.6.1

======

- Fixed critical bug that made rooting with system image impossible

- Fixed exception when debug mode is turned on
[Miscellaneous Android Development] alessiof89:
I try in this afternoon on Linux...
[Miscellaneous Android Development] min-dfreak:
It woooorks!!!

I installed root explorer and mounted successful system with read/write permissions.

I was able to delete the system apps :good:

This time I used windows
[Miscellaneous Android Development] alessiof89:
with Linux or Windows?
[Miscellaneous Android Development] min-dfreak:
Windows 7
[Miscellaneous Android Development] entonjackson:
aaah :)

It goes down like warm butter :)
[Miscellaneous Android Development] min-dfreak:
:good: :laugh::victory:

But i think the remember option (when allowing root access) doesn't work because it appears everytime.

Not really a problem for me.
[Miscellaneous Android Development] jareee:
it's great to hear that :good:

on which device ? ... A1-810 ?...
[Miscellaneous Android Development] min-dfreak:
Yes on the A1-810.
[Miscellaneous Android Development] entonjackson:
So there are no kernel problems for mounting /system RW, right?
[Miscellaneous Android Development] min-dfreak:
I think so.

I can mount and unmount (Root Explorer) without problems.
[Miscellaneous Android Development] jareee:
Yeaaah, also work on my device !!!

Root Explorer + SuperSu

Great great work! :good:

@ it remember choise for root permission usage
[Miscellaneous Android Development] min-dfreak:
You installed Superuser or SuperSU?

I have no root access with SuperSu, but Superuser works for me.
[Miscellaneous Android Development] entonjackson:
I just updated v0.6.1, because there was the same bug in unroot feature as in the root feature.

Thanks to min-dfreak!
[Miscellaneous Android Development] min-dfreak:
There is another error now:

AttributeError: 'NoneType' object has no attribute 'readline'
[Miscellaneous Android Development] alessiof89:
finally root

Ok, now I'm root :D Work on Linux but it doesn't work well. Titanium Backup doesn't erase system app. Adfree doesn't block the ads. I remove system app Astro, Mcafee, Zinio and other.

"the remember option (when allowing root access) doesn't work because it appears everytime". I've got same problem
[Miscellaneous Android Development] entonjackson:
Fixed.

Thanks.

Updated link.
[Miscellaneous Android Development] smoosh27:
just got my b1 fixed by acer thanks for the advice sir enton :victory:
[Miscellaneous Android Development] entonjackson:
Cool!

Did you have a bootloop, or what was the problem?
[Miscellaneous Android Development] min-dfreak:
So i think it is a kernel problem.

No chance to have fully working root access.
[Miscellaneous Android Development] NemoKOF:
I just udated my tab with 0.6.1 but it doesn't work really, /system cannot be mounted with RW, the aplication asks for root access but EVERY app that actually writes to /system doesn't work. It just appears to work, that's all. SU binary cannot be updated or changed, not a file in /system cannot be changed :/ I deleted all widgets, as sugested but it doesn't help. Kind of mount error, don't know how to give more info.

A1-810 of course.
[Miscellaneous Android Development] smoosh27:
yeah i had a bootloop problem i sent my tab last sunday to acer and i just got it now :D

i already upgraded it to rv05rc05:D
[Miscellaneous Android Development] min-dfreak:
Unroot doesn't work.

The program does its work, but i have still root access.
[Miscellaneous Android Development] entonjackson:
rebooted?
[Miscellaneous Android Development] min-dfreak:
Yes.
[Miscellaneous Android Development] sodaFR:
deleted
[Miscellaneous Android Development] jareee:
i have 2 tablets a1-810.

first one has been rooted without problems...

second one has not been rooted but procedure finished without error.. so it's strange

======= Acer Iconia Toolkit v0.6.1 =======

Which device do you have?

[1] Acer Iconia B1-A71

[2] Acer Iconia A1-810

[Q] Quit

Enter a selection: 2

======= Acer Iconia A1-810 Toolkit v0.6.1 =======

What do you want to do?

[1] Root

[2] Unroot

[Q] Quit

Enter a selection: 1

================== Root =================

Before we can start, please do following:

1. Make sure drivers for your Acer Iconia A1-810 are installed, you can find the

m here: http://goo.gl/doR8L

2. Plug-In your Acer Iconia A1-810 into this PC.

3. Enable USB Debugging Mode by going into Settings -> Developer Tools.

4. Put prerooted system.img.gz into folder: system_image.

5. Keep your device plugged in until it's finally rooted, or this procedure is a

borted!

If you sucessfully applied the steps above, we can now start.

You can always abort by pressing Ctrl+C

[ENTER] Continue

[Q] Quit

Enter a selection:

Trying to establish ADB Connection...

ADB Connection to your Acer Iconia A1-810 successful.

Copying Busybox to your Acer Iconia A1-810.

4038 KB/s (1062992 bytes in 0.257s)

Successfully copied Busybox to your Acer Iconia A1-810.

Starting Telnet server on your Acer Iconia A1-810.

Please turn on your Acer Iconia A1-810 now and unlock the screen. Only hit ENTER

when the screen of your Acer Iconia A1-810 is unlocked!

[ENTER] Continue

[Q] Quit

Enter a selection:

Don't touch the screen! I'm taking it over now ;)

Checking, if telnet server is started. If the tool crashes now, try to start tel

net server manually by clicking on 'Run'.

Successfully started Telnet server on your Acer Iconia A1-810.

Checking firmware version.

1169 KB/s (3595 bytes in 0.003s)

Firmware version 'RV03RC08' installed. MAKE SURE YOUR system.img.gz IN system_im

age FOLDER IS OF THE SAME VERSION, OTHERWISE YOU GET A BOOTLOOP!

Copying rooted system.img.gz to your Acer Iconia A1-810 (This will take 1-2 minu

tes)...

[ENTER] Continue

[Q] Quit

Enter a selection:

3995 KB/s (194724569 bytes in 47.598s)

Successfully copied system.img.gz to /cache

Wrting rooted system.img.gz. This is going to take 2 minutes.

IN -ANY- CASE, DON'T INTERRUPT THIS PROCESS, OR YOUR DEVICE COULD BE -BRICKED-

[ENTER] Continue

[Q] Quit

Enter a selection:

R...................O...................O..................T

SUCCESS!

Your Acer Iconia A1-810 is now rooted. Unplug your tablet and reboot. Install Su

peruser from the Google Play Store and have fun ;)

If your tablet is turned off and doesn't turn on anymore, take a pin and press t

he reset button on the right side of the Iconia B1, above the power button.

Thanks to xda-developers.com: alba81, pawitp, bullbrand, agentdeep, nick_1964 an

d you ;)

Press Enter to leave Application...

how to solve this?
[Miscellaneous Android Development] entonjackson:
have you installed superuser on it and rebooted it?
[Miscellaneous Android Development] jareee:
Yes of course.... I have done it in the same way as first device
[Miscellaneous Android Development] ilcocchi:
hello..

great work man! thanks a lot!

had jareee same situation. superSu didn't work as long it didnt update. Must install superuser and reboot.. et voilà! a1 rooted.

i'm testing some apps seems everything is ok.

a noob question: how can i install twrp or cwmr recovey on it? (if it's possible..):D

thanks,,
[Miscellaneous Android Development] entonjackson:
on the b1 it's not possible because bootloader is locked. I don't know about the bootloader on the a1. but if it's locked and you try to flash any custom recovery, you can most probably send it acer repair service. as some here already experienced with their b1.
[Miscellaneous Android Development] min-dfreak:
All acer tablets have locked bootloaders :(

Gesendet von meinem One X
[Miscellaneous Android Development] jordirpz:
Traducción

as one custom rom flashes if the bootloader is locked?

Enviado desde mi B1-A71 usando Tapatalk 2
[Miscellaneous Android Development] ilcocchi:
Thanks for bl answer, got it :rolleyes:

Mmm.. Not everything works with a1 as other guys said. Not able to unistall preinstalled app etc.
[Miscellaneous Android Development] NemoKOF:
OK, my root is semifunctional. I did everything I thing I can, but I can mount / with RW writes but /system as RO ONLY. Nothing helps for that. Maybe someone of you guys achived RW mounted /system? Anyone?

Of course THANKS FOR GREAT SOFTWARE! Many thanks to the author, I don't want to sound as ungrateful prank ;)

From my observations ONLY superuser by chaindd works but still /system partition can't be mounted with read-write permissions. I tried ES with root privilages.
[Miscellaneous Android Development] @non4:
Try a different root explorer, es changed their UI recently and there are still some bugs. I would have said try the supersu binary but you say only chaindd su works. Strange. I have nothing but problems with the "original" superuser so I always use supersu
[Miscellaneous Android Development] jareee:
OKe... my problem solved ... i redownload system image.. flash again and everythings work fine..

root explorer + supersu ... works perfect!!

... all bloatware were deleted from Iconia :D
[Miscellaneous Android Development] DustArma:
Not particularly impossible, the Xperia X8, Xperia X10 Mini and Xperia X10 Mini Pro all had working xRecovery and CWM Recovery before someone managed to unlock the bootloader.
[Miscellaneous Android Development] @non4:
That's known as a bootstrap or bypass. If recovery install to the REAL recovery partition is attempted with locked BL you will get boot image signature error, permission denied or possibly even a hard brick. Whereas the recovery you speak of is "hidden" elsewhere, for example on the xperia T it's installed in a hacked charging monitor (the battery charging screen you see when your phone is powered off). But I agree, its totally possible, but it has to be developed around these limitations
[Miscellaneous Android Development] entonjackson:
Ok guys.

So which Root app is working and which not?

Superuser or SuperSU? Or something else?

If not, what is NOT working with which one?
[Miscellaneous Android Development] jareee:
i'm using Root explorer ( v3.01 ) + SuperSu elit and everythink working fine.

i didn't try other apk ...
[Miscellaneous Android Development] entonjackson:
does it work with ES File Explorer or OI Filemanager?
[Miscellaneous Android Development] jareee:
I tried it with ES explorer... working fine

OI Manager not working for me...

I'm also using Link2SD for uninstall apps ... working fine
[Miscellaneous Android Development] jordirpz:
Superuser works fine.

Supersu doesnt work.

Es file explorer works

Enviado desde mi B1-A71 usando Tapatalk 2
[Miscellaneous Android Development] entonjackson:
Who had problems here with ES File Explorer?

Was it the case with SuperSU or Superuser?
[Miscellaneous Android Development] entonjackson:
Ok, so

B1-A71 --> Superuser

A1-810 --> SuperSU

Right? And File explorer is not important.
[Miscellaneous Android Development] min-dfreak:
No for me SuperSU doesn't work. (I use Superuser)
[Miscellaneous Android Development] entonjackson:
I'm confused...
[Miscellaneous Android Development] jareee:
I didn't tried Superuser because i bought SuperSU elit ( paid version ) before...
[Miscellaneous Android Development] ejignacio:
404 Not Found

Hello can you post a new link for the system.img.gz because when i try to open it on my browser it comes out with a 404 not found error :confused:
[Miscellaneous Android Development] entonjackson:
which one?
[Miscellaneous Android Development] serpe18:
acer a1

doing root on acer iconia a1 is safe? or i could have bootloop or another kind of problem? thanks
[Miscellaneous Android Development] jordirpz:
which have, a1 or b1?

Enviado desde mi B1-A71 usando Tapatalk 2
[Miscellaneous Android Development] ejignacio:
Nevermind

Never mind it was just a problem with my internet and i got it to work now:laugh:

by the way are there any custom roms available for the iconia b1-a71?
[Miscellaneous Android Development] jareee:
a1-810 ... check signature ;)