Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
qdmcgraw
Old
(Last edited by qdmcgraw; 31st March 2012 at 10:40 PM.)
#1  
Member - OP
Thanks Meter 0
Posts: 35
Join Date: Dec 2011
Default [Q] Thinkpad stuck semi-rooted (Help!) EDIT: SOLVED

Hey all. I have a 32 GB US TPT that was on 0075. I rooted it using djrbliss's method, and at some point managed to screw up my systemui.apk. I couldn't get it working again, so I attempted a factory reset. For some reason, that left Superuser in my list of apps, and Superuser will say that it has granted apps superuser permission, but whenever I try to do anything that would require root (like delete a system app), it doesn't work.

Also, I've tried to reinstall stock 0075 from a zip, but when I did that it said something about the update check failing on account of missing system apps.

So I'm kind of stuck. How do I fix this? I want to get the tablet fully re-rooted so I can install CWM and that 0075 no bloat nandroid backup.
 
Exe557
Old
#2  
Member
Thanks Meter 24
Posts: 52
Join Date: Jul 2008
I would first try to run the root script from djrbliss again.
Without root you are not able to restore the system-apps but they are mandatory for any update.
 
qdmcgraw
Old
#3  
Member - OP
Thanks Meter 0
Posts: 35
Join Date: Dec 2011
I forgot to mention that I did try re-running the root script. It gave me error messages saying it was unable to copy any of the stuff like superuser.apk.
 
Exe557
Old
#4  
Member
Thanks Meter 24
Posts: 52
Join Date: Jul 2008
Try the following. As you still can do su and promt changes to #.

Copy busybox to your device:
1. adb push busybox /data/local/tmp (busybox is located in djrbliss root script)
2. adb shell
3. su
4. cd /data/local/tmp
5. ls (to see if busybox is there)
6. busybox mount -o rw,remount /system
7. mount (to see if /system is mounted as RW)
The Following User Says Thank You to Exe557 For This Useful Post: [ Click to Expand ]
 
qdmcgraw
Old
(Last edited by qdmcgraw; 31st March 2012 at 09:49 PM.)
#5  
Member - OP
Thanks Meter 0
Posts: 35
Join Date: Dec 2011
Did all that, busybox is there, but I don't see /system at all in the list that comes up after mount. Did you mean sysfs? That one says rw.

PS: sorry for being generally clueless about this stuff. This is my first time doing anything much under the hood with Android.

Edit: another curious issue I just noticed: the tablet connects to my computer just fine via MTP, and shows up under adb devices, but when I select mount the SD card, the tablet immediately reboots. Also, it doesn't show up under adb devices if I don't select either, but that might be normal.
 
Exe557
Old
#6  
Member
Thanks Meter 24
Posts: 52
Join Date: Jul 2008
Quote:
Originally Posted by qdmcgraw View Post
Did all that, busybox is there, but I don't see /system at all in the list that comes up after mount. Did you mean sysfs? That one says rw.

PS: sorry for being generally clueless about this stuff. This is my first time doing anything much under the hood with Android.
Please post output from mount.
It should look like this for system:

/dev/block/mmcblk0p3 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
 
qdmcgraw
Old
#7  
Member - OP
Thanks Meter 0
Posts: 35
Join Date: Dec 2011
Quote:
Originally Posted by Exe557 View Post
Please post output from mount.
It should look like this for system:

/dev/block/mmcblk0p3 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
Oh, yeah, that's there, but it's listed as ro. Everything else the same as what you wrote.
 
Exe557
Old
#8  
Member
Thanks Meter 24
Posts: 52
Join Date: Jul 2008
Quiet hard to help without supplying output from shell.
What do you get after typing busybox mount -o rw,remount /system?
 
qdmcgraw
Old
#9  
Member - OP
Thanks Meter 0
Posts: 35
Join Date: Dec 2011
Code:
C:\Program Files (x86)\Android\android-sdk\platform-tools>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
43c71c543bf7457 device


C:\Program Files (x86)\Android\android-sdk\platform-tools>adb push busybox /data
/local/tmp
1317 KB/s (1867568 bytes in 1.384s)

C:\Program Files (x86)\Android\android-sdk\platform-tools>adb shell
$ su
su
# cd /data/local/tmp
cd /data/local/tmp
# ls
ls
busybox
# busybox mount -o rw,remount /system
busybox mount -o rw,remount /system
# mount
mount
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
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p3 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p4 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered
0 0
/dev/block/mmcblk0p6 /mnt/pia ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordere
d 0 0
/dev/block/mmcblk0p9 /mnt/persdata ext4 rw,nosuid,nodev,noatime,barrier=1,data=o
rdered 0 0
/dev/block/mmcblk0p10 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered
0 0
/dev/fuse /mnt/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,d
efault_permissions,allow_other 0 0
/dev/block/loop0 /persdata/absolute ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/block/vold/179:9 /mnt/external_sd vfat rw,dirsync,nosuid,nodev,noexec,relat
ime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,ioch
arset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
 
Exe557
Old
#10  
Member
Thanks Meter 24
Posts: 52
Join Date: Jul 2008
Looks ok and it accept the command without any errors.
Try this please and post output:
busybox mount -o remount,rw /system; mv system/bin/aba system/bin/aba_bak

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...