Root for MID7035

This should do the job... already rooted my 7035

Code:
@ECHO off
@echo Rooting...
@adb wait-for-device
@echo Start Rooting...
@adb shell mv /data/local/tmp /data/local/tmp.bak
@adb shell ln -s /data /data/local/tmp
@adb reboot
@echo reboot #1 - Do not disconnect the device, when it comes back on - reenable usb debugging and wait
@PING 1.1.1.1 -n 1 -w 5000 >NUL
@adb wait-for-device
@adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
@adb reboot
@echo reboot #2 - Do not disconnect the device, when it comes back on - reenable usb debugging and wait
@PING 1.1.1.1 -n 1 -w 5000 >NUL
@adb wait-for-device
@adb remount
@PING 1.1.1.1 -n 1 -w 1000 >NUL
@adb push su /system/bin/su
@adb shell "chown 0.0 /system/bin/su"
@adb shell "chmod 06755 /system/bin/su"
@adb shell "rm /system/xbin/su"
@adb shell "ln -s /system/bin/su /system/xbin/su"
@adb push RootExplorer.apk /system/app/RootExplorer.apk
@adb shell chown 0.0 /system/app/RootExplorer.apk
@adb shell chmod 0644 /system/app/RootExplorer.apk
@adb push Superuser.apk /system/app/.
@adb shell chown 0.0 /system/app/Superuser.apk
@adb shell chmod 0644 /system/app/Superuser.apk
@adb shell rm /data/local.prop
@adb shell rm /data/local/tmp
@adb shell mv /data/local/tmp.bak /data/local/tmp
@adb push busybox /data/local/tmp/.
@adb shell "chmod 755 /data/local/tmp/busybox"
@adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
@adb shell "dd if=/data/local/tmp/busybox of=/system/bin/busybox"
@adb shell "dd if=/data/local/tmp/busybox of=/system/xbin/busybox"
@adb shell "dd if=/data/local/tmp/busybox of=/system/_install/bin/busybox"
@adb shell "rm /bin/sh"
@adb shell "rm /bin/su"
@adb shell "ln -s /system/su /bin/su"
@adb shell "ln -s /system/bin/sh /bin/sh"
@adb shell "chown 0.0 /system/xbin/busybox"
@adb shell "chown 0.0 /system/bin/busybox"
@adb shell "chown 0.0 /system/_install/bin/busybox"
@adb shell "chmod 04755 /system/xbin/busybox"
@adb shell "/system/xbin/busybox --install -s /system/xbin"
@adb shell "rm -r /data/local/tmp/busybox"
@adb reboot

@echo Should be done now. su command from an ADB shell or terminal should give root access. The Super user and Root explorer apps should work fine.

@pause
 
@berna_: That is exactly what I needed. I'll provide a new zip for the index thread after I wake up, barring spending an hour or two finishing another playthrough of Star Wars: Knights of the Old Republic II - The Sith Lords.

EDIT: I now know why the zip was pulled. Root Explorer is a paid app, and the zip must have included a copy, which violates site rules regarding warez.
 
Last edited:
@berna_: That is exactly what I needed. I'll provide a new zip for the index thread after I wake up, barring spending an hour or two finishing another playthrough of Star Wars: Knights of the Old Republic II - The Sith Lords. EDIT: I now know why the zip was pulled. Root Explorer is a paid app, and the zip must have included a copy, which violates site rules regarding warez.
So just to be clear, I'll need the zip that was linked to earlier in this thread, the batch file that was also posted in this thread, and a copy of a RootExplorer apk?

EDIT: And it looks like I need busybox too since the batch file pushes a busybox binary to the device. Can someone provide a link?

EDIT2: The script didn't work for me. I'd REALLY appreciate it if somebody could upload a zip with the necessary files for me (no need to include something like rootexplorer.apk since that is not free). Any of the other files, like the su binary or superuser.apk or whatever is needed to root this device would be wonderful.
 
Last edited:
You could use ES File Explorer to remove the unwanted apps in \system\app. It should already be on the tablet since it comes with stock ROMs. It supports rooted units as well. You can't freeze apps of course but I don't believe there is any real need to do so.

Other than that, the zip file and batch file you mention should get you rooted.
 
