yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] 888jonathan:
As you've installed ubuntu on your computer, let's say you put your files into /home(actually I suggest you to put them into /home/YOUR USERNAME, you have more privileges in this folder).

Actually, chmod 777 can easily be performed in ubuntu, just right click on toolkit.sh and change the permission of executing toolkit.sh to everyone, then you don't have to do chmod 777 in terminal. Chmod 777 was only for changing the permission for certain file. I like to do most of the things in terminal, so I told you to use chmod 777. However, ubuntu can do it in GUIs, which is much more easier for most users.

After you get the permission to execute the file, do the followings.

1. open a terminal and type "sudo su"

2. type "/home/toolkit.sh"

3. use your toolkit now and root your device (I suggest you to abort the toolkit when it's copying system.img.gz back to your device, and do the R/W Workaround first. When you're done, put the system.img.gz into system_image folder, then use root from prerooted system.img.gz method.)
[Miscellaneous Android Development] treetop777:
I swear i'm following your instructions but i still get "No such file or directory" - for sure i'm missing something since this is the FIRST TIME i've been in Linux. I hope you have some patience left. :)

Oh! from the file properties, i changed all the permissions to "read and write" from "read only" - i didn't see a way to change to "everyone" (unless it's hidden somewhere); the only other option is "none"
[Miscellaneous Android Development] 888jonathan:
Sorry for late respond

Q&A

Q: 1. For the Windows "root" option, i should make an image with R/W fix of my tab FIRST and then put that in the tool's image folder - right?

A: Correct. However, this option only available when there's a image for your device's firmware, other image will soft brick your device

Q: 2. For the "root from scratch" in Linux, i don't need an image before hand, the tool will make an image of my current image version, fix it, then write it back to the tab - right?

EDIT: I read some more and saw the answer to this - TRUE.

A: Correct. As entonjackson said, Ubuntu is a good choise. I used lubuntu myself (this is a ubuntu based Linux with LXDE UI, which will be much faster for older computers).

A2:Follow my instructions on page 185. Do the R/W fix first, then put the system.img.gz back to system_image in order to root.

Q: 3. Which is the best/most simple Linux flavor to use? Ubuntu?

A: As I said, Ubuntu is a good choise. Lubuntu is a much lighter one.

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

Got it, I think it's because linux are case sensitive, you typed home rather than Home. There might be something slightly different between my tutorial and your ubuntu, you have to figure them out. I will help you to correct them.

Don't worry about me getting impatient, I'm also a newbie of linux. I'm glad that I can help you, I will do my best.:highfive::fingers-crossed::p

---------- Post added at 12:03 PM ---------- Previous post was at 11:54 AM ----------

Q: Oh! from the file properties, i changed all the permissions to "read and write" from "read only" - i didn't see a way to change to "everyone" (unless it's hidden somewhere); the only other option is "none"

A:I'm using lubuntu, it's a bit different from ubuntu. I think you just have to change it to read and write.
[Miscellaneous Android Development] treetop777:
"(actually I suggest you to put them into /home/YOUR USERNAME, you have more privileges in this folder)" THAT WORKED! :good: Thanks!

As much as i'm tempted to continue, i'm going to start fresh again tomorrow, it's past 12 am. Will report back. and thanks for the help so far.
[Miscellaneous Android Development] christopherrrg:
Hey guys sad there's no actual section on this device but this seems the most populated on the internet so I thought I would post here. :)

1. Acer_AV051_b1-710_RV04RC01_PA_CA <--- will your toolkit root this? ( b1-710 )

2. Do I need to use the pre-rooted image? (Seems more risky.) Or could I do this *root from scratch* I keep seeing everywhere with your toolkit? (Using my own image avoiding boot loops)

---------- Post added at 06:06 AM ---------- Previous post was at 06:04 AM ----------

Also sad that boot loaders aren't unlocked, you bet I signed and my wife. Still waiting for g2x images as well. I'm pretty familiar with flashing as my phone is a galaxy nexus, hoping we can mod this baby
[Miscellaneous Android Development] 888jonathan:
This toolkit will be able to root all b1-710 when you are using root from scratch with linux. Root from scratch is the best way. Don't use a prerooted image which is not the same version from your device, you will soft brick it.
[Miscellaneous Android Development] christopherrrg:
That's what I figured with prerooted as well, thanks for confirming.

