yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] adcsputnik:
First of all, thanks for all the work on root.

Second, unfortunately I got a bit trigger happy with superuser and am now experiencing the boot loop.

I've installed the firmware onto my SD card, entered recovery mode and selected 'apply update from sd card', ive entered the 'app. guide_acer_1.0_a41j_A' folder, however I don't know where to go from there to find the correct file to boot from. Every folder a search doesn't contain the file that I can select to boot. Can someone help me out?

Thanks in advance
[Miscellaneous Android Development] bsdnix:
Hi enton, just to ask you when you release tool for B1-710 8GB version (rooting newer version of Iconia B1), can you also add short description how to do it... (only if it has a different procedure from one on B1-A71). and please can you explain to me, since I didn't get..., what is the deal with update.zip from sodaFR. Do I (who has B1-710) need it...? or could I use same trick you told last time in our conversation (only use your toolkit to extract my system from B1-710, and add "su", after that push back to it...?)
[Miscellaneous Android Development] entonjackson:
Could it be, that you extracted the downloaded file? if yes. that's wrong. just apply the downloaded zip file.

The procedure will be exactly the same except for 2 parameters that differ, which shouldn't be of interest for you.

Actually i don't know how sodaFR created the update.zip, probably with any backup tool like titanium backup? maybe he can answer.

But if you have a B1-710...

1. don't try to apply the update.zip from sodaFR, because it's for the A1-810 (please read!)

2. your device cannot be repaired with any update.zip because the /system partition is totally screwed up now. My toolkit has only parameters for B1-A71 or A1-810. Yours (as i already found out over another A1-810 owner) have completely different parameters. the only two things that can help you now is a.) a full firmware image from acer or b.) a repair / replacement by Acer.

Sorry to tell you this.

EDIT: oh... that other B1-710 owner was you... why did you do this? i told you be patient until weekend. now your device is bricked.

EDIT2: sorry... forget all the other stuff... i somehow thought you already applied my toolkit and are now bricked... forget it.
[Miscellaneous Android Development] sodaFR:
I did not create that file. It is official update zip file from Acer. But it is only for A1-810 owner with RV03RC08 firmware. It updates the touchscreen firmware and many app and librairies. When the update ends the firmware is RV18RC07.

I just had to go into my proxy cache to get that file. I didnt modify the filename. It may be usefull for something.
[Miscellaneous Android Development] bsdnix:
No need to worry, I'm quite patient... I will not apply anything until it is released for my type of device (also someone who is brave enough to test it first...) - not that I don't have faith, but as I said before, It is my only tab, so bricking it is not an option... :)
[Miscellaneous Android Development] adcsputnik:
Thanks enton you were right. However when I attempted to boot from the zip file, it begins by saying tablet configuring, then it crashes and says installation aborted. Have I bricked my tablet?

Thanks
[Miscellaneous Android Development] entonjackson:
I would say yes.
[Miscellaneous Android Development] entonjackson:
v0.7.0 is out.

Reports, positive as negative are welcome, as always!

Have fun and a nice weekend!

v0.7.0

======

- New: Supporting B1-710. Features are the same as for B1-A71 (EXPERIMENTAL! MUST BE TESTED FIRST!) (thanks to bsdnix)

- New: Odexing entire ROM for all Iconias. Acer Iconia A1-810 must have RW permissions for /system, see workaround from sodaFR (thanks to MatrixDJ96 and jordirpz)

- Unroot: removing /system/xbin/su and /system.bin/.ext/.su as well (this should now unroot for real, thanks to sodaFR)

- Added additional info about system_image being a folder in toolkit directory on the pc as some seem to be confused.

- cleaned up code
[Miscellaneous Android Development] madfox51:
Thank you very much :) It was last minute, I was ready for service :)
[Miscellaneous Android Development] soncarl:
Do we have CWM Recovery for A1?:D
[Miscellaneous Android Development] bsdnix:
just one thing, I'm not sure if it is relevant or not, but B1-710 is 8GB version... Will this toolkit works on 16GB or? don't actually want for others to brick their device because they have other version of B1... Is this for 8GB specific or they can use it on 16GB also...?

---------- Post added at 01:03 PM ---------- Previous post was at 12:26 PM ----------

another info to all B1-710 owners:

keep in mind that it has not been tested yet properly, 0.7.0 Toolkit was designed based on my device B1-710 8GB version...

