yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] naddel81:
no, to be honest. the bug is that there is nowhere the slightest hint to why linux did not want to execute the tool directly from the usb flash drive I had attached to the live-ubuntu system. it worked after I downloaded/extracted it and then started it. the execution bit did not work from USB. totally strange and the bug in my eyes.

conclusion: although I followed the readme commands it was more than difficult for a linux noob to find out what was missing. after several tries and 60 minutes later I had the tool running, finally. only to find out that linux does not like systems with only 1GB of ram (I can only guess, because it just did not react at a certain point). so I had to redo all of this on another machine with enough RAM for the system-image to be pulled off the device. all in all it took me several live-CD boots on 2 machines and many errors only to get a tool running. on windows it is so much easier. unfortunately the file system differences brings a much higher brick risk on windows. that is the only reason I used the live-ubuntu system.

in a productive environment I would never recommend linux to anyone because you have to learn every small step and this is very annoying and time consuming. and time is something no one has unlimited amounts of.

I am only saying that a GUI version would become so handy that even my grandma could root her device in less than 10 minutes and wouldn't have to fiddle around for hours.
[Miscellaneous Android Development] entonjackson:
I don't understand what a GUI tool could change to the fact, that Linux apparently don't like systems with only 1GB of RAM (which is new to me).

Anyway, obviously the problem here is that most people are not familiar with Linux, what i can really understand, after the long time that Windows is the "default" OS world wide. But this doesn't give me the reason to add a Linux crash course to my Readme.

But fortunately, you "somehow" managed it to root your device, and even under Linux. So there should be no problem, right?

Oh and btw, I don't think grandmothers should have rooted android devices :angel:
[Miscellaneous Android Development] naddel81:
I totally agree. BTW: why don't grandmothers have the right to rooted devices in your humble opinion? ;)
[Miscellaneous Android Development] entonjackson:
For the same reason that children should not ;)
[Miscellaneous Android Development] naddel81:
because they would cheat in games and watch nude people all day long?
[Miscellaneous Android Development] entonjackson:
Because they can turn expensive devices into bricks.
[Miscellaneous Android Development] naddel81:
but only if you flash custom roms and stuff, right? normal usage won't brick a device.
[Miscellaneous Android Development] entonjackson:
normal usage not, but for example changing dpi on iconias can also bring it into a bootloop.
[Miscellaneous Android Development] naddel81:
wow, really? please dont tell me how to do that :)
[Miscellaneous Android Development] DelphisDoofer:
I did find that my problem seemed to be that the /cache partition had some data in it (maybe a previously transferred image created by the toolkit?). The image transfer worked fine both from and too the tablet after doing a data reset in recovery. Since I'm treating re-flashes like a new rom and doing a data wipe before booting, I am able to work well with the toolkit now.

I have a cleaned up image (Acer crapware removed) for RV18C08 on the A1-810 now and root is working. I used the latest busybox, su and SuperSU from my Galaxy S4 and I do not get any notification to update the su binary now. I made sure to have the group of /system/bin/su at 2000 and the permissions as rws-rws-r-x (6775).

