yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] nick_1964:
If I brick it, my wife doesn't have her "mothersday present" and if she kills me, I can't use any of them, but if she does, you are in my last will ok ?
[Miscellaneous Android Development] alba81:
All related information is in the first post. Existing firmware versions are:

RV02RC08 (very old, first production charge)

RV03RC03 (used to be supplied from Acer Website previously)

RV04RC04 (1st OTA)

RV05RC05 (2nd OTA)

RV05RC06 (only 1 day on Acer Support, never OTA)

In general:

If you are rooting - always use the according version from your upcoming version. If you have RV04RC04 - especially those of you who has the 15e-version (Partition setting error on OTA) - please use the patched RV04RC04! If you are coming from RV05RC05 - please use this version for root.

RV05RC06 can be skipped, it only has been existing on Acer webpage for 1 day and also had a wrong buld.prop (showing after Update still RV05RC05). You do not need this, since it has never been rolled our as OTA.
[Miscellaneous Android Development] emodom:
[MENTION=5244212]agentdeep[/MENTION]. I got the device rooted, thanks for the help
[Miscellaneous Android Development] agentdeep:
thanks goes to entonjackson and alba :)
[Miscellaneous Android Development] nick_1964:
For me, the replacement is another RV04RC04... I went to the shop and they where so kind to open some more, all : RV04RC04

Can't find the rom for it, I think I am to frustrated... my father in law died and we burried him yesterday, everybody is yelling to me, dad this, dad that... but i called a friend who gonna buy in a completely other shop a B-1 and... RV04RC04

It seems that Acer only sell this firmware now because this is one of a new shipment ( same as mine).

---------- Post added at 02:34 PM ---------- Previous post was at 02:25 PM ----------

Tried the RV04RC04 from the main page ( first post) and still get the error message.

E: The line 'android 0x0000000026500000 0x00000000020e8000 2 /dev/block/mmcblk0p

3' wasn't found in /proc/dumchar_info.

Think I have to wait.
[Miscellaneous Android Development] alba81:
Entonjackson, pawitp and me are currently working out how to help those user like you. Please be patient and follow on this thread, you will be informed once it is possible.
[Miscellaneous Android Development] nick_1964:
Thank you very much, and if I ever know who you really are, I send you a present, and no apples !

We now have checked 5 Acers all from new shipments, all RV04RC04

Buildnumber Acer_AV051_B1_A71_1.174.00_WW_GEN1

Imageversion: Acer_AV051_B1-A71_RV04RC04_WW_GEN1

All with same error so it really looks that this is the new standard software.
[Miscellaneous Android Development] entonjackson:
Maybe new software. Or maybe a whole bunch of faulty devices.
[Miscellaneous Android Development] sampod:
Dear entonjackson,

I'm having a problem using your tool to root my Acer Iconia B1. Pulling of the system.img.gz fails when using the root from scratch -option in linux.

Here are couple of last lines:

Copying Busybox onto Acer Iconia B1.
569 KB/s (1062992 bytes in 1.822s)
Successfully copied Busybox onto Acer Iconia B1.
Creating system.img.gz (this will take about 7 minutes) ...
Successfully created a system.img.gz under /cache.

Pulling system.img.gz from phone...
failed to copy '/cache/system.img.gz' to './system.img.gz': Permission denied
E: system.img.gz couldn't be pulled from tablet.

I tried it also manually with no success:

$ ./adb pull /cache/system.img.gz
failed to copy '/cache/system.img.gz' to './system.img.gz': Permission denied