Well like I said, those files didn't work for me and they didn't come with busybox so I had to look for a binary on my own. The rooting method looks like its working but I get the following output:
Rooting...Start Rooting...
reboot #1 - Do not disconnect the device, when it comes back on - reenable usb d
ebugging and wait
reboot #2 - Do not disconnect the device, when it comes back on - reenable usb d
ebugging and wait
remount succeeded
1985 KB/s (22364 bytes in 0.011s)
2695 KB/s (289869 bytes in 0.105s)
2387 KB/s (843503 bytes in 0.345s)
3051 KB/s (1075144 bytes in 0.344s)
2099+1 records in
2099+1 records out
1075144 bytes (1.0MB) copied, 0.061196 seconds, 16.8MB/s
2099+1 records in
2099+1 records out
1075144 bytes (1.0MB) copied, 0.088458 seconds, 11.6MB/s
dd: can't open '/system/_install/bin/busybox': Text file busy
Should be done now. su command from an ADB shell or terminal should give root ac
cess. The Super user and Root explorer apps should work fine.
Press any key to continue . . .
 
I intend on editing the batch file to remove references to root explorer as well as busybox, as I'm not sure busybox is necessary to get the device rooted. If it IS necessary I'll download the current binary from busybox.net.
 
You'll have to use ADB to get the job done, or try to move files into the right places using a file manager. Believe me, I feel for you. However if I recall there is a file system difference between your tablet and mine that makes a custom recovery for your tablet difficult.
 
Now if we only had a CWM recovery for this we would be set for GApps.http://www.*********/09bh.jpghttp://www.*********/09dh.jpghttp://www.*********/09jh.jpghttp://www.*********/09ht.jpg

you can get GAPPS installed if you follow Folken instructions.

Well like I said, those files didn't work for me and they didn't come with busybox so I had to look for a binary on my own. The rooting method looks like its working but I get the following output:
Rooting...Start Rooting...
reboot #1 - Do not disconnect the device, when it comes back on - reenable usb d
ebugging and wait
reboot #2 - Do not disconnect the device, when it comes back on - reenable usb d
ebugging and wait
remount succeeded
1985 KB/s (22364 bytes in 0.011s)
2695 KB/s (289869 bytes in 0.105s)
2387 KB/s (843503 bytes in 0.345s)
3051 KB/s (1075144 bytes in 0.344s)
2099+1 records in
2099+1 records out
1075144 bytes (1.0MB) copied, 0.061196 seconds, 16.8MB/s
2099+1 records in
2099+1 records out
1075144 bytes (1.0MB) copied, 0.088458 seconds, 11.6MB/s
dd: can't open '/system/_install/bin/busybox': Text file busy
Should be done now. su command from an ADB shell or terminal should give root ac
cess. The Super user and Root explorer apps should work fine.
Press any key to continue . . .

that should do the trick... did you check if it rooted successfully? try

adb shell

something@android $ su

if it changes to

something@android #

then you are rooted.
 
uid=2000 gid=2000 groups=1003,1004,1007,1009,1011,1015,3001,3002,3003,3006@andro id:/ $ su su reloc_library[1285]: 1852 cannot locate '_ZNK7android6Parcel15setDataPositionEj '... CANNOT LINK EXECUTABLE 255|uid=2000 gid=2000 groups=1003,1004,1007,1009,1011,1015,3001,3002,3003,3006@ android:/ $ This is my output. It looks like it didn't work. This IS for a coby kyros mid7035 right?
 
