Related
I am sorry if this has been covered someplace. ive searched for a while but cant find any answers that help me out.
also, i would like to thank the android developer community. you guys stinking rock. i love looking at all the stuff you have worked on and released. its cool that android users are willing to put in a lot of hard work and help other users out.
Problem: any app that requires super user to work has stopped working. my wireless tether wont start. shoot me wont work. type fresh wont either.
it worked about an hour ago. i did a nandroid. flashed a font. realized i couldnt use my root apps. restored just now and still cant use them. it seems odd that it suddenly stopped. could messing with the fonts damage something someplace?
i am thoroughly confused. i am a relative noob with all this developing stuff, but i have worked thru some problems on my own, with the help of guides and searches on here. i am comfortable with adb and all, but this confuses me pretty good.
any help or suggestions?
thanks in advance!
edit: ok, i did this
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd /system/bin
cat sh > su
chmod 4755 su
in adb. that restored wireless tether and shootme, but i still cant use type fresh. have i done something weird? and did flashing a font cause all that?
When you restored did you wipe everything first? it may have saved permissions that were changed when you installed the font... I would try a complete wipe and then restore (assuming you have a nandroid backup or something like it).
I wasn't able to find a tidy all in one guide for linux user rooting here on XDA, so I decided to post this one. I was using Ubuntu 10.04 on a 32 bit processor.
This guide assumes you already have ADB up and running on your box. If you can't get ADB going yourself, then this method is most likely beyond your skill level anyhow
First, on your Sidekick ensure Settings>Applications>Development->USB Debugging is checked (just a reminder, I'm so used to this being on I forgot to do it on my new Sidekick)
After you have ADB up and running, make sure that your system has USB rules (a "driver") for communicating with the Sidekick.
As root:
Create or edit /etc/udev/rules.d/51-android.rules and add this line:
Code:
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8″, MODE="0666"
Then secure the file and restart udev:
Code:
# chmod a+rx /etc/udev/rules.d/51-android.rules
# restart udev
udev start/running, process 3793
As a regular user:
Connect the Sidekick via the USB cable and check that your device appears, killing any previous instances of ADB that might already be running first:
Code:
$ adb kill-server
$ adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ adb devices
List of devices attached
T8394f1f27b0 device
My device's id is T8394f1f27b0. Yours will be different.
Download and unzip the rageagainstthecage-arm5 & Superuser packages from Cyanogen wiki or use the (possibly outdated) files attached below. You'll only need rageagainstthecage-arm5.bin, su and Superuser.apk.
From a terminal, run the binary to hack the system as root:
Code:
$ adb push <path>/rageagainstthecage-arm5.bin /data/local/tmp
$ adb shell
$ chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin
$ ./data/local/tmp/rageagainstthecage-arm5.bin
[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C
[*] checking NPROC limit ...
[+] RLIMIT_NPROC={2650, 2650}
[*] Searching for adb ...
[+] Found adb as PID 4150
[*] Spawning children. Dont type anything and wait for reset!
[*]
[*] If you like what we are doing you can send us PayPal money to
[*] [email protected] so we can compensate time, effort and HW costs.
[*] If you are a company and feel like you profit from our work,
[*] we also accept donations > 1000 USD!
[*]
[*] adb connection will be reset. restart adb server on desktop and re-login.
$
Restart the ADB server, push su & the Superuser app to the system, and set up the root user & group with a blank password. You should have a root (#) prompt; if you don't, repeat the above steps to push & run the bin file.
Code:
# mount -o remount,rw /dev/block/stl9 /system
# exit
$ adb push <path>/su /system/xbin
$ adb shell chmod 4755 /system/xbin/su
$ adb push <path>/Superuser.apk /system/app
$ adb shell
# echo "root::0:0:root:/data/local:/system/bin/sh" > /etc/passwd
# echo "root::0:" > /etc/group
# mount -o remount,ro /dev/block/stl9 /system
# exit
$ adb reboot
Your phone should now reboot and be rooted. Yay!
U should make this in an excutable file so it will do everything automatic instead of imputing everythin but good work man
Sent From My Rooted Sidekick 4g XDA Premium App
Datlilboricua said:
U should make this in an excutable file so it will do everything automatic instead of imputing everythin but good work man
Sent From My Rooted Sidekick 4g XDA Premium App
Click to expand...
Click to collapse
Thanks amigo. Writing a decent fail-safe script that would execute on any user's system would be way too time consuming though!
samandiriel said:
Thanks amigo. Writing a decent fail-safe script that would execute on any user's system would be way too time consuming though!
Click to expand...
Click to collapse
i knoe but it will be much easiet for others lol
Sent From My Rooted Sidekick 4g XDA Premium App
Any linux user who would be using this method would have no issues following these directions.
sduvick said:
Any linux user who would be using this method would have no issues following these directions.
Click to expand...
Click to collapse
Thanks! Good to hear that positive feedback
As a linux user, these steps are helpful but as a lazy ass, it's hard to beat the one click root. There are still a few reasons why I still have a windows partition.
Sent from my SGH-T839 using XDA App
This is the way I rooted my phone. I also installed cwm adb as well
Sent from my MB525 using XDA App
so ive always wanted a sidekick 4g, just love qwerty phones, got a chance to get a mint one for next to nothing today and of course i grabed it. so i went straight to xda and had to dig to nearly the last page for this guide! (dont trust any one click root me deals but thats besides the point) anyway thanks for this, made figuring out root simple and quick, a whole 4min maybe?
*side note, very dissapointed to see that samsung has left this community with their **** in their hands, kinda depressing and shocking no one has been able to move this phone passed froyo, i almost got this phone like 18months ago but the vision barley edged it out for me, and im glad i did, been running jelly bean on that for a while.
anyway im not a talented dev and i dont use samsung so i dont know how much help ill be here. i can port and i can somewhat build from source but mostly just mod. either way this is a backup backup phone for me so im willing to cause all sorts of harm to it trying to find some missing loopholes. chances are slim if all this other talent hasnt yet but i cant wait to play a bit!
wow... i like to remable...
demkantor said:
so ive always wanted a sidekick 4g, just love qwerty phones, got a chance to get a mint one for next to nothing today and of course i grabed it. so i went straight to xda and had to dig to nearly the last page for this guide! (dont trust any one click root me deals but thats besides the point) anyway thanks for this, made figuring out root simple and quick, a whole 4min maybe?
*side note, very dissapointed to see that samsung has left this community with their **** in their hands, kinda depressing and shocking no one has been able to move this phone passed froyo, i almost got this phone like 18months ago but the vision barley edged it out for me, and im glad i did, been running jelly bean on that for a while.
anyway im not a talented dev and i dont use samsung so i dont know how much help ill be here. i can port and i can somewhat build from source but mostly just mod. either way this is a backup backup phone for me so im willing to cause all sorts of harm to it trying to find some missing loopholes. chances are slim if all this other talent hasnt yet but i cant wait to play a bit!
wow... i like to remable...
Click to expand...
Click to collapse
Keep you eyes on bhundven, dude. He is on the verge of taking it to the next level!
Sent from my SGH-T839 using xda premium
hey good to here! just the dinking around ive done on this the past few hours im so not on the verge of anything... except for another softbrick maybe
ive seen bhundvens name pop up here and there in threads and he dose look super promising.
and as a side note for other, the rooting method laid out in op is not just for linux, ive soft bricked my new phone like 6 times already today, each time ive had to use hiedmall to restore to stock and then reroot, the last two time i just did it the same way but with windows.... in case anyone cares that is
Hey. We care, we just don't have much hope of seeing a JB or even GB port. Good luck to you though. Let us know if you get anywhere. This is still my main phone. I just got an old Epic built in to my car (runs CM10.1 great!) but it only works on Sprint (I use it on WiFi with a FreedomPop), and even though it is a better phone with a great QWERTY, the QWERTY on the SK4G is still better (plus the Epic's battery is HORRIBLE) so I'm not sure I'd switch even if I could.
I've been looking to upgrade for a long time, but until someone comes out with a quad-core 1080p 5" with a 5-row QWERTY (please someone, please!), I will probably stick with my SK4G (for at least another 6-12 mos, at which point I might brakedown and give up on the QWERTY-slider dream that no company fulfills).
PS: Someone did make this in to a script (attached), which is what I use to root, but Super1click basically does the exact same thing too (when it works, which is not 100%). After doing this root, I always use Super1Click to Shell-Root though (because I don't know the ADB commands for that)
nevermind wrong thread..
What this mod does:
It removes the device ID string check from PortalApp, and enables the webtop option in DockService. Replacing these two apk files effectively allows the webtop to launch without proprietary hardware.
Click to expand...
Click to collapse
What this means to you:
Webtop mode over any HDMI without an expensive dock.
Click to expand...
Click to collapse
Installation:
Method 1: ADB install
Download the package here: http://forum.xda-developers.com/attachment.php?attachmentid=791033&d=1321938181
First Get the files to the device and remount /system as rw:
Code:
adb push DockService.apk /mnt/sdcard/
adb push PortalApp.apk /mnt/sdcard/
adb shell
su
mount -o remount,rw /dev/block/system /system
Backup the original files:
Code:
mv /system/app/DockService.odex /system/app/DockService.odex.bak
mv /system/app/PortalApp.odex /system/app/PortalApp.odex.bak
cp /system/app/DockService.apk /system/app/DockService.apk.bak
cp /system/app/PortalApp.apk /system/app/PortalApp.apk.bak
Copy the modded files over fix permissions and reboot:
Code:
cp /mnt/sdcard/DockService.apk /system/app
cp /mnt/sdcard/PortalApp.apk /system/app
chmod 644 /system/app/DockService.apk
chmod 644 /system/app/PortalApp.apk
reboot
Click to expand...
Click to collapse
Appreciate my work? Buy Me a Beer:
awesome job!
however, will this effect how the device currently interacts with the motorola docks (webtop, lapdock, car-dock, hd-dock, etc)
The modifications to PortalApp will have no effect on that interaction whatsoever I have just removed the bit that checks to see if your dock is legit when the Webtop Launches. And the modification to DockService simply causes the mIsWebtopAllowed variable to return true.
In short everything will work the same, you'll just always have a webtop option in the Dock Picker Activity no matter what type of HDMI/Dock you have connected.
Excellent WORK!!!
Thanks i appreciate the work you did to make this happen!!! as soon as i get paid im buying you a beer!!!
Used this mod on my OG ATRIX. Works great on it with a Bluetooth keyboard. Again good work.
silly question I'm sure but I have to ask: Does this require root?
Code:
mount -o remount,rw /system
Didn't work for me. Had to use this:
Code:
mount -o remount,rw /dev/block/system /system
voodoomurphy said:
silly question I'm sure but I have to ask: Does this require root?
Click to expand...
Click to collapse
Yes, you'll need root.
Is it just 720p for all or anyone got it going @1080?
Sent from soberstone mobile.
Mod works great Thanks. I just have one question. Is there a way to make the 4G connection work on webtop?
sweet! thanks works great
Does this trick will enabling ethernet network?
Thanks
sobesan said:
Is it just 720p for all or anyone got it going @1080?
Sent from soberstone mobile.
Click to expand...
Click to collapse
i just got it going at 720p, but i haven't played with it to much.
works great. Has anyone tried getting the full ubuntu or installing any .deb packages on i yet?
duke8804 said:
Mod works great Thanks. I just have one question. Is there a way to make the 4G connection work on webtop?
Click to expand...
Click to collapse
Just enable tethering/mobile hotspots. http://forum.xda-developers.com/showthread.php?t=1330438.
Anyway after this turn on your mobile hotspots and and then connect your lapdock. It will run on your mobile broadband without a tethering plan. Now will you get a letter? I dunno.
Well... I've screwed up. I tried this from the Bionic Forum as a test: http://forum.xda-developers.com/showthread.php?t=1281722
and now my Atrix 2 will not load the web top. The M pulses and then nothing happens, the phone goes to sleep. I've tried a factory restore but that did not correct this. Any help would be appreciated.
voodoomurphy said:
Well... I've screwed up. I tried this from the Bionic Forum as a test: http://forum.xda-developers.com/showthread.php?t=1281722
and now my Atrix 2 will not load the web top. The M pulses and then nothing happens, the phone goes to sleep. I've tried a factory restore but that did not correct this. Any help would be appreciated.
Click to expand...
Click to collapse
Were you able to flash the webtop restore through RSD and go back to stock webtop?
I have not tried that yet, I have been a little to afraid to given what happened the first time I tried using Bionic derived tools. I'm a Mac guy, so RSD is out of my reach right now. I will try it tonight at work.
can I flash via recovery?
the same way I did with the first Atrix? Please let me know, and thank you, don't wanna try and brick it.
voodoomurphy said:
I have not tried that yet, I have been a little to afraid to given what happened the first time I tried using Bionic derived tools. I'm a Mac guy, so RSD is out of my reach right now. I will try it tonight at work.
Click to expand...
Click to collapse
The first times a mistake, the second time is a choice.
hello
since someone as one of this tablets and he his having problems with internal space
in order to best use the mount points and get more internal space ready i need it rooted
did anyone rooted this tablet? if so please post ...i will root it and post how to if no one already did it
thank you
Rictec
rictec said:
hello
since someone as one of this tablets and he his having problems with internal space
in order to best use the mount points and get more internal space ready i need it rooted
did anyone rooted this tablet? if so please post ...i will root it and post how to if no one already did it
thank you
Rictec
Click to expand...
Click to collapse
you'll probably be redirected to my topic. i have the same device as yours and haven't found a way to root either.
Code:
http://forum.xda-developers.com/general/xda-assist/rooting-storex-ezee-tab-7d14-s-tablet-t2941840
i tried cydiaimpactor, towelroot... nothing. those applications just straight up say that the device isn't supported, so no luck so far.
tonebacas said:
you'll probably be redirected to my topic. i have the same device as yours and haven't found a way to root either.
Code:
http://forum.xda-developers.com/general/xda-assist/rooting-storex-ezee-tab-7d14-s-tablet-t2941840
i tried cydiaimpactor, towelroot... nothing. those applications just straight up say that the device isn't supported, so no luck so far.
Click to expand...
Click to collapse
i dont have the device with me atm but when i do sometime next few days i will try again to get it rooted
Rooting Storex Ezee Tab 7D14-S
rictec said:
hello
since someone as one of this tablets and he his having problems with internal space
in order to best use the mount points and get more internal space ready i need it rooted
did anyone rooted this tablet? if so please post ...i will root it and post how to if no one already did it
thank you
Rictec
Click to expand...
Click to collapse
Hello,
I did it in my Storex Ezee 7D14-5 with ROOT Genius Ver. 1.8.7, just google for it.
Best Regards
its done
used iroot to root it and got a dual partition sdcard put link2sd on it space problem solved
thank you
rictec said:
used iroot to root it and got a dual partition sdcard put link2sd on it space problem solved
thank you
Click to expand...
Click to collapse
could you post a link to a tutorial on how to use iroot and a link to get iroot itself? i don't really trust google searches for stuff this sensitive.
howdy
the program i download is here
http://www.mgyun.com/en/getvroot
it is easy to follow besides putting a chinese su that can be replaced as usual with supersu
hope it helps
rictec said:
howdy
the program i download is here
http://www.mgyun.com/en/getvroot
it is easy to follow besides putting a chinese su that can be replaced as usual with supersu
hope it helps
Click to expand...
Click to collapse
Hi, how did you manage to replace the chinese su with the SuperSu? I'm asking cause I don't know chinese.
too easy after having root
KradEdis said:
Hi, how did you manage to replace the chinese su with the SuperSu? I'm asking cause I don't know chinese.
Click to expand...
Click to collapse
after the chinese su is there you can go to terminal remount system rw and replace the su bin file
the right character on the chine su is allow the left one is deny so easy to use too
i replaced it because titanium backup complains about it nothing else
rictec said:
after the chinese su is there you can go to terminal remount system rw and replace the su bin file
the right character on the chine su is allow the left one is deny so easy to use too
i replaced it because titanium backup complains about it nothing else
Click to expand...
Click to collapse
Can you explain me how can I go to terminal in order to remount the system?
remount
KradEdis said:
Can you explain me how can I go to terminal in order to remount the system?
Click to expand...
Click to collapse
There two ways both work there are also other methods to do it in the forum
install a terminal from play store open it
check if you have busybox need to install that too
type su
click on the right chinese character as soon as the chinese root appear its the allow section
mount -o rw,remount /dev/block/by-name/system /system
cp /place/where the su file is/su /system/bin
chmod 644 /sytem/bin/su
mount -o ro,remount /dev/block/by-name/system /system
reboot
some thing can be done with adb shell
and as i said there are programs on playstore that do this easly as long as you have root
hope it helps
rictec said:
There two ways both work there are also other methods to do it in the forum
install a terminal from play store open it
check if you have busybox need to install that too
type su
click on the right chinese character as soon as the chinese root appear its the allow section
mount -o rw,remount /dev/block/by-name/system /system
cp /place/where the su file is/su /system/bin
chmod 644 /sytem/bin/su
mount -o ro,remount /dev/block/by-name/system /system
reboot
some thing can be done with adb shell
and as i said there are programs on playstore that do this easly as long as you have root
hope it helps
Click to expand...
Click to collapse
Thanks!
Before your answer I managed to swap the superuser apps just by installing the superSu as a system app and rebooting the system. So far everything is working fine.
Once again thanks for your help and your very quick response!!!
as topic - It's only me having problem to turn wifi on on cm12 nightlies? Yes, I know it's nightly, but this is just question
srsly? No answers?
hexen88 said:
srsly? No answers?
Click to expand...
Click to collapse
FWIW, I also don't get a connection. I restored my APs using a titanium backup taken from stock lollipop. All APs appeared to have been restored ok, and I did see the list of available APs in the vicinity including my router, but I just didn't get a connect.
Edit: I've done some more research and it seems that those issues are related to the Fritzboxes AVM, though I have no idea what makes them special. Maybe some detail about the DHCP implementation or so.
in my case i just can't turn it on...
hexen88 said:
in my case i just can't turn it on...
Click to expand...
Click to collapse
SOLVED by repairing permissions, but if any of user have same problem can simply do this:
The solution was to simply change ownership back to system:wifi
$ adb root
$ adb -d shell
# cd /data/misc/wifi
# chown system.wifi wpa_supplicant.conf
# reboot
how to do that?
i have same problem, cant turn on wifi
and I dont understand much that changing permision so could any1 of you post guide for nubs = me?
martinad said:
i have same problem, cant turn on wifi
and I dont understand much that changing permision so could any1 of you post guide for nubs = me?
Click to expand...
Click to collapse
follow all steps from post #5
You need adb on your PC and root access. All guides are available in the sticky threads.
Primokorn said:
follow all steps from post #5
You need adb on your PC and root access. All guides are available in the sticky threads.
Click to expand...
Click to collapse
how is the command for BT please? coz it doesnt work neither
martinad said:
how is the command for BT please? coz it doesnt work neither
Click to expand...
Click to collapse
BT?
Do you have ADB on your PC? Do you have root access on your device?
First off, use the command adb devices to check if the device is correctly connected & recognized.
Primokorn said:
BT?
Do you have ADB on your PC? Do you have root access on your device?
First off, use the command adb devices to check if the device is correctly connected & recognized.
Click to expand...
Click to collapse
i meant Bluetooth, same prob as with wifi. Cant turn it on
martinad said:
i meant Bluetooth, same prob as with wifi. Cant turn it on
Click to expand...
Click to collapse
Flash the factory images but I think you'll have to send it to a repair shop. Several threads have been opened on this topic like this one: http://forum.xda-developers.com/google-nexus-5/help/wifi-stuck-t2721643
Good luck.
hexen88 said:
SOLVED by repairing permissions, but if any of user have same problem can simply do this:
The solution was to simply change ownership back to system:wifi
$ adb root
$ adb -d shell
# cd /data/misc/wifi
# chown system.wifi wpa_supplicant.conf
# reboot
Click to expand...
Click to collapse
I have a rooted One X (Evita) and I can't get the wifi to work pass any cm11 nightly released after June of last year. When I install any of the nigthlies after that date the wifi won't turn on and the problem has transitioned to cm12.
I know it's not a hardware problem because the wifi works with an older cm11 nigthly. Can anyone please tell me what to do because I tried almost everything including the solution posted in this thread.
hexen88 said:
SOLVED by repairing permissions, but if any of user have same problem can simply do this:
The solution was to simply change ownership back to system:wifi
$ adb root
$ adb -d shell
# cd /data/misc/wifi
# chown system.wifi wpa_supplicant.conf
# reboot
Click to expand...
Click to collapse
Hi @hexen88, i tried the above and it worked perfectly for a while now. and since yesterday i am having same problem, and by using the above trick it works for a while then again my wifi stops working. Can any thing else be done?
hexen88 said:
SOLVED by repairing permissions, but if any of user have same problem can simply do this:
The solution was to simply change ownership back to system:wifi
$ adb root
$ adb -d shell
# cd /data/misc/wifi
# chown system.wifi wpa_supplicant.conf
# reboot
Click to expand...
Click to collapse
Hi @hexen88, I've trying your solution but it doesn't work on my nexus5 :s. Actually I don't have any system.wifi file :/. I have tried a lot of things but nothing works.