Now with scratch from Linux do I need to run Ubuntu? Or will the toolkit also work from scratch from xp/windows 7 (using both but have no problem uploading Ubuntu.)
[Miscellaneous Android Development] entonjackson:
as the toolkit.sh is placed in /home/eric_new

why do you call /home/toolkit.sh instead of /home/eric_new/toolkit.sh ??

and also put a sudo in front to make sure you run it as administrator, so it would be:

sudo /home/eric_new/toolkit.sh
[Miscellaneous Android Development] Thawapricz:
Q

is it possible to have a cwm and custom rom on this device? and i have a problem i cant root is just loading and take times and its says dont find some accses
[Miscellaneous Android Development] powercat_:
Hey what's up guys

I have an Acer B1-710

android version: 4.1.2

image version: Acer_AV051_B1-710_RV04RC01_PA_CA

build number: Acer_AV051_B1-710_1.128.00_PA_CA

I want to try to root it using your tool, and keep reading about the "root from scratch in linux"

But what about toolkit.exe? Is that the same, or is there a big difference with the toolkit.sh?

Should I just get a livecd and use your sh script in linux?
[Miscellaneous Android Development] treetop777:
Now i'm stuck at this (below)???????:mad: The tab is connected and mounted as a media device and USB debugging is connected. I tryed -d and --debug but got the same result as below. I'm about to give up! :(

Trying to establish ADB Connection...

sudo: unable to execute bin/posix/64/adb: No such file or directory

E: Couldn't connect to your Acer Iconia A1-810 / A1-811 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...

eric_new@ubuntu:~$
[Miscellaneous Android Development] christopherrrg:
Same Q :D same version too. Just got it on sale at staples.
[Miscellaneous Android Development] treetop777:
You are in the same boat i am right now, since there is no prerooted version of our image, windows is out! The only (safe) option is to root from scratch via Linux. I'm fighting to get it done right now but not having too much luck (dispite all the help) since i don't know how to work in Linux. They say a Ubuntu live CD would work but a went ahead and installed it.
[Miscellaneous Android Development] entonjackson:
yes.

sudo apt-get install ia32-libs
[Miscellaneous Android Development] 888jonathan:
I've already solved the problem for him(or her? sorry if I got it wrong:p). He somehow put the toolkit.sh and other files in /home. And there seemed to be problems about case sensitive in linux. I told him to put the files into /home/HIS USERNAME and the problem was solved. In my tutorial on page 185, I told the users to type "sudo su" at the first step. It will be unnecessary to type sudo every time before the terminal is turned off.

---------- Post added at 11:14 PM ---------- Previous post was at 11:11 PM ----------

Are you still facing problems? What are they? Tell me so I can help you.

---------- Post added at 11:18 PM ---------- Previous post was at 11:14 PM ----------

Please use root from scratch method with Ubuntu (Read my instructions on page 185). toolkit.exe is for Windows and toolkit.sh is for Linux(In this case, Ubuntu). So easily download livecd of ubuntu and open the toolkit.sh to root. Root from scratch is safe and don't worry about getting things wrong. Ask questions anytime when there's a problem.

---------- Post added at 11:25 PM ---------- Previous post was at 11:18 PM ----------

There's no image for your device yet. Please use root from scratch method with linux(since it's only available for Linux). Use linux for your first time, it will be much more easier for new linux users.

Follow my tutorial on page 185 and feel free to ask questions.;)
[Miscellaneous Android Development] powercat_:
Thanks. Your instructions are very concise.

I downloaded lubuntu, made it into a boot usb, booted and ran the script.

It's currently creating a system.img.gz of my tablet. Will report back in a bit.
[Miscellaneous Android Development] treetop777:
I'm getting some kind of error from this command and still the same error after running the tool.

I installed a 64 bit distro of Ubuntu if that makes a difference..?

eric_new@ubuntu:~$ sudo apt-get install ia32-libs

[sudo] password for eric_new:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Some packages could not be installed. This may mean that you have

requested an impossible situation or if you are using the unstable

distribution that some required packages have not yet been created

or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

E: Unable to correct problems, you have held broken packages.

eric_new@ubuntu:~$
[Miscellaneous Android Development] powercat_:
I don't know how far along you got, but I was able to communicate with the tablet fine using LUbuntu x86