:(

The files in Iconias /cache folder have following permissions:

shell@android:/cache $ ls -al
drwxrwx--- root root 2012-01-01 02:00 lost+found
drwxrwxrwx system cache 2013-04-11 17:37 recovery
-rw------- system system 368254636 2013-05-03 19:24 system.img.gz

Maybe adding some chmod lines could make it work?

Regards
[Miscellaneous Android Development] entonjackson:
i think telnet server isn't running. have you unlocked the tablet before telnet server is started?

otherwise run toolkit with -d parameter and tell me more.
[Miscellaneous Android Development] aldolo:
well i've done a little bit of search but all the tools or trick to enable the eng mode did nothing. are you sure about it on a1?
[Miscellaneous Android Development] KieranFoot:
I have an a1, so yes I'm sure.
[Miscellaneous Android Development] neutrale81:
I understand that you have a a1 810 but you want me to ask 10 more times before you can tell him that must press 8 times in the info section of the build?
[Miscellaneous Android Development] neutrale81:
There is another Windows application with a graphical interface that you just created and officially testasta with our acer tablet and regardless of fiurmware. It's called <KINGO ANDROID ROOT>.

I install it on my windows and I try now and you? Do not forget to enable usb debugging and usb drivers acer installware!
[Miscellaneous Android Development] fREAST:
I would watch out for that program.
[Miscellaneous Android Development] neutrale81:
wow! is it really that dangerous?? anyone who has tested??
[Miscellaneous Android Development] soupiejr:
I'm not getting any devices when I do "adb devices" with the tablet plugged in. I've reinstalled the drivers from the acer's website, and the USB debugging option is definitely turned on. I've tried changing the usb plugs, still no devices. I'm reading that it's because Microsoft still insists on using its own drivers, instead of acer's. Unfortunately, the drivers from acer's website is a .msi file, and no .inf file to import as drivers. Are there better drivers out there, or am I missing a step?
[Miscellaneous Android Development] shoxxy:
Unbrick B1-a710

Good evening at all

I just would "even fast" root the B1-A710 from my uncle with the act. toolkit. now i got bootloop, is there any solution like sp flashtool or something else? ground knowledge about mtk i have from my Asus memopad hd 7. but for the acer B1 A710 i cant find something :(

Wipedata factory reset over stock recovery DIDN"t WORK

Greeetz SHOXX
[Miscellaneous Android Development] aldolo:
i think you are cheating to have fun
[Miscellaneous Android Development] neutrale81:
simply need to enable the developer menu by tapping on 8 times in the build information in the settings menu.
[Miscellaneous Android Development] wbrambley:
Does the USB drive come up when plugged into windows PC?

I think I broke mine, nothing comes up on USB connection and when I select USB connection type in storage settings it closes immediately. Oh and typing "mount" into terminal freezes the tablet.

Can anyone help with that too please?
[Miscellaneous Android Development] aldolo:
that one is the developer menu. you enable debug there. the engineering menu is something more hardware related. you may change the imei of an mkt phone in example. look for mobileuncle on google play or elsewhere. there are many version around, but none of them seem able to gain any special access of the a1 tablet.
[Miscellaneous Android Development] aldolo:
computer->properties->devices->android phones

sometimes you will find many adb interface there. disabling all but one may solve your problems
[Miscellaneous Android Development] wbrambley:
Mine is not a PC problem. Have tried on several PCs with different cables. Using mount command in terminal emulator hangs my tablet.
[Miscellaneous Android Development] jareee:
DEV's you're doing a perfect job ! Keep it up! :good:
[Miscellaneous Android Development] entonjackson:
Thanks!

I'm really pissed in the last time... Some people here and at Google+ coming at me with a lot of disrespect. Doesn't make fun this way...
[Miscellaneous Android Development] aldolo:
which version have you used? i'm a little bit still scared to give a try, because i'm not able to understand the script (too complex for me) and there are so many variants out of there... different ubuntu versions, different roms localizations, different releases.... so much!!

---------- Post added at 11:54 AM ---------- Previous post was at 11:51 AM ----------

unfortunatly not everyone share the same attitute. the spirit of a forum should be social in the first place.
[Miscellaneous Android Development] fREAST:
Looks like there is a way to save a softbricked tab, using a program called Maui META 3G and entering META Mode gives you ADB access.

Read more here.
[Miscellaneous Android Development] :
Ignore them, you & everyone else involved have done great work here! :good:

Don't let ungrateful immature people spoil it.

THANK YOU!
[Miscellaneous Android Development] jareee:
latest version of tool v0.8.0 ... firmware in signature , rooted on W7 x64
[Miscellaneous Android Development] aldolo:
...but... "Root from scratch" is unix only, and there isn't a RV21 image available for win-rooting, or there is? mine still say RV18RC07_WW_GEN1 (never patched). Indeed there is an image for my version but the extra config requied it's not clear enough to go on.
[Miscellaneous Android Development] treetop777:
Take the plunge! the worst that can happen is nothing! If you don't get it rooted then you won't brick it either. I suggest you (hard) install Lubuntu to start..
[Miscellaneous Android Development] aldolo:
well well well... it seem yesterday entonjackson quietly updated the thread to add a new rooted image. he is hellishly tempting me :)
[Miscellaneous Android Development] bigbob_ftw:
Rooted my a1-810 today. Great script, thanks! Worked perfect. Any custom Roms out there for this tablet?
[Miscellaneous Android Development] entonjackson:
Impossible!

Some users here would lay there hand into the fire, that my script is crap and doesn't work for a1...
[Miscellaneous Android Development] bigbob_ftw:
Well, I don't use winblows, maybe it makes a difference, lol.
[Miscellaneous Android Development] entonjackson:
Good boy! :good:
[Miscellaneous Android Development] treetop777:
From scratch or a prerooted image?
[Miscellaneous Android Development] bigbob_ftw:
From scratch.
[Miscellaneous Android Development] KieranFoot:
Anyone want help with meta mode, pm me and I'd be happy to elaborate on anything from my Google+ post.

I'd also like to thank Anton for his tool and helping us root our devices.
[Miscellaneous Android Development] entonjackson:
Could you please pull a rooted system.img.gz for the others here?
[Miscellaneous Android Development] bigbob_ftw:
As soon as I can wrestle the desktop from my son, lol.
[Miscellaneous Android Development] bigbob_ftw:
https://drive.google.com/folderview?id=0B29hts7ENK2dS1lWYVFPa0Ytd3M&usp=sharing

Try that, it's the only thing in there.
[Miscellaneous Android Development] entonjackson:
Which firmware is this again?
[Miscellaneous Android Development] bigbob_ftw:
Rv26rc06_pa_cus1
[Miscellaneous Android Development] elmkzgirxp:
Any updates for B1-A71?
[Miscellaneous Android Development] Cloudyherb:
Hi fellow owners, I have just bought my A1-810 and interested to root as well. I don't have Linux, but I have Windows 7 64. I have try to absorb as much detail as I can from the google+ community page and also in this thread as well.

I am really interested to load the Supercharger V6, as the A1 is a low ram device. In saying so, I have read the instruction (from a user named 888jonathan) as well on how to root under the A1 810 section. So do I just download the image, and root? Has there been reported with any major issues and how common for it to happen?

I apologise in advance but I just wanted to do some more general research before rooting. But otherwise, I am looking forward to join this community!

*signing petition as I am typing this!
[Miscellaneous Android Development] treetop777:
I can vouch from experience that rooting from scratch in Linux works and is pretty safe; should also be safe to root with a prerooted image (if available). I did try Windows and it didn't work but that was way back then. The toolkit is much more refined now but i can't say for sure it works in Windows.

I wasn't a Linux user either but i bugged these folks to death and finally got it done. Every body will help if you decide to give Linux a try. I recommend the Lubuntu distribution.
[Miscellaneous Android Development] Cloudyherb:
Thanks for your info, so only Linux can do root from scratch? Are there any downside effect for just flashing the preroooted images? (In comparison with root from scratch)

I am reading some guide to dual boot, or the live session from Lubuntu (the option to try lubuntu but not installing it), can I root my a1 while in live session?
[Miscellaneous Android Development] treetop777:
If you want to help the cause (at your own risk), try it in windows and report back, otherwise, use Linux

Look in-between your original post for other comments.
[Miscellaneous Android Development] Cloudyherb:
I have a bad feeling about this, you might make me fall in love with linux, downloading an ISO as I am typing this, just looking for a blank cd now.

Say if I am using windows to flash the images file posted here, are all verified and it shouldn't be corrupted right? Is there a string of MD5 check sum display somewhere?
[Miscellaneous Android Development] bigbob_ftw:
Linux mint and never look back.
[Miscellaneous Android Development] KieranFoot:
Don't worry. I have an A1-810 and rooted it with windows just fine.

Also, if you root and use mounts2sd, you can use a swap file for increased memory, not that I have ever had memory issues....

---------- Post added at 12:07 AM ---------- Previous post was at 12:04 AM ----------

Also, as for the need for Linux, I'd like to say its not needed, you can root from scratch on your device... Install a telnet client and run the commands just as Anton's tool does. Don't be afraid to use windows, if you soft brick your device, it can be fixed. Just ask and I'll help.
[Miscellaneous Android Development] bigbob_ftw:
I love this tablet and got a great deal. Would love to run KitKat on it.
[Miscellaneous Android Development] twu2:
fix Superuser update su failed issue

The /system remount workaround for A1-810 is not work for Superuser to update the su binary (and maybe some other tools...),

I check the code for Superuser, it will use this command to remount /system

mount -orw,remount /system

but in current workaround wrapper.sh script, it only check the command link

mount -o rw,remount /system

so the remount will fail.

we can modify the wrapper.sh to fix this issue like

#!/system/bin/sh

CMD=`basename $0`
ARG="$*"
NEWARG="-o remount,rw /system /system/"
LArg=$(eval echo \$$#)

case "$CMD" in
"busybox")
if [ $1 == "mount" ] && (([ $2 == "-o" ] && ([ $3 == "rw,remount" ] || [ $3 == "remount,rw" ])) || [ $2 == "-oremount,rw" ] || [ $2 == "-oremount,rw" ]); then
if [ $LArg == "/system" ] || [ $LArg == "/system/" ]; then
/system/xbin/.mount_wrapper/mount $NEWARG
# return $?
return 0
fi
fi
/system/xbin/busybox $ARG
# return $?
return 0
;;

"mount")
if ([ $1 == "-o" ] && ([ $2 == "rw,remount" ] || [ $2 == "remount,rw" ])) || [ $1 == "-oremount,rw" ] || [ $1 == "-orw,remount" ]; then
if [ $LArg == "/system" ] || [ $LArg == "/system/" ]; then
/system/xbin/.mount_wrapper/mount $NEWARG
# return $?
return 0
fi
fi
/system/bin/toolbox mount $ARG
# return $?
return 0
;;
esac