I am turning my attention to a problem with remounting the system as RW within GhostCommander (which for my testing purposes I have included in this image - I will remove it before making the image downloadable since that's not the done thing on XDA to put other apps on images). I get an error when doing the mount because of the wrapper script in use.

I get: '/system/bin/mount[34]: [: expression expected' when trying to remount /system as RW.

What is the reason for having that wrapper script? I assume it was made for a reason so I'm trying to understand.
[Miscellaneous Android Development] aldolo:
maybe this is the reason of the malfunctioning of many tools related to sdcard mount.
[Miscellaneous Android Development] jareee:
Hi Iconia users,

tried someone make this update?

Upgrade/Update Acer Iconia Tab A1-810 to 4.3 Jelly Bean

here is link
[Miscellaneous Android Development] PiggyFlooper:
If I buy a refurbished Acer A1-810-L888 will it be rootable, will it have firmware that won't allow it?

What are the rv...#s under spoiler in op?

Sent From Above Using Xparent Blue Tapatalk
[Miscellaneous Android Development] treetop777:
FAKE! BS! First of all, i couldn't find the "XDA tread" and second, anybody who is really familiar with the A1 knows that a custom recovery like CWM can not be installed, much less flash a custom ROM

Unless entonjackson is holding back on us? :laugh:

Don't waste your time filling-out surveys - in the end you will get NOTHING!

---------- Post added at 12:19 AM ---------- Previous post was at 12:09 AM ----------

All firmaware can be rooted with the "root from scratch" option in the toolkit. If you have firmware that matches (exactly) one of the RV.....#s in the OP, then u can try the "root with prerooted image" option.

Rooting from scratch with Linux is safer.
[Miscellaneous Android Development] mudri:
Colud somebody tell me is it safe to root Acer A1-810 in 64-bit linux environment? I have Suse linux 64-bit installed, but I read somewhere that some people had problems rooting in 64-bit linux. Should I be concerned about this?
[Miscellaneous Android Development] treetop777:
64-bit requires installing more drivers and us linux-challenged never managed to do it. Used 32-bit instead - no problems. If you know a lot about linux 64-bit there is nothing to be concerned about.
[Miscellaneous Android Development] bigbob_ftw:
Wouldn't you just need lib32 installed? Or, you could install a 32 bit virtual machine.
[Miscellaneous Android Development] treetop777:
You are most likely right about lib32, this is the error (and solution) I and other people got trying to use the 64-bit live CD:

From the FAQ:

Q: Root from scratch on Linux doesn't work because of Error message: 'No such file or directory bin/posix/64/adb'

A: sudo apt-get install ia32-libs libstdc++6 libgcc1 zlib1g libncurses5 libsdl1.2debian

But as far as i can remember, none of us succeed in installing the library, instead, we used the 32bit - smooth sailing from there.

I have no clue about virtual machines.
[Miscellaneous Android Development] aldolo:
could you please compare your script with mine?

#!/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
[Miscellaneous Android Development] pythondeveloper:
Deleted System Apps from A3-A10 (ZIP request to update)

Hi!

I deleted a lot of system app from my Acer A3-A10 (Acer_AV052_A3-A10_RV03RC01_WW_GEN1) because I think android without Google os better. Now I miss a lot of application and my backup because I saved in sd and I did factory reset. Please somebody write me a ZIP with the stock apps to update my tablet and I never touch again the system/apps folder.

After I deleted some system app Google Chrome begin forceclose and after that camera and a lot of other like camera did the same. Actually I am without camera... Please help me!

Thank you!

---------- Post added at 01:39 PM ---------- Previous post was at 12:55 PM ----------

i dont believe there is nobody uploaded ever a stock rom for a3-a10!

nearly 5 month the device already in the market...
[Miscellaneous Android Development] superdragonpt:
Hi

That was the exact same reason, that took so much months to make our first cwm and custom ROM for my Tab (Asus Memo pad hd7).

Seems that now MTK is locking all the boot loaders.

Good luck

Regards
[Miscellaneous Android Development] pythondeveloper:
May be You

Sorry I need to ask are you able to help me? Question in previous post.
[Miscellaneous Android Development] aldolo:
maybe you can simply extract them, using linux of course, from one of the several image you can find in this thread.
[Miscellaneous Android Development] pythondeveloper:
From where?

Show me an image and I will do. What you think which is the best to try?
[Miscellaneous Android Development] mudri:
Just to let everyone know, I've successfully rooted my Acer Iconia A1-810 thanks to entonjackson's toolkit, on SUSE Linux 64-bit. Everything went smoothly, had no issues with 32-bit libraries. Before rooting I checked for 32-bit libraries just in case. Seemed that all 32-bit libs were already installed, so like I said everything worked like charm. Thanks to everybody in this thread, especially to entonjackson!
[Miscellaneous Android Development] DelphisDoofer:
That script you have appears to be the wrapper.sh that comes with the toolkit 0.8.1. I did try that one at first but had no luck. I also tried the wrapper.sh that was in the uploaded image marked RV18C07 and it looks slightly different to the one you posted - it's 728 bytes, the .mount_wrapper part is not in there, as well as some difference in handled mount arguments. I also have tried not having a wrapper script at all. I either get 'permission denied' or the shell error I mentioned in my previous post.

I even tried simply linking busybox in place of toolbox.. that was BAD.. don't do that. lol. It took keying the telnet server start stuff manually letter by letter and dismissing a persistent pop-up about a stopped process.. ugh. Got it back and reflashed though, so I put that there as a 'what not to do'.

No way I try things can I get ghost commander to remount system as read/write though :/ I probably don't NEED to have system read-write, but it does bother me that it's not working and root filesystem access has always worked very well on other android devices, including my 4.22 and 4.3 Galaxy S4s and other 4.2.2 tablets.
[Miscellaneous Android Development] aldolo:
totalcommander is able to write in the system path. it uses

mount -o remount,rw -t ext4 /emmc@android /system

all the other programs i've used to fiddle with partition are NOT working.

the totalcommander mount seem to be handled by

/system/xbin/.mount_wrapper/mount

this is a binary file

all other mount command are handled by

/system/xbin/busybox mount

or

/system/bin/toolbox mount

maybe it is better to copy the /system/xbin/.mount_wrapper/mount in place of the script??????

---------- Post added at 08:09 AM ---------- Previous post was at 07:30 AM ----------

the first post is full of system image. in the "acer iconia hacking" comminity there is a link to a full a1 811 system image. don't ask how to mount/read them. i don't know.
[Miscellaneous Android Development] svenduro:
hi all

there possibility to flash a bricked a1-810? its in loopboot .

i try all but work only recovery e fastboot..

ciao
[Miscellaneous Android Development] superdragonpt:
Hi all

Sorry to ask, but did any of you guys tried to flash an similar's device's unlocked bootloader?

I mean, making an full backup with MTK DroidTools (for the guys with an MTK SoC) , and then flashing the modified version back to phone/tab using the SpFlashtools (the official MTK flasher) ?

Of course it may brick, and you may need to repeat it several times to test (and returning it back to guarantee ...)

Any news of your OEM's about unlocking bootloader?

This is just an shame, what OEM's are doing right now...

Good Luck

B.Regards
[Miscellaneous Android Development] aldolo:
@ entonjackson

is it possible to remove the mount script and place the binary in /system/xbin/.mount_wrapper/mount in place of it?

i'm a little scared to give a try because i suppose that during boot the mount command is used many times

thanks
[Miscellaneous Android Development] entonjackson:
the script is needed to make busybox run. it's content is changed ti enable mounting.

So i guess if you move it, busybox / root won't work.
[Miscellaneous Android Development] nospam2:
Acer Iconia

Hello,

I rooted Acer Iconia B1-A71 with prerooted image Rv04rc04 system.img.gz

rooting was done OK

but after rooted this table goes turn off

I can't power on it again so I connected it to power and wait some time. Maybe after 5 minutes on screen I saw it's recharging and I was able turn on it. Everything look fine but when power of battery is less than 35% tablet freeze and power off. I need give tablet to power and wait to be recharged over 35% to be able see screen of recharging and power on tablet.

What's wrong ? How can I repair/fix it ?

Before rooting this device everything working fine but after rooting (with the same image) I have problem with freezing and power of when batter less 35%.

thanks ;)
[Miscellaneous Android Development] aldolo:
so it is not part of your work this script?