lubuntu-13.04-desktop-i386.iso

I ran out of space when doing operations so I'm installing it in a VirtualBox right now and going to try again.
[Miscellaneous Android Development] treetop777:
Please see posts 1879 and 1885. Maybe you have a different approach than OP to solve the problem.

Thanks again.
[Miscellaneous Android Development] christopherrrg:
Hope you figure this out! The more people we have learning this the better for our tablets, as soon as Acer decides to unlock boot loaders I'm going to be porting SO many Roms.

Right now I'm missing root so bad because Acer filled this tab with garbage apps and I use greenify religiously haha

:good:
[Miscellaneous Android Development] powercat_:
You can disable apps from the settings, under apps. Uninstall the update then it turns into "disable"

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

So I downloaded and installed LUbuntu x86, lubuntu-13.04-desktop-i386.iso

Installed it on my laptop (not live CD version)

Disabled sleep mode and turn off screen, etc. Plugged into laptop & ran script, used the root from scratch option

Everything went as expected and the tablet was able to install superuser and root checks out.

Thanks!
[Miscellaneous Android Development] entonjackson:
yes.

64bit linux needs 32bit libraries.

but i really dont know, why you're not able to install the package.

google it or pick ubuntu 32bit.
[Miscellaneous Android Development] treetop777:
Ok, it was just a luck of the draw that i installed the 64. I have the 32 so i will try again..
[Miscellaneous Android Development] christopherrrg:
I know I can disable :p It just feels better knowing its not there to begin with.

Glad to see it worked for you, will be trying in about 30 mins. :) just trying to find a step by step guide starting from windows.

Etc how to install lubuntu or do you just mount the iso and away we go?

---------- Post added at 08:08 PM ---------- Previous post was at 07:56 PM ----------

(This may be exactly what I needed to see. Kinda like making a windows boot drive)

sent from my GNEX AOKP 4.3

---------- Post added at 08:14 PM ---------- Previous post was at 08:08 PM ----------

Would VM virtual box work without needing to changed my OS?

https://www.virtualbox.org/

sent from my GNEX AOKP 4.3
[Miscellaneous Android Development] treetop777:
Damn thing wont give me a break, i been at it for 2 days now! :mad: After all this it turned out to be the 64bit distro of Ubuntu, as soon as i switched to the 32bit live CD everything started to work. However, i'm getting an error at the very end saying there's not enough room to write the image back to the tab??? I have a 16GB with 11.9 GB free and i can't find anything else to delete, in fact, i have not loaded anything on it so it's as it came from the factory.

I see the image it created in /cache so i'm wondering if that is already rooted and then just use windows with a prerooted image??

I'm going to try with Lubuntu and see if it makes a difference. If i don't succeed, at least everybody will know what NOT to do. LOL
[Miscellaneous Android Development] Fekijevac:
Hii there, link for image of acer iconia a1-810 rv21rc02 is down. Can anybody reupload it? Thx :)
[Miscellaneous Android Development] neutrale81:
blokked

hello to all,

I'm trying to linux but I'm stuck now.

I put the toolkit in a folder called "acer" and from the terminal I can get in there and then I write CHMOD 777 TOOLKIT. SH and does not tell me anything ... then I write TOOLKIT.SH and says "toolkit.sh commandd not found". ..

where am I wrong?

thanks
[Miscellaneous Android Development] cachirro:
Hi all,

i've tried the process two times, never had a single error message, always said, SUCESS, but after reboot, rootchecker always says "sorry, this device does not have proper root access".

i'm stuck, don't know what to do, cause the toolkit says it's rooted, but rootchecker says that there's no root.

:crying:

edit: found the problem, so i'll leave the info incase someone else gets it. i had already installed supersu, that for some reason can't update it's binarys, that way rootchecker not got SU access, but instead of saying that, it said no root on the machine. then i installed superuser, and rootchecker imediatly said that root status was ok. Thanks for the tool.
[Miscellaneous Android Development] neutrale81:
I was able to perform the procedure at the end .. it was. / toolkit.sh and not toolkit.sh ... and I said that was performed successfully ...

but I superuser does not work! root checker tells me that I do not have root ... nor supersu that superuser work ... where am I doing wrong?