Since I'm in a little bit difficult situation (I'm not a wealthy person, and this B1-710 device that I'm holding is the one that my boss gave me (It is not mine fully), I cannot take a risk to test the toolkit. We need a volunteer for testing, before others can safely unlock their device...)

Once again - warning to all:

you need to know that as a tool for rooting tablets, there is a chance that you could brick your device... Use it on your own risk...:
[Miscellaneous Android Development] ilcocchi:
can someone post a mirror for system.img.gz with /system RW workaround for a1-810, please?

the one in the 1st page doesnt work for me; it dloads 15MB or so and gives a net error. tia
[Miscellaneous Android Development] bsdnix:
Another question, since I'm having second thought: for trying to root B1-710 8GB (my device...), which option should I use? Root with prerooted system or without...? what is the difference? Which one will pull my own system from acer and add "su" binary into then push it back? which is the safest option?
[Miscellaneous Android Development] entonjackson:
The normal root method (without prerooted image). But only works under Unix.
[Miscellaneous Android Development] bsdnix:
I'm working on ubuntu, so nix it is... ;)

I did read your code, it is plane old bash scripting (mostly)... I have one question: I'm curious on this part

/dev/block/mmcblk0

but isn't android folder in

android 0x0000000040000000 0x00000000024e8000 2 /dev/block/mmcblk0p3

mmcblk0p3...? so why are you pulling something from mmcblk0... shouldn't you use mmcblk0p3 as point where you copy blocks and store into system image?

P.S. No offence..., I'm not here trying to be smart os something, just trying to understand how things work...

nevermind, I understand now. you where seeking from main device, and searching blocks at that address... it is same in linux /dev/sda...

I feel stupid now for writing something before thinking... :D

sorry...:)

---------- Post added at 05:44 PM ---------- Previous post was at 05:33 PM ----------

another thing, if something goes wrong... doesn't original device have some sort of default recovery (lets say volume + and Power button and install new image from SD)...?

again, I'm new in android world... :)
[Miscellaneous Android Development] entonjackson:
The only thing that can rescue your device is a firmware from acer. Which you don't have (yet?)
[Miscellaneous Android Development] bsdnix:
as I said, I'm new with Android...

I tried to find firmare, but somehow when I go to acer support page and enter SNID code of my device, it doesn't recognize code so I cannot download it... btw what is procedure for entering recovery mode and install original firmware from SD card?

---------- Post added at 07:50 PM ---------- Previous post was at 07:33 PM ----------

that's odd... when I visit Acer official site and go to support, there is nothing regarding firmware... only one download link for USB 2.0 drivers... [MENTION=771182]Enton[/MENTION] where did you get your firmware?
[Miscellaneous Android Development] Cavachier:
Hi guyzs !

Is any of you guyzs thinking of making a ROM for this tablet ? That could be great to use a cleaner/faster/better ROM.

Thanks for the job so far anyway, I could root my b1 a71 easily.

Keep it up !:good::good:
[Miscellaneous Android Development] sodaFR:
I'm currently uploading that file on ubuntuone.com

Previous uploads (few days ago) failed but... we will see

Edit: ubuntuone.com drop every upload after 5%. It always did for me. Then, I will try rapidshare.

Where did you bought your tablet ?
[Miscellaneous Android Development] phdeswer:
Make your own is always the safest I would say. Anyway I just succeeded in rooting the same device. However I did it manually as I had issues with the Python script. Starting with issues with running adb etc...

For entonjackson :

The new parameters for the current firmware are:

#dd_count = "9448"

#dd_seek = "16384"

dd_count = "262144"

dd_seek = "9448"

And the system partition is now here 'android 0x0000000040000000 0x00000000024e8000 2 /dev/block/mmcblk0p3'

If there is a good place to upload a working system.img.gz I can do that.

Now I just need to find a way to run some real Linux on the device (from the SD maybe) as I don't really care much about Android to be honest. So any hints/tips to do so are welcome. (kernel command line manipulation or so...) Would help a lot if this device had fastboot (smaller risk of bricking too)

Thanks!
[Miscellaneous Android Development] :
Hello guys,

Okay..So I did the steps as needed the for A1-810 and everything went smoothly. I restarted and it was stuck in a bootloop, after trying to reset it and everything, nothing worked. Every time it booted it would optimize like 6/45 apps, freeze restart then do a couple more. Once it was done, it would just boot to the Acer logo, freeze and restart.So, I factory reset it and it was still doing the same thing.I used the RV03RC08:

system.img.gz as my tablet was on the RC08,. After the factory reset I figured I would let it go and see what happened. After about 12 restarts of the logo it started optimizing apps, still freezing every couple. But it finally went through them all and now it boots to the Android desktop again, but it will freeze in about 10 seconds and restart. Any suggestions?

Thanks!
[Miscellaneous Android Development] halojack:
Help! B1-A71 !

I stuck on boot logo !

ver : RV04RC04
[Miscellaneous Android Development] DustArma:
Linux using chroot and loop points might be possible, there are apps for that on the play store.
[Miscellaneous Android Development] :
Well, I managed to get through the setup and enable USB debugging after about 100 restarts. I got a logcat up until it froze, I'll post below. Not sure if that'll help anybody. I noticed the RC08 system my tablet has now ends in Gen1 I think it said? My old one ended in Cust1 so they are different..I'm sure that's what's causing the issue. As far as I know there is no way to restore it or get it stable, correct? If not I guess I'll have to send it to tech support. It just sucks because it boots to desktop and works for about 30 seconds, I wonder, and this may be crazy I'm not really sure but maybe it checks to see if you are running the correct version for your device? And if so..I wonder if there would be a way to stop that.

Anyways...here's the logcat:

pastebin.com/jFQbapiT

2nd part: pastebin.com/YvPXBZ00
[Miscellaneous Android Development] bsdnix:
Hi, I' got few questions:

1. since my system partition is:

android 0x0000000040000000 0x00000000024e8000 2 /dev/block/mmcblk0p3

what values are correct?

enton:

#dd_count = "9448"
#dd_seek = "16384"

you:

dd_count = "262144"
dd_seek = "9448"

as you may find dd_count dd_seek values are not the same, even the dd_count and dd_seek for value 9448 are mixed in both case...

so what is a value for start address - seek and what is the size - count?

2. could you upload your script to check the code?

3. Do you have B1-710 8GB ROM size version?

4. what problems did you encounter?

5. if I fail to root the device, where can I find original firmware for that device (as I stated before, from Acer official site, I haven't found firmware)

6. what is the procedure to get to recovery mode to install firmware from SD card. (for CWM it is volume+ and power button - but this doesn't work on my device...)

Please if you can answer to these questions...

Cheers.
[Miscellaneous Android Development] henzo23:
Hi !

Can u please update the link to download the pre rooted image file (AV051.B1-A71.RV05RC05.WW.GEN1 system.img.gz) cuz I can't find the file !

By the way, is there any new method to root acert Iconia B1 A71 ?
[Miscellaneous Android Development] entonjackson:
recovery mode: Hold volume down and power button together when tablet is turned off.

The firmwares for the B1-A71 were online once. We downloaded them and mirrored them.

But for the A1-810 you cannot find any. Same as for B1-710 it seems. I don't know why Acer is doing this. It could save them a lot repair jobs.

But generally acer.com is the place to go.

Have these parameters worked for you? How did you calculate them?

0x0000000040000000 is the seek value, which is 0x4000 -> 16384 dec

0x00000000024e8000 is the count value, which is 0x24e8 -> 9448 dec

So... I'm very interested how you got these value?

Flash acer firmware for your version over recovery. Downloads are on page 1.

So there are 2 different RC08 versions? A1 owners can you confirm? This would explain all the bricks.

there are several mirrors, pick them.

no new root method. and there probably won't be one.
[Miscellaneous Android Development] bsdnix:
ok, but could you please give me feedback on my post above, according to user phdeswer it looks like one of you made wrong calculation of start address and size... please check my post above...

sorry, it looks like you answered while I posted this message...

---------- Post added at 01:54 PM ---------- Previous post was at 01:46 PM ----------

I didn't, phdeswer did for his tablet (which according to him, is the same as mine...)

the strangest part is that with his values he got rooted tablet..., how?!?!?!?

BTW, how do you both calculate where is the start value and length from 0x0000000040000000 because you used only 4 digits from starting value 4... eg 4000, and he uses 40000...
[Miscellaneous Android Development] entonjackson:
He's right.

My mistake.

I missed one zero. It's 0x40000.

and it's count, not seek.

sorry.

I will fix it in v0.7.0 and refresh the download.
[Miscellaneous Android Development] sodaFR:
Is it not the opposite ?

the first is the count

for those who like hexa :

40000000 is the count value in bytes

4k per block then 0x40000000 / 0x1000 = 0x40000 (262144)

Edit: I am too late as usual :) Hot sun = WetSoda :)
[Miscellaneous Android Development] bsdnix:
ok, confirmed then...
[Miscellaneous Android Development] sodaFR:
yes, I can confirm I'm wet :) My horse for a fresh coca-cola :)
[Miscellaneous Android Development] bsdnix:
lol, at least you are having fun... :)
[Miscellaneous Android Development] entonjackson:
Ok.