exit 0

You can download above script from here: https://mega.co.nz/#!ZI5ljLjK!XvTgqnNCU7qqm7ddziEgCANZlIU6Bdva9LMZLN-OOfw

But.... if you don't know how to copy the script to /system/bin/ and change the permission, user/group for such file.... don't do it..... it might brick your device.

I put the new a1su.tgz (with this fix) here:

https://mega.co.nz/#!tBZEEBwa!d3G2FC3xj2WrOX-wn-BffwYjBPpzvjRDnDmLIaclXko
[Miscellaneous Android Development] entonjackson:
i could copy the script with my toolkit and run it.

i still don't know the exact process or context here...

this script has to be done after rooting right? and what exactly does it do?
[Miscellaneous Android Development] twu2:
It's a file in a1su.tgz (just repleace it).

Because A1 only accept a special command format to remount /system => mount -o remount,rw /system /system/

But, usually, we might just execute this command to remount under linux => mount -o remount,rw /system

So, we create a script to detect mount's parameter, if we find it want to remount /system, to R/W mode, we use the 'correct' format for it.

A1-810 /system mount workaround depend on this script (/system/bin/wrapper.sh), the mount command symbolic to this script after rooted (in a1su.tgz).

You don't need to run it in toolkit, just change the file in a1su.tgz or just use the new a1su.tgz made by me.

