[Q] Please Help Me, My Xperia "Stop Working" when Deodexed ROM - Sony Xperia S, Acro S, Ion

PLease Help, my Xperia Acro stop working after i follow instruction from : http://forum.xda-developers.com/showthread.php?t=2309306
You need:
- Acro S JB 6.2.B.1.96 Rooted.
- Busybox installed (If not, go to Play Store and install).
- Enable USB Debugging.
- Download my archives below.
DOWNLOAD
Deodexed 6.2.B.1.96 Acro S
Code:
http://d-h.st/qXS
http://d-h.st/VPu
Instructions:
0. Backup your rom (CWM).
1. Extract downloaded files.
2. Change name of folder deodexed_APK to done_app and deodexed_JAR to done_frame.
3. Copy done_app and done_frame to /sdcard/
4. Open Command Prompt, enter each of lines.
Code:
adb devices
adb shell
su
stop (My Xperia Top working on Terminal Emulator)
mount -o rw,remount /system/ /system/
busybox cp /sdcard/done_app/* /system/app/
busybox rm /system/app/*.odex
busybox cp /sdcard/done_frame/* /system/framework/
busybox rm /system/framework/*.odex
chmod 644 /system/app/*
chmod 644 /system/framework/*
busybox mount -o ro,remount /system/ /system/
reboot
6. Close Command Prompt.
7. When your phone's up, you will see Android Upgrading, Optimizing aplications....
8. When it's done, your rom is successfully deodexed.
its all my responsibility, but i need your help to get my Xperia Back

Please Help me
haidarumar said:
PLease Help, my Xperia Acro stop working after i follow instruction from : http://forum.xda-developers.com/showthread.php?t=2309306
You need:
- Acro S JB 6.2.B.1.96 Rooted.
- Busybox installed (If not, go to Play Store and install).
- Enable USB Debugging.
- Download my archives below.
DOWNLOAD
Deodexed 6.2.B.1.96 Acro S
Code:
http://d-h.st/qXS
http://d-h.st/VPu
Instructions:
0. Backup your rom (CWM).
1. Extract downloaded files.
2. Change name of folder deodexed_APK to done_app and deodexed_JAR to done_frame.
3. Copy done_app and done_frame to /sdcard/
4. Open Command Prompt, enter each of lines.
Code:
adb devices
adb shell
su
stop (My Xperia Top working on Terminal Emulator)
mount -o rw,remount /system/ /system/
busybox cp /sdcard/done_app/* /system/app/
busybox rm /system/app/*.odex
busybox cp /sdcard/done_frame/* /system/framework/
busybox rm /system/framework/*.odex
chmod 644 /system/app/*
chmod 644 /system/framework/*
busybox mount -o ro,remount /system/ /system/
reboot
6. Close Command Prompt.
7. When your phone's up, you will see Android Upgrading, Optimizing aplications....
8. When it's done, your rom is successfully deodexed.
its all my responsibility, but i need your help to get my Xperia Back
Click to expand...
Click to collapse
You can help my with answer my question or send me an email to [email protected]

haidarumar said:
You can help my with answer my question or send me an email to [email protected]
Click to expand...
Click to collapse
First, What do u mean by your phone stopped working. As in the phone hung or rebooted or died altogether.
Second,Is your phone rooted??

Related

Unlocked Motorola Backflip Questions?

I just bought an unlocked Motorola Backflip off ebay.
I had a few questions.
If I do a hard reset, do I need to unlock it again?
If I 'clear storage' or reset defaults, do I need to unlock it again?
When the Android 2.1 upgrade comes this fall, will I need to unlock it again after upgrading?
Anderdroid said:
I just bought an unlocked Motorola Backflip off ebay.
I had a few questions.
If I do a hard reset, do I need to unlock it again?
If I 'clear storage' or reset defaults, do I need to unlock it again?
When the Android 2.1 upgrade comes this fall, will I need to unlock it again after upgrading?
Click to expand...
Click to collapse
I did a hard reset (Factory refresh) and did NOT have to do Re _Unlock...I hope this helps
hard reset will not lock the phone i did it yesterday no problem go for it
how to root moto backflip???
plzzz help
motorola backflip rooted
I used these guide whith my backflip.Instructions :
Setup:
- Install adb unless you haven't done so and Motorola drivers unless you haven't done so
- Download attached archive
- Extract to a directory, I used c:\Moto_MSM_Root
- Make sure you have USB degugging enabled
- Change connection to PC Mode
Process:
- Open command prompt
- cd c:\wherever-your-sdk-tools-folder-is
- adb devices (to verify the connection)
- cd c:\Moto_MSM_Root
- adb push Superuser.apk /sdcard/Superuser.apk
- adb push su /sdcard/su
(optional) - adb push busybox /sdcard/busybox
- adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
- adb shell
- cd data/local/tmp
- chmod 0755 rageagainstthecage-arm5.bin
- ./rageagainstthecage-arm5.bin
- let the process run until it returns you to c:/Moto_MSM_Root (be patient, but may need to reboot the phone)
- cd c:/wherever-your-sdk-tools-folder-is
- adb kill-server
- adb devices (to verify the connection)
- adb shell
If you end up with "#" prompt, do the following. Otherwise reboot the phone and try again "adb shell". If even that doesn't give "#" prompt, go back to step "./rageagainstthecage-arm5.bin". There are mixed results atm., but some succeeded. See this post for possible way:
- mount -o rw,remount /dev/block/mtdblock1 /system
- cat /sdcard/su > /system/xbin/su
- chown root.root /system/xbin/su
- chmod 6755 /system/xbin/su
- cat /sdcard/Superuser.apk > /system/app/Superuser.apk
- chown root.root /system/app/Superuser.apk
- chmod 644 /system/app/Superuser.apk
(optional) - cat /sdcard/busybox > /system/bin/busybox
(optional) - chown root.root /system/bin/busybox
(optional) - chmod 755 /system/bin/busybox
- mount -o ro,remount /dev/block/mtdblock1 /system
- exit
- : google for......." Moto_MSM_Root "
how to unlock my backflip whit op lock?somoane can help me

[Q] Install busybox

Anyone knows how to install busybox?
I've tried to follow some guides but ends up with:
Code:
215:Desktop ricardo$ adb push busybox /data/local
580 KB/s (1083568 bytes in 1.823s)
215:Desktop ricardo$ adb shell
$ su
# cd /system/xbin
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# cat /data/local/busybox > busybox
cannot create busybox: not enough memory
or
$ su
# cd /data/local
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# dd if=/data/local/busybox of=/system/xbin/busybox
/system/xbin/busybox: cannot open for write: Out of memory
or
$ su
# cd /data/local
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# ./busybox cp /data/local/busybox /system/xbin
cp: can't create '/system/xbin/busybox': Cannot allocate memory
same here. cannot write to rw-mounted /system.
sucks
Try my zip file. Woked for me
The only thing that I want to change and I can't is the init.rc file. I tried to mount the / (rootfs) with rw, but every time I restart my device the file is copied, again, from the ramdisk image.
I have the same problem
ricardoft said:
Try my zip file. Woked for me
The only thing that I want to change and I can't is the init.rc file. I tried to mount the / (rootfs) with rw, but every time I restart my device the file is copied, again, from the ramdisk image.
Click to expand...
Click to collapse
What should I do with your files?
Nobody has a solution to this?
I don't think this is a memory issue though, .. added 512mb swap and still it claimed to be out of memory, ..
also I figured maybe hd space .. however when i ln /data/local/tmp/busybox to /system/xbin it had the same error.
I both tried ln from the system and ln from busybox both had same result.
It's not a memory problem! In order to install it you have to be in recovery mode.
Try:
While in recovery mode use adb to connect to our phone. Now transfer the zip file (busybox.zip) to your phone and install it via clockwork recovery -> install zip file -> select my zip file.
can anyone post the proper busybox file cause for some reason the file signature verification failed.
adb push busybox-signed.zip /sdcard/busybox-signed.zip
rebooted phone held down volume button while booting ..
choose recovery, ..
choose install zip from sdcard..
then i see a lot of no and one yes .. so i choose yes but the installation is aborted.
Just install titanium backup and click on 'problems?' at the bottom. It will install BusyBox for you.
it has error during installation at line 4 with your busybox.zip
somethinf like can not chmod
(rooted buzz with stock rom)
Elibongo said:
Just install titanium backup and click on 'problems?' at the bottom. It will install BusyBox for you.
Click to expand...
Click to collapse
Do what this guy said.
titanium install in /sdcard busybox, not in /system/bin (xbin) , so it is not usuable by other apps
i have installed it in during recovery mode in /system/xbin
how now to specify PATH for using commands from it?
kevin2516 said:
Do what this guy said.
Click to expand...
Click to collapse
you have read my mind especially since that isn't free software.
hellysmile said:
i have installed it in during recovery mode in /system/xbin
how now to specify PATH for using commands from it?
Click to expand...
Click to collapse
i think you need to create aliases however why install it in xbin anyways then, .. if you need to create aliases or links in bin.. ?
example
$ ln -s /data/local/tmp/busybox ls
$ ./ls
if it is in a path that is included in PATH executing a command will auto look for it in all directories defined in PATH env so basicly you could just create all the directories under /data/local/tmp/bin
and just then append that to PATH env echo $PATH then append :/data/local/tmp/bin to it and busybox should work as well.
Ofloo said:
you have read my mind especially since that isn't free software.
Click to expand...
Click to collapse
titanium backup is free software... look on the market, there's a free version and a donate version.
i have aliases in /system/xbin
they was created after busybox --instal -s
but in system allready exists some commands like ls => i want to use ls from busbox, not from system
and terminal emulator dont anderstand ^[ likes bindings
is there a definitive way to do this. There seems to be no clear way of doing it.
matpol said:
is there a definitive way to do this. There seems to be no clear way of doing it.
Click to expand...
Click to collapse
Maybe this helps:
fang0654 said:
To install:
1) extract and push busybox to your sdcard, reboot into recovery
2) mount /system
3) if you don't have /system/xbin (you should), create it
adb shell:
# mkdir /system/xbin (if necessary)
dd if=/sdcard/busybox of=/system/xbin/busybox
cd /system/xbin
chmod 755 busybox
./busybox --install .
4) reboot and done
OPTIONAL - before rebooting replace the busybox installed by the root process in /system/bin
1) mv /system/bin/busybox /system/bin/busybox.bak
2) cp /system/xbin/busybox /system/bin/busybox
Click to expand...
Click to collapse
from this site: http://forum.xda-developers.com/showthread.php?t=702634
The above is pretty straightforward. The only thing is you need to download the zip in the other thread and 'busybox' refers to the binary in the zip rather than the whole directory - as I understand it. Correct me if I am wrong but trying the dd command on the dir will not work.
matpol said:
The above is pretty straightforward. The only thing is you need to download the zip in the other thread and 'busybox' refers to the binary in the zip rather than the whole directory - as I understand it. Correct me if I am wrong but trying the dd command on the dir will not work.
Click to expand...
Click to collapse
You dont have to extract the binary into a folder, just extract the busybox file direct on your sdcard. Than the dd command should work, on my phone it works fine.
But if not, does the command cat in the adb shell work?
If so, try istead of the dd comand:
Code:
mount /sdcard
cat /sdcard/busybox > /system/xbin/busybox
And remember to start your wildfire in the recovery mode, that was the mistake I had done...

ADB Remount not working on AT&T ICS Port

I can't get an adb remount to work so I can push trebuchet launcher as a system app.
I'm able to perform a adb shell
and then # to get su and my phone shows SU granting root permissions
what am I missing?
and please don't say install it as a regular app, because you'll be ignored
martialbob said:
I can't get an adb remount to work so I can push trebuchet launcher as a system app.
I'm able to perform a adb shell
and then # to get su and my phone shows SU granting root permissions
what am I missing?
and please don't say install it as a regular app, because you'll be ignored
Click to expand...
Click to collapse
i had the same problem. you can put the apk on your sd card, then use adb to copy it, but you'll have to mount the filesystem rw still.
to do this:
Code:
adb shell
su
cd sdcard #or wherever the apk is
busybox mount -o rw,remount /dev/block/mmcblk0p24 /system
busybox cp Trebuchet.apk /system/app
reboot
that gets the Trebuchet.apk in the right folder. however, it's still not letting me use it...
i've also ran chmod on the apk and still no go.
I'm pretty sure it's a kernel issue.. Working on it..
funeralthirst said:
i had the same problem. you can put the apk on your sd card, then use adb to copy it, but you'll have to mount the filesystem rw still.
to do this:
Code:
adb shell
su
cd sdcard #or wherever the apk is
busybox mount -o rw,remount /dev/block/mmcblk0p24 /system
busybox cp Trebuchet.apk /system/app
reboot
that gets the Trebuchet.apk in the right folder. however, it's still not letting me use it...
i've also ran chmod on the apk and still no go.
Click to expand...
Click to collapse
adb shell
su
cd sdcard
cd external_sd
busybox mount -o rw,remount /dev/block/mmcblk0p24 /system
busybox cp Trebuchet.apk /system/app
reboot (this still doesn't work on my phone even from shell or app, have to battery pull to restart... bloody annoying)
YOUR AWESOME!!
Used the above commands and it worked perfectly!!
Was able to change to trebuchet launcher after reboot, and was able to add widgets to home screen without it crashing (which when you install trebuchet as a regular app it freezes on adding a widget to home screen)

Cannot deodex apps.. (ADB)

Hey!
I am trying to replace the files in /system/app and /system/framework/ to make the deodexed...
but I can't do it, I've added the folders to SD card and I have followed the guide:
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
cp /sdcard/done_frame/* /system/framework/
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot
but when I type to CMD this command then it doesn't do nothing: cp /sdcard/done_app/* /system/app/
It says only;
[email protected]:/ # cp /sdcard/done_app/* /system/app/
cp /sdcard/done_app/* /system/app/
sh: cp: not found
127|[email protected]:/ #
What I can do, can I replace them by making flashabe .zip for CWM?
and how even can do the CWM flash script thing?
Please help, Thanks!
Is busybox installed on your device?
Unlawful said:
Is busybox installed on your device?
Click to expand...
Click to collapse
I added it to /system/xbin/ and my Nexus is also rooted!
manumanfred said:
I added it to /system/xbin/ and my Nexus is also rooted!
Click to expand...
Click to collapse
Hmm, because it says it can't find cp which is a pretty common linux command that is unless Android (with busybox I should add) doesn't support it. You could give adb push and pull a try rather than cp. 'rm' should most definitely work in adb shell.
manumanfred said:
I added it to /system/xbin/ and my Nexus is also rooted!
Click to expand...
Click to collapse
Then there is something wrong with you busybox. cp is not supported natively in Android - you need busybox.
Sent from my Galaxy Nexus using Tapatalk 2
Okay! I can download from play store the busybox installers to install busybox but right now I don't need it because I did all manually..

[GUIDE] Fix SuperSU on DragonBoard 410c (root)

Ensure you have drivers setup properly and are able to adb shell to your 410c
Install SuperSU 2.46 over adb or "Chainfire SuperSU" from Google Play if you have it installed
Download UPDATE-SuperSU-v2.46.zip and extract it to your microSD card that you use for your 410c
adb root
adb shell
cd /mnt/media_rw/sdcard1/UPDATE-SuperSU-v2.46/
cp ./arm/chattr.pie /data/local/tmp/chattr.pie
chmod 0755 /data/local/tmp/chattr.pie
mount -o rw,remount /system
cp /mnt/media_rw/sdcard1/UPDATE-SuperSU-v2.46/arm64/supolicy /system/xbin/supolicy
chmod 0755 /system/xbin/supolicy
cp /mnt/media_rw/sdcard1/UPDATE-SuperSU-v2.46/arm64/libsupol.so /system/lib64/libsupol.so
chmod 0755 /system/lib64/libsupol.so
cp /mnt/media_rw/sdcard1/UPDATE-SuperSU-v2.46/arm64/su /system/xbin/su
chmod 0755 /system/xbin/su
cp /mnt/media_rw/sdcard1/UPDATE-SuperSU-v2.46/arm64/su /system/xbin/daemonsu
chmod 0755 /system/xbin/daemonsu
/system/xbin/daemonsu –d
Exit but DO NOT restart your 410c yet
On your 410c, open the SuperSU app and select “Normal” to finish the process
I followed through all the steps in your post, but when I opened the SuperSU app in the end, it still shows the message that "There is no SU binary installed, and SuperSU cannot install it...". Do you have any idea what else I could try to fix it? Thanks!!
Root access is granted but once device reboots root access is denied. Also where is “Normal” in SuperSU?

Categories

Resources