new 0.7.0 is up.

i think the root for B1-710 is no more experimental then, right?

now it would be awesome if someone could upload a rooted system.img.gz.
[Miscellaneous Android Development] bsdnix:
three people confirmed for correct value, 1 has tested and got successfull root. I would call it a final..., but maybe to point out that 16GB version is not tested, so they could at least put dumchar_info to check the values...

I will root my device when I get home (approx 6 hours from now, and put the results as a confirmation that everything works OK... or not... ;) )

oh yes, just one thing... if anyone (who has original firmware from acer, could upload it on xda because I still cannot find it... it keeps rejecting SNID code of my device to get latest firmware...)

I had one question, that no one has replyed yet...

I read that CWM had procedure "volume+" and "power" button for getting into recovery mode so the user could install firmware from recovery screen. Since this tablet is in original state, what is the procedure for flashing firmware (restore/recovery) if anything fails...? does it has some sort recovery mode or some external app from PC that can be used to reinstall firmware?
[Miscellaneous Android Development] entonjackson:
there is no CWM (custom recovery)

you get into stock recovery with volume- and power.

no firmware, no firmware restore.
[Miscellaneous Android Development] bsdnix:
I know about CWM, but I thought it was "volume +" and "power"

instead it was oposit, "volume -" and "power"...

p.s. strange that acer is not releasing firmware for B1-710... :(
[Miscellaneous Android Development] bsdnix:
I came home, and tried to root the device...

I ran into a problem...

what now and why is this tool checking line:

and

when my dumchar_info is:

---------- Post added at 07:20 PM ---------- Previous post was at 07:11 PM ----------

Hi, can you read my post from above and tell me how did you manage to root your device...? which line did you change? what problems with python script did you have (is it the same as mine - read my post above...)?
[Miscellaneous Android Development] entonjackson:
this is a check to verify if your partition has the proper format.

your partition is fine. i forgot to add the check for your device.

fixing it now...
[Miscellaneous Android Development] bsdnix:
Ah, OK...

could you please review entire script..., I would really not want to encounter any problems during root process, because if I screw this device, my ass is toast... :D
[Miscellaneous Android Development] phdeswer:
I am uploading it somewhere now.

Also I think the values and the calculation are clear right? Cheers!
[Miscellaneous Android Development] entonjackson:
i uploaded a new version.

don't be afraid... the critical dd command has the right parameters. this is important.

try again!
[Miscellaneous Android Development] bsdnix:
A POSITIVE CONFIRMATION, THIS TOOL IS GOOD TO GO FOR ACER ICONIA B1-710 8GB VERSION.

thanks enton, your script is working 100%.

[MENTION=5358945]phdeswer[/MENTION] thank you also, your script can be a mirror if enton agrees...
[Miscellaneous Android Development] phdeswer:
Good to hear. And I did not mirror enton's script. I just figured out what it did and what it needed for the B1-710 8GB.

I'll share the link to the pre-rooted system.img.gz
[Miscellaneous Android Development] bsdnix:
one question, I installed some sd app for moving application to sd card, somehow I'm getting info that this device is not supporting movement from tablet to SD card... how come?
[Miscellaneous Android Development] ZeroWingUK:
Hi,

I am just about to attempt to root Acer Iconia B1-A71 8GB and would like to clear a few things up first.

I am running RV04RC04, can I update using recovery (Power and Volume buttons) to the Acer Firmware RV05RC05 and then use the toolkit to flash system.img.gz (RV05RC05)?

or

Should I just use the toolkit to flash system.img.gz (RV04RC04) without updating the firmware first?

Is RV05RC05 firmware an update to JB 4.2?

Also according to the tablet it is already up to date and cannot find any OTA updates.

Any help is appreciated as it is a gift for my sons birthday for tomorrow and wanted to get it sorted tonight :)

Cheers.
[Miscellaneous Android Development] entonjackson:
The differences between 04 and 05 are minimal. Though I would recommend to update first as I would want to be up to date.