The new one will detect the parameter like -oremount,rw or -orw,remount (with space after -o)
[Miscellaneous Android Development] entonjackson:
Ah, great! thanks!

----------------------------------

Uploaded v0.8.1

- A1-81x: Fixed missing read/write permissions for /system partition (thanks

to twu2!)
[Miscellaneous Android Development] Cloudyherb:
Thanks for the reply kieranfoot, I will try windows first, but I have the lubuntu burned to a dvd and also on a usb ready to dual boot now, I will flash the image from Windows first. But since there is a large list of images, which one do I need to pick? What is the current/latest build? Do I need need to be on the same official firmware before flashing?

And afterwards I can install Titanium backup to remove the the bloatwares with no issues? (the ones that come prepacked...)
[Miscellaneous Android Development] KieranFoot:
Basically, go to about phone under settings and check which firmware version you have, then make sure you get the system image that exactly matches your firmware. If you get the wrong one you will soft brick, this can be fixed tho.
[Miscellaneous Android Development] Cloudyherb:
I am on stock right now, i think it's the earliest version, seems this was shipped around in May 2013. Say I flashed a prerooted one, would the system still urges me to upgrade to the latest firmware, and if I do, I would lose the root, yes?

I rooted my HTC One like 6 months ago, that was my first Android, I have not rooted anything since beside flashing custom roms. Sorry for asking a bunch of question, but I will flash it tonight for sure! I really appreciate your help!
[Miscellaneous Android Development] KieranFoot:
Nope. The updates for our devices are just patches. You cannot update from a rooted phone without first hiding your root or getting the update from someone else. Fota, the update client, detects root, but as I said root can be hidden.
[Miscellaneous Android Development] Cloudyherb:
So finally girlfriend is going to sleep and finish with the tablet, my image is RV03RC08 WW gen 1, my system updates asks me to update to RV18RC07 WW GEN 1.

I then saw the images then needs a workaround for the R/W, but I don't really understand it after reading the linked posts....
[Miscellaneous Android Development] Cloudyherb:
RV27RC03_WW_GEN1:

stock system.img.gz

update.zip

From post number one, I am going to flash this using Windows.