i'm really puzzled by it.

in other installation of busybox this script is not there (inside bluestacks in example).

i'm investigating on mount command because i'm not able to use fouldermount, which could be really useful. completly swapping the real and emulated sdcard is too much in my opinion. i prefere to choose what to place ouside.
[Miscellaneous Android Development] entonjackson:
it's not part of busybox by default. i got the script from a third person.
[Miscellaneous Android Development] ONDR4SH3K:
Root not working

I cannot root A1-810.

I used RV27RC03_WW_GEN1 prerooted img, last toolkit 0.8.1 and following step by step. Everything successful, flash update.zip, install superuser app and device not rooted.

I did root from Windows. Now I try root from Linux.

EDIT: Root from scratch with Linux is sucessfull.
[Miscellaneous Android Development] aldolo:
simply running mount by itself i get:

u0_a121@android:/data/media/0/internal_test # mount

/system/bin/mount[34]: [: expression expected

/system/bin/mount[34]: [: -oremount,rw: unexpected operator/operand

/system/bin/mount[34]: [: -orw,remount: unexpected operator/operand

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

......

followed by a long list of mount point.

could it be that the script is good only for the remount of system folder but fail on other commands? so far this is the behaviour i'm experiencing.

i suspect this line:

/system/xbin/busybox $ARG
[Miscellaneous Android Development] entonjackson:
Please tell me, which link it was and i will remove it.

Yes possible. As I already said, I didn't write the script myself. But maybe we don't need the script anymore?
[Miscellaneous Android Development] ONDR4SH3K:
Its: stock system.img.gz

I can pull system.img from my rooted A1-810 and send to you.
[Miscellaneous Android Development] aldolo:
i've done some tests. very scaring.

-delete /system/xbin/mount (the script)

-copy /system/xbin/.mount_wrapper/mount to /system/xbin/mount

-delete /system/bin/mount (the other copy of the script)

from this time on i was not able to use totalcommander or rootfilemanager. the mount command returned "are you superuser?"

to recover i used the command:

/system/xbin/.mount_wrapper/mount -o remount,rw /system /system/

and restored the 2 script in bin and xbin with cat mount.bak > mount

using different mount command the result is not that bad. within the limit of android 4.2.2.

the command:

mount -o bind /storage/sdcard1/external_test /storage/emulated/0/internal_test

works. internal_test and external_test are linked within the terminal session. outside the link is not visible, because the 4.2.2 limits.

well, after all the real problem of the acer tablet, to me, is the output of the command "cat /proc/mounts".

this command is used to find the partitions and their mount point. this command shows:

....

/emmc@android /system ext4

....

a standard output is:

....

/dev/block/sda6 /system ext4

....

totalcommander uses the command "mount -o remount,rw -t ext /emmc@android /system" to gain access to the system partition and, THANKS TO THE SCRIPT, it gain access despite the wrong command.

conclusion:

-mount works right

-/proc/mounts is not standard

-all programs using mount according to /proc/mounts are not able to mount anything

-the script solve the problem only for the remount of the system partition as r/w

if someone have an idea on how to gain better support for mount is welcome.

shame on acer for their unnecessary changes.
[Miscellaneous Android Development] DelphisDoofer:
That's good testing. I had seen some of those issues too but it's good you wrote them on here for reference. It seems that since we're dealing with a problematic tablet then the script might be able to translate paths from what was given to what was expected. I haven't looked but if the latest busybox supports 'sed' then it should be possible to translate the incorrect paths within the wrapper and then the commands should work as expected.

e.g.

NEWPATH=`echo $OLDPATH | sed -e "s\given\correct\g"`
[Miscellaneous Android Development] treetop777:
Just curious - what are you trying to achieve with all that testing? Are you one that has a A1-811 that can't be rooted anymore? Just curious.
[Miscellaneous Android Development] swing4thefence:
Help me. Screen won't stay on.

So I have an A1-810 that I just barely got back from ACER. The SD card didn't work, AND it wouldn't power on. I think the battery died all the way.

Anyway, I got it and the first thing I did was root it with the toolkit. I just used the windows Root option assuming that it would work because I had pulled the system.img last time I rooted it. Well, I got a bootloop.So I tried one of the update.zip's in the original post and was able to get it to boot. however once it boots, the screen shuts off after 1 second unless a keyboard or power off prompt is up. The screen stays on if there is a prompt on th screen. it also stays on for the home screen but that is all.

Any ideas what to do to make my tablet usable again? It is technically still under warranty, but I've only had my tablet for a week and a half. Then the battery issue popped up and I sent it back to ACER and didn't have it for over a month. I really don't want to lose it for another month. Can someone please help me?
[Miscellaneous Android Development] treetop777:
Factory reset?
[Miscellaneous Android Development] aldolo:
my target was to understand why fouldermount does not work and why all the commands used by totalcommander ,with the exception of the system remount, also fail. up to now the proc/mounts is the guilt.

---------- Post added at 06:10 AM ---------- Previous post was at 05:57 AM ----------

from my experience with a1 i can say that being root is not really mandatory like with really low specs devices. on the other hand even with root access many features are not available anyway.

maybe i'm not smart enough to activate them or maybe is really difficult (bluetooth networking and joystick, network file system, move2sd and so on)

so don't be afraid ti loose root and do not transplant rom from one device to another. the returned one probably is not the original one.

your tablet behaviour is perfect to ask for a replacement.
[Miscellaneous Android Development] swing4thefence:
I'm sure they would replace it but I only had it for 2 and a half weeks before having to send it in for service. They had it TWICE as long as I did. I just don't want to send it away for another month.
[Miscellaneous Android Development] Kilman:
Stock Firmware RV01RC11

Somebody,,please reupload Stock Firmware RV01RC11 file, i cant download it from the link provided. Thankyou
[Miscellaneous Android Development] nbone:
hello, i have an A3-A10 can i help us , and extract the stock ROM ?

Sorry for my bad english

Inviato dal mio A3-A10 utilizzando Tapatalk
[Miscellaneous Android Development] traceedwards:
I'd be interested if it were just a case of replacing the image in the original post with yours.
[Miscellaneous Android Development] ONDR4SH3K:
Especially for you: http://sdrv.ms/1dAIk4q

Don't forget - It's for Acer A810 - version RV27RC03_WW_GEN1

If you don't have RV27RC03_WW_GEN1 and you flash this img, you get bootloop!

Please for response, if it's working. For OP of course.
[Miscellaneous Android Development] elins:
SD card removed error.

Hi,

Got an error coming often on my A1-810 with my sd card. there is a moment it is not recognized any more. Does someone did get this issue and solved it by root (or another way).
[Miscellaneous Android Development] treetop777:
Test another SD card in the A1 or the sd card in another table. Your SD card may be bad. Rooting won't solve that problem.
[Miscellaneous Android Development] traceedwards:
:good: Worked :good:

Thank You.
[Miscellaneous Android Development] malaquita:
I used the 0.8 versión with scratch in a rv27rc03 a810 and i didnt get rw in system. Then use 0.81 and the tablet frozen. Now with your img all is fine. Thanks ondr4sh3k. Sorry for my bad english

Enviado desde mi HUAWEI U9508 mediante Tapatalk
[Miscellaneous Android Development] fdc77:
hi,

i've succesfully root my a1-810 with root from scratch and uninstalled some system app, now i need to send tablet to acer (my SD slot is broken),

so i've unroot and wipe, but system app that i have removed doesn't reappear , is it normal? how can i fully restore system app if is possible?

sorry bad english!!
[Miscellaneous Android Development] entonjackson:
You can only reinstall system apps with original system update, which is not available as a plain download file.
[Miscellaneous Android Development] fdc77:
I thought that system.img.gz created during root process was like a system backup and that it can be restored, so if someone damage the OS only solution is call service....

anyhow thanks for your great works

sorry bad english
[Miscellaneous Android Development] ONDR4SH3K:
Did you try factory settings? Or flash stock img from post #1? http://uptobox.com/i7wz6m7mn81w

Last time I sent device to repair center with root and response from service was: "You lost warranty on mainboard because of root", but touch panel repaired without problem.
[Miscellaneous Android Development] fdc77:
factory setting done, how can i flash firmware in your link?
[Miscellaneous Android Development] neutrale81:
TO ONDR4SH3K

Finally! Thank you.

I could not make the root of this blessed a1-810 for months, and I've tried with different tools .... kingo, srs, framaroot ... nothing to do.

I could not even scratch it with.

but now with this everything went smoothly.

thank you!
[Miscellaneous Android Development] ONDR4SH3K:
It's the same process like root, but you don't flash prerooted system.img, but only stock system.img with this Toolkit.

Choose: 2 (A1-810)

Choose: 2 (Unroot)

Put stock system.img in system_image dir (http://uptobox.com/i7wz6m7mn81w)

Flash

So if you flash stock system.img, you have tablet with stock system (non rooted).

---------- Post added at 07:32 PM ---------- Previous post was at 07:27 PM ----------

I don't deserve thanks. This toolkit belongs to entonjackson. I only put prerooted system.img to others.
[Miscellaneous Android Development] Mohs3nSniper:
Help meeeeee !!

I'm stuck inside a bootloop after rooting my Device , The system.img.gz I applied, wasn't suiting to my firmware version , I have tablet Iconia B1-711

Please help me with the last version of firmware ,,

waiting the download link ,,