05 is still android 4.1.2
[Miscellaneous Android Development] ZeroWingUK:
Thank you for the quick response, much appreciated.
[Miscellaneous Android Development] :
Correct. When I first got it I was on RC07, I updated to RC08 which was about an 8MB download. When I checked it said I was on RC08Cust1, which I would assume stood for custom? Now I'm on Gen1 and that's what's causing me to freeze and restart. Unless anyone has any idea of a fix I'll send it to tech support tomorrow.
[Miscellaneous Android Development] entonjackson:
sodaFR which firmware version is your system image from?
[Miscellaneous Android Development] ZeroWingUK:
I have just successfully updated and then rooted thanks to your great tool, thank you.
[Miscellaneous Android Development] sodaFR:
Here is some lines from my build.prop

ro.build.display.id=Acer_AV052_A1-810_1.077.00_WW_GEN1

ro.build.sku=WW_GEN1

ro.build.pandora.id=Acer_AV052_A1-810_RV18RC07_WW_GEN1

but with line 1171-1172

if a1:

fw_version = l.split("Acer_AV052_A1-810_")[1].split("_WW_GEN1")[0]

I though flashing on something else but _WW_GEN1 was not possible. I probably missed something :-/

WW_GEN1 is for worldwide generic (read on acer forum ... A700 if I am correct).

Then, I am now sure that countries I had listed few days before are OK for images provided in the first page

(only AT, BE, CY, CZ, DK, EE, FI, FR, DE, GR, HU, IE, IT, LV, LT, LU, MT, NL, PL, PT, SK, SI, ES, SE, GB, IS, LI, NO, CH, BG, RO and TR can use RV18RC07_WW_GEN1)

In Canada, they have Acer_av052_A1-810_RV18RC10_PA_CA firmware version
[Miscellaneous Android Development] :
So does that mean I should be fine using that system image? Or no..? Before it freezes it all works fine, super fast. That's why I was wondering if it did some kind of internal check to see if I was using the right version for my region? I'm not sure..If it wouldn't freeze so quick I could enable WiFi and try to get an update but that's not possible currently.
[Miscellaneous Android Development] sodaFR:
Where did you bought that tablet ?

Did you install some root application or did you modify build.prop values ?

Do you use a black market ?

Sorry, I did not read all stuff this week end :(

Edit: Cust1 ? Is it a tablet bought by a firm ? Maybe a special revision for a dedicated firm ...
[Miscellaneous Android Development] :
I bought the tablet from http://www.fingerhut.com/product/El...ogle-Play/pc/25275/c/25299/sc/27429/QG478.uts

No. I only tried to root it with this method and I didn't modify and build.prop values

No, I also didn't use a black market. Just the preinstalled Google Play.
[Miscellaneous Android Development] halojack:
Flash acer firmware for your version over recovery. Downloads are on pag1

You can guide me flash how !

i newbie !

my english so bad :(

Help me !
[Miscellaneous Android Development] shantusingh:
Hi can someone tell me how to get youtube videos played smoothly on HD ?! I've rooted, installed ROM toolbox - set on full CPU usage, 1024 KB cache of SD, running performance booster(free version), still HD video lags like voice going fine and video images lags and tab kinda slows down too, like video gets off sync . No option in youtube settings to uncheck "play videos in hq" as well, have to always click HD in video to remove videos playing from HD to hq . Any help?!
[Miscellaneous Android Development] entonjackson:
I changed the Downloads section on Page 1.

The system.img.gz is only for RV18RC07_WW_GEN1!!

This means, if there are different versions of RV18RC07, it would be nice if someone could give me rooted system image of it.

turn tablet off.

hold volume down + power until you're in recovery mode.

apply update from zip (firmware zip must be copied on micro sd first)

Are these long videos? Because I never realized a lag.
[Miscellaneous Android Development] soncarl:
Root for A1-810 is working fine? Thanks
[Miscellaneous Android Development] shantusingh:
No just normal music videos or any 1-2 mins whatever which is in hd, so it plays on hd straight away but lags and then I click red underlined hd so hd quality goes off then it plays fine.

Samsung grand duos being dual core and faster(2924 quadrant acer - 3826 Samsung grand) than acer tab, but it doesn't has youtube to play hd even after selecting to play in hq.

But as ofcourse if acer was that confident and as option is given of hd so I want to play smooth youtube playback in hd . It was happening even before root, but I hope it didn't got worse when I installed system.img.gz to root .

Please yes help!
[Miscellaneous Android Development] :
Yeah, I used the RV03RC08 system.img as that is what my system was upgraded too. Not sure why mine was different instead of GEN1, had to be a custom one for the place I bought it from, since it had Cust1.