Which one do I need to puy in the system folder in my a1 810?
[Miscellaneous Android Development] entonjackson:
the toolkit will guide you and tells you what to do.
[Miscellaneous Android Development] Cloudyherb:
Thank you Enton for your great work and your reply.

I have read like 100 pages of this thread now. So some people say that can't root with this RV27RC03_WW_GEN1 through linux. So is the link from OP is stock and not prerooted at all, because I am flashing it with Windows?
[Miscellaneous Android Development] entonjackson:
To be honest. I cannot tell you.

The situation is the following. I actually only own a B1-A71 which I already started to support at first. And in fact I'm selling it at the moment.

So... I never tested the other devices. But volunteers helped me to make my tool support all the other devices.

To answer your question. There are a few, saying it doesn't work with RV27RC03_WW_GEN1. But there are also a lot, saying it works.

But honestly, if I were you, I would root from scratch under Linux. This way you're really for 100% on the safe side.
[Miscellaneous Android Development] Cloudyherb:
May I ask what is the risk to root from scratch?

Since the tooolkit is on version 0.8.1, do I need to follow extra step beside SuperSU if I decide to flash RV21RC02_WW_GEN1:?
[Miscellaneous Android Development] entonjackson:
There are no risks, because your actual image of /system partition is taken like it is. Only some binaries are added to make su and busybox work.

This data is written back to your devices emmc.

This is root from scratch.

Flashing a system.img.gz you write the date of a foreign /system partition to yours. Differences like different firmware can put your device into a bootloop which might can be undone.
[Miscellaneous Android Development] Cloudyherb:
Hahaha, then I wonder why people say it wont work. I am going to install linux on my laptop,

I will report after I root from scratch.

So basically even if I can't root it, then my device will still work not it won't brick, right?
[Miscellaneous Android Development] Cloudyherb:
My Linux is not detecting my A1-810, I have not start rooting yet, and when I plug in the A1 notification bar shows that it is connected as media device.
[Miscellaneous Android Development] entonjackson:
what do you mean by "not detecting"? does it show up in adb?
[Miscellaneous Android Development] Cloudyherb:
First time using Linux, I have not slept yet, still configuring as we speak, I have already activate usb debugging mode on the tablet. On the linux side, I have been trying to installl libmtp and mtpfs so I could "read" the library. it doesn't show it.

I typed lsusb, it detects it as ID 0502:353b Acer, Inc. But the device is not showing in my computer at all....
[Miscellaneous Android Development] entonjackson:
Depends on which linux or desktop environment you have this can be normal.

If you linux or better adb doesn't detect your tablet my toolkit will let you know, don't worry... :cyclops:
[Miscellaneous Android Development] Cloudyherb:
man....thank god you are still up. I have been doing this over 3 hours already.... I am on 13.10 lubuntu, a 64 bit version that is

I haven't install adb yet, I didn't know it was a requirement.
[Miscellaneous Android Development] entonjackson:
well where i am currently it's not that late.

by the way, if you have lubuntu 64 bit you're gonna have to do a

sudo apt-get install ia32-libs

on command line, because of the 32 bit libraries.
[Miscellaneous Android Development] shoxxy:
!!!!!

MAn WHATS WRONG =???? why delete my posts about bricked B1 710 at this Thread !!!!!!! THATS not correct i mean :confused:
[Miscellaneous Android Development] entonjackson:
I haven't deleted anything...
[Miscellaneous Android Development] shoxxy:
Hi

My posts are gone , only in your thread, It was not bad mean from me,

Searchin a few days for unbrick solution. (after Root) b1-710 (for a friend). i personaly use an Asus HD 7.
[Miscellaneous Android Development] treetop777:
Get the 32 bit Lubuntu, the 64 bit gave me a fit as well. The 32 bit will work without the need of more command line inputs. What is that other stuff you're trying to do? Install the samsung usb drivers and put the tab in debug mode, plug it in and start the toolkit. if the toolkit don't detect it, it will let you know (like Anton said).

As you are not familiar with Linux, i strongly suggest you get the 32 bit instead, will make things a lot easier.
[Miscellaneous Android Development] Cloudyherb:
So if I am correct, I will need to download the samsung usb drivers(I tried google it, but I can't find the specific page) and sdk (or just the platform tools?), but do I need jdk 7 and mtfps? Simply put, after installing a fresh copy of lubuntu, whatelse do I need in order to run this toolkit?
[Miscellaneous Android Development] entonjackson:
you don't need drivers under linux.

just take ubuntu 32bit and go
[Miscellaneous Android Development] Cloudyherb:
Sweeeeeetttt. I am installing the 32bit, already half-way through.