Ive been trying this for like 8 hours now. i used the batch posted earlier after locating the necessary files but i still cant seem to get it to work.
any help would be greatly appreciated. it seems the problem is with busy box. ive tried several different versions but no luck. i would think that perhaps it wouldnt require it to actually root but when i enter the terminal and try the command su i get the same error as kenny above me. i see plenty of people here have gotten this device rooted and i could use the help because there seems to be litterally no place else other then here that has anything on the matter. i have a 7035-4 if that makes a diffrence but it seems that some people here with the same device have gotten it rooted.
Rooting...
Start Rooting...
reboot #1 - Do not disconnect the device, when it comes back on - reenable usb d
ebugging and wait
reboot #2 - Do not disconnect the device, when it comes back on - reenable usb d
ebugging and wait
remount succeeded
2162 KB/s (22148 bytes in 0.010s)
2808 KB/s (273225 bytes in 0.095s)
2418 KB/s (1468798 bytes in 0.593s)
2404 KB/s (4284569 bytes in 1.740s)
/data/local/tmp/busybox[1]: Pi]2Aöε¶☻t3♦↑♦assets/fonts/DJGROSS.ttf■╩╠}y£dUy÷y╧9≈
£╗▀┌ow╧L≈L↨S♣♀L3]]]î└4*: not found
/data/local/tmp/busybox[2]: *nÇ,*╩ó,: not found
/data/local/tmp/busybox[3]: éè: not found
/data/local/tmp/busybox[8]: syntax error: ')' unexpected
8368+1 records in
8368+1 records out
4284569 bytes (4.1MB) copied, 0.570673 seconds, 7.2MB/s
8368+1 records in
8368+1 records out
4284569 bytes (4.1MB) copied, 0.699419 seconds, 5.8MB/s
dd: can't open '/system/_install/bin/busybox': Text file busy
/system/xbin/busybox[1]: Pi]2Aöε¶☻t3♦↑♦assets/fonts/DJGROSS.ttf■╩╠}y£dUy÷y╧9≈£╗▀
┌ow╧L≈L↨S♣♀L3]]]î└4*: not found
/system/xbin/busybox[2]: *nÇ,*╩ó,: not found
/system/xbin/busybox[3]: éè: not found
/system/xbin/busybox[8]: syntax error: ')' unexpected
Should be done now. su command from an ADB shell or terminal should give root ac
cess. The Super user and Root explorer apps should work fine.
Press any key to continue . . .
 
Last edited:
Does the output on the console really look like

/data/local/tmp/busybox[1]: Pi]2Aöε¶☻t3♦↑♦assets/fonts/DJGROSS.ttf■╩╠}y£dUy÷y╧9≈
£╗▀┌ow╧L≈L↨S♣♀L3]]]î└4*: not found

and

/system/xbin/busybox[1]: Pi]2Aöε¶☻t3♦↑♦assets/fonts/DJGROSS.ttf■╩╠}y£dUy÷y╧9≈£╗▀
┌ow╧L≈L↨S♣♀L3]]]î└4*: not found
/system/xbin/busybox[2]: *nÇ,*╩ó,: not found
/system/xbin/busybox[3]: éè: not found
/system/xbin/busybox[8]: syntax error: ')' unexpected

Appears like the script you are using might have been encoded improperly due to some factor. Does it appear to have unicode characters in it when open it in a text editor? Also what OS are you trying to execute the script under?


Ive been trying this for like 8 hours now. i used the batch posted earlier after locating the necessary files but i still cant seem to get it to work.
any help would be greatly appreciated. it seems the problem is with busy box. ive tried several different versions but no luck. i would think that perhaps it wouldnt require it to actually root but when i enter the terminal and try the command su i get the same error as kenny above me. i see plenty of people here have gotten this device rooted and i could use the help because there seems to be litterally no place else other then here that has anything on the matter. i have a 7035-4 if that makes a diffrence but it seems that some people here with the same device have gotten it rooted.
 
uid=2000 gid=2000 groups=1003,1004,1007,1009,1011,1015,3001,3002,3003,3006@andro id:/ $ su su reloc_library[1285]: 1852 cannot locate '_ZNK7android6Parcel15setDataPositionEj '... CANNOT LINK EXECUTABLE 255|uid=2000 gid=2000 groups=1003,1004,1007,1009,1011,1015,3001,3002,3003,3006@ android:/ $ This is my output. It looks like it didn't work. This IS for a coby kyros mid7035 right?

I had the same issue. I ended up replacing su with the one from Superuser
 
Is there a simple all in one package to download to root this thing? Complete noob here, never owned a tablet before, so the MID7035 is my first, and so far not impressed with it. Can't even download the Netflix app without Google Play it seems.
 
Folken I copied the script from page two of this thread and pasted it in word and saved it as a plain text file and renamed it to bat. I didn't think about it but maybe it got changed, I'll try again. BTW I use windows 7 professional. Ill reply when I try again.
 
Back
Top