thanks
[Miscellaneous Android Development] treetop777:
Go to the file toolkit.sh and right click on it, then properties, change all the permissions to "read and write" (in Ubuntu) or "everyone" (in LUbuntu) and make sure "run as program is checked). After that it should work with ./toolkit.sh

At last resort, right click on toolkit.sh > open > run in terminal

This is from memory so i could have missed something.
[Miscellaneous Android Development] neutrale81:
I was able to perform the procedure at the end .. it was. / toolkit.sh and not toolkit.sh ... and I said that was performed successfully ...

but I superuser does not work! root checker tells me that I do not have root ... nor supersu that superuser work ... where am I doing wrong?

thanks

---------- Post added at 02:14 AM ---------- Previous post was at 01:45 AM ----------

nothing to do ...

I repeated this procedure three times giving all the files in the folder of the toolkit maximum Administrator privileges.

all 3 times the toolkit I successfully complete the procedure telling me that my a1 810 had been correctly rootato.

I rebooted and installed and reinstalled SUPERUSER but nothing ... no root access ...

any ideas?

thanks

---------- Post added at 02:30 AM ---------- Previous post was at 02:14 AM ----------

when i go to "update binary of superuser" when it is in "gaining root access" give me a error ...where am i do wrong?

---------- Post added at 02:33 AM ---------- Previous post was at 02:30 AM ----------

I had intended to redo the procedure through windows but the link to the latest firmware is not working tonight ... everything goes wrong.
[Miscellaneous Android Development] 888jonathan:
This is pretty strange, did you unpack everything in the "acer_iconia_toolkit_v0.7.4.zip"? The file you need is supposed to be in the zip file. Maybe you should try to unzip everything again. Remember to unzip files in /home/YOUR USERNAME.

Make sure you have the usb debugging turned on.

1.Go to settings

2.go to about tablet

3.click on build number multiple times

4.go to developer options

5.turn on android debugging(or usb debugging maybe)

If you already have "adb" in /home/YOUR USERNAME/bin/posix/64/adb, try to unzip everyting again. If it doesn't work, try to change the permission of the file to read and write.

---------- Post added at 09:45 AM ---------- Previous post was at 09:39 AM ----------

Are you using ubuntu 64bit? It's quite unnecessary as you're only trying to root your tablet. Maybe you should use Lubuntu 32bit so I can help you better.
[Miscellaneous Android Development] treetop777:
Been fighting with this for the last 2 days. Made some progress but still no go, it is stuck in an error saying there is not enough space to unzip something (see screenshot). I grabbed the image it created and used it to do the prerooted procedure and it went all the way through to success but after installing superuser, root checker says it's not properly rooted. SuperSU wouldn't even installed.

The only thing i can think of as far as "no disk space" is that the tool is trying to write something to the live CD and can't of course. So my last try tomorrow will be to actually install Lubuntu so it has access to the harddrive. If that don't work, that tab is going back!

Will report back tomorrow.
[Miscellaneous Android Development] 888jonathan:
You can use WUBI as a solution http://www.ubuntu.com/download/desktop/windows-installer, you can easily install a ubuntu of lubuntu with it, and uninstall it with Windows without any problem.

Oracle VM VirtualBox will be fine. Install the system with it, mount the tablet in emulated system and finish the root. I myself used lubuntu to root, nothing went wrong.

---------- Post added at 09:56 AM ---------- Previous post was at 09:51 AM ----------

You will have to type the full path to the file. Example: chmod 777 /home/username/acer/toolkit.sh

Remember that Linux systems are CASE SENSITIVE. You can't type "Home" as "home".
[Miscellaneous Android Development] neutrale81:
nothing response for me?

can you please re-uploade latest a1.810 firmware for Windows?

---------- Post added at 04:23 AM ---------- Previous post was at 04:13 AM ----------

this is what happened....everyone help me?
[Miscellaneous Android Development] neutrale81:
please

I realize that having completed the procedure correctly but then not have root permissions, my problem is more complicated, and maybe I'm asking for help at the wrong time ... but could you please at least restore the link to the latest firmware for the 'acer a1-810? is not working ...

thanks
[Miscellaneous Android Development] treetop777:
Hell, i couldn't go down like that so i stayed up and installed Lubuntu onto my laptop so it gained access to the hardrive and SURE ENOUGH! the process (root from scratch) completed successfully and said the tab was rooted. HOWEVER! according to rootchecker, it's NOT PROPERLY ROOTED. :crying: superuser is installed. SuperSU won't even install and i also tested Titanium backup and it didn't work.

What now?

Whatever happens, i appretiate all the help i was given in order to get to this point.
[Miscellaneous Android Development] entonjackson:
Could anyone please reupp the system.img.gz with RW workaround for Acer Iconia A1-810RV21RC02_WW_GEN1 ?

Thanks! :good:
[Miscellaneous Android Development] neutrale81:
of course!

would be very useful .... since the procedure root from scratch despite complete without error, does not give me root permissions, at least use the procedure from windows that worked with the previous firmware! those who uploadata the first time?

---------- Post added at 02:57 PM ---------- Previous post was at 02:55 PM ----------

EXACTLY SAME PROBLEM...

anyway ... just to see ... I been ignoring?
[Miscellaneous Android Development] entonjackson:
it is well known, that the stock root from scratch procedure doesnt work for the A1 models.

that's why you can find how-to's all over this thread of how to do the workaround.
[Miscellaneous Android Development] neutrale81:
thanks for telling me.

but maybe if you put yourself in the first post this information alongside the information for the tablet A1, maybe I did not miss last night all night repeating a procedure 3 times that would never work.

but thanks anyway.

I will try to find the info to create a system.img changed, but I do not know if I am able, so I'd love to be able to download the latest firmware for the a1-810-

thanks

p.s. i'm italian e a don't understand english very well...i can't read all the post...
[Miscellaneous Android Development] 888jonathan:
Try to use clockworkmod's superuser, you can skip update su with it and gain root permissions.

---------- Post added at 09:15 PM ---------- Previous post was at 09:14 PM ----------

Did you try to use clockworkmod's superuser? Give it a go.
[Miscellaneous Android Development] old_art:
hello there fellow xda member

i got iconia a1-810 and would like to root it.. i think this is the right place

but i dont know all the thing that given in the 1st page...

is there any easy way to root it? it seems complicated...one click root maybe? like i've done to root my phone???

and i'm using windows 8 64bit...need linux based to root the tablet?
[Miscellaneous Android Development] neutrale81:
thanks for the reply.

I just opened up and asked me to update the binary

sceglo if you install them normally gives me error, but if I choose to install it via recovery, restart and gives me a request for a set of permissions ... as if I had the root.ma is a fake root .. but then the reopening me asks again to update it, and it is repeated endlessly ... how do??

---------- Post added at 04:04 PM ---------- Previous post was at 04:02 PM ----------

if anyone re-upload the last firmware for a1-810, i try the Windows mode. THANKS
[Miscellaneous Android Development] entonjackson:
just take the binaries from an image that is still up.

then you can build your own system.img.gz under linux.

see this post: http://xdaforums.com/showpost.php?p=45097853&postcount=1598
[Miscellaneous Android Development] entonjackson:
i will release a v0.7.5 this evening or tomorrow where the right binaries are copied for the a1 models.

i should have done this earlier, as i wanted to put all the stuff in v1.0.

be patient.
[Miscellaneous Android Development] 888jonathan:
The thing is that clockworkmod's superuser can skip update su binary, so you can gain root access with that. Try it again, I can't update su binary either, but I'm gaining root access properly.
[Miscellaneous Android Development] neutrale81:
thanks for the reply.

but I think for me it would be too difficult to continue to use Lunux.

in the past with the old firmware and I had no problems running the rott ... and now I think it would be easier to download the new firmware and perform the same procedure from windows.

you know the person who had graciously allowed the firmware RV21RC02_WW_GEN1? if so, you could contact him and ask him to reload?

thanks
[Miscellaneous Android Development] 888jonathan:
check my tutorial on page 185, it will help.
[Miscellaneous Android Development] neutrale81:
thanks very much!
[Miscellaneous Android Development] vbngh11:
I thanks for your work.
[Miscellaneous Android Development] treetop777:
Can't wait to get home to try this..Thanks!
[Miscellaneous Android Development] old_art:
thanks for the reply...

+1

ill try to root my device
[Miscellaneous Android Development] entonjackson:
Introducing...

v0.7.5

======

- A1-810/A1-811: support root with /system Read/Write permissions

Please try it and report!