• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root 2.1 Root Add-On'S :D

thanks suhel for the awesome tutorial..
i finally managed to root n install app2sd..

but regarding xrecovery,
i dont know where should i extract the file..
after extracting, where should all the file be located?

please elaborate, thanks :)
 
to coolioahaks93,, you should extract the 3 files in the sd card first, then move it [FONT=&quot]into /system/bin folder using "root explorer" with r/w mounted, then go to permission to check all. :D
[/FONT]
 
i rooted
created partitionns...
what should i do now
i getting bored
anyone can help
cuz when i tried to move app2sd from my mem card to folder root on my phone with FE explorer it failed to move
HELP
 
@moaj: always have a backup. this way you can playwith everything and not worry about it
@irdne: leave app2sd on your mem card. that is actualy root.
 
Download terminal emulator from market. It's very good for sh scripts

Hi guys!

I've just installed Xrecovery successfully (Thanks to everyone for the guide and especially to Mr Suhel for his complete tutorial) and now I'm trying to install App2sd but facing the exact same problem as cloudlim..



THE PROCESS

Connect your phone to your pc and mount the sd card.

Extract all the file from app2sd2.1.zip (ATTACHED) to the root of your sd card.

Make sure to unmount the sd card before continue the next step.


Can someone kindly help me with my questions below:

1. How do I extract all the files from app2sd2.1.zip (ATTACHED) to the root of your sd card? What i did was copying all the 4 files into the 'root' folder in & using Root Explorer, is it correct?

2. Mr Suhel advised a few times to use terminal emulator to do the scriptings. How do i actually use it?
Instead of typing:

type adb shell
than type su
then type
sh /sdcard/app2sd.sh

into dos cmd, I now type all those into the terminal emulator?

3. Someone mentioned that it is necessary to have the SDK tools installed into your PC, is it necessary and what is it used for?

Hope someone can help me with my problems.

Thanks in advance.
 
Hi guys!

I've just installed Xrecovery successfully (Thanks to everyone for the guide and especially to Mr Suhel for his complete tutorial) and now I'm trying to install App2sd but facing the exact same problem as cloudlim..



THE PROCESS

Connect your phone to your pc and mount the sd card.

Extract all the file from app2sd2.1.zip (ATTACHED) to the root of your sd card.

Make sure to unmount the sd card before continue the next step.


Can someone kindly help me with my questions below:

1. How do I extract all the files from app2sd2.1.zip (ATTACHED) to the root of your sd card? What i did was copying all the 4 files into the 'root' folder in & using Root Explorer, is it correct?

2. Mr Suhel advised a few times to use terminal emulator to do the scriptings. How do i actually use it?
Instead of typing:

type adb shell
than type su
then type
sh /sdcard/app2sd.sh

into dos cmd, I now type all those into the terminal emulator?

3. Someone mentioned that it is necessary to have the SDK tools installed into your PC, is it necessary and what is it used for?

Hope someone can help me with my problems.

Thanks in advance.

No root means it should be in your SDcard and not in any folder of sdcard

In termina emulator you don't have to type adb shell you can start with SU command
 
Oh ya, missed out another question:
4. In Mr Suhel's Root 2.1 Complex post, it was mentioned that to install App2sd, we will need to follow Step 3 as below:

STEPS : 3 - The Real "TRICKY" Stuff

copy the x8.img file to your sd card root directory

download ext.rar extract it to your sd card root too

Quote:
before you proceed do this checklist

1. open the superuser application on your phone
-> go to settings and tap su binary and let the application update it
2. Screen time out is set to Never
-> settings -> sounds &display -> screen time out
Quote:
Connect your phone. Make sure Usb Debuggin is on.
Open Dos prompt (Start-Run-Cmd)
type adb shell
than type su

when you type su the superuser on your phone will ask for permission tap ALLOW

now one by one type this following codes in cmd patiently

Quote:
cd /data/local/tmp
Quote:
cat /sdcard/ext/bin/busybox > /data/local/tmp/busybox
chmod 755 busybox
./busybox mount -o remount,rw /system
./busybox sh
/data/local/tmp/busybox mkdir /data/local/tmp/1
/data/local/tmp/busybox losetup /dev/block/loop1 /sdcard/x8.img
/data/local/tmp/busybox mount -t ext2 -o rw,noatime,nodiratime /dev/block/loop1 /data/local/tmp/1
/data/local/tmp/busybox rm -r /system/app/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/app/* /system/app/
/data/local/tmp/busybox rm -r /system/app/com.mizusoft.relaxandsleep.apk
/data/local/tmp/busybox rm -r /system/bin/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/bin/* /system/bin/
/data/local/tmp/busybox rm -r /system/drm/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/drm/* /system/drm/
/data/local/tmp/busybox rm -r /system/etc/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/etc/* /system/etc/
/data/local/tmp/busybox rm -r /system/fonts/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/fonts/* /system/fonts/
/data/local/tmp/busybox rm -r /system/framework/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/framework/* /system/framework/
/data/local/tmp/busybox rm -r /system/lib/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/lib/* /system/lib/
/data/local/tmp/busybox rm -r /system/usr/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/usr/* /system/usr/
/data/local/tmp/busybox rm -r /system/xbin/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/xbin/* /system/xbin/
/data/local/tmp/busybox rm -r /system/build.prop
/data/local/tmp/busybox cp -prf /data/local/tmp/1/build.prop /system/build.prop
/data/local/tmp/busybox rm -r /system/media/*
/data/local/tmp/busybox cp -prf /data/local/tmp/1/media/* /system/media/

Is it necessary and what is the purpose of it? I followed the other way of doing the partitioning (my ext2 is 1GB, SD is 7GB left) and then follow up with The Process. What is the correct way of installing App2sd?
Please advice.
Thanks again.
 
Thanks Mr. Suhel for your quick reply.
This means that am I supposed to create a folder named 'root' in my SDcard and copy all the 4 files into it?
 
No. Suhel said (and I'll repeat) that you DO NOT have to put the files in any folder (in order to run the commands as he osted them). Just put the files in the SD card, but, pay attention here, DO NOT PUT THEM IN ANY FOLDER!
As for your questions:
1. just explained it
2. you begin from the "su" part (includig it)
3. the SDK in one of the sources you could get adb from. Not necessary
4. no need. The only requirement is to have a rooted phone. The steps you mentioned in the 4th question are for an old method of rooting.
 
Thanks coman_nick for your reply.
I've just done all that and still cant install the App2sd..
Ok, here is what I've done in detail, hopefully u can find the fault in my process..

1. connect my hp to my PC.
2. copied all 4 files provided by Mr Suhel into my SD card, (app2sd.sh - 4kB), (busybox - 1804kB), (sh.sh - 1kB), (mount_sd.sh - 1kB). There is a busybox file in it so it was replaced.
3. switch on my USB debugger.
4. safely remove my SD card but by hp is still connected to my PC, SD card is also unmounted in my X8.
4. Open DOS cmd.
5. at C:\>, i typed 'cd adb' (meaning in my C drive there is already a folder named 'adb' with the 3 files from SuperOneClick; adb (564kB), AdbWinApi.dll (94kB), AdbWinUsbApi.dll (60kB))
6. then i typed 'adb shell', a $ sign came out.
7. then i typed 'su', my hp shows 'Unknown has been granted Superuser permissions', a # sign came out.
8. then i typed 'sh /sdcard/app2sd.sh', enter and they gave me 'Can't open /sdcard/app2sd.sh'.

Can u tell what is wrong from here?
Thanks.
 
Thanks coman_nick for your reply.
I've just done all that and still cant install the App2sd..
Ok, here is what I've done in detail, hopefully u can find the fault in my process..

1. connect my hp to my PC.
2. copied all 4 files provided by Mr Suhel into my SD card, (app2sd.sh - 4kB), (busybox - 1804kB), (sh.sh - 1kB), (mount_sd.sh - 1kB). There is a busybox file in it so it was replaced.
3. switch on my USB debugger.
4. safely remove my SD card but by hp is still connected to my PC, SD card is also unmounted in my X8.
4. Open DOS cmd.
5. at C:\>, i typed 'cd adb' (meaning in my C drive there is already a folder named 'adb' with the 3 files from SuperOneClick; adb (564kB), AdbWinApi.dll (94kB), AdbWinUsbApi.dll (60kB))
6. then i typed 'adb shell', a $ sign came out.
7. then i typed 'su', my hp shows 'Unknown has been granted Superuser permissions', a # sign came out.
8. then i typed 'sh /sdcard/app2sd.sh', enter and they gave me 'Can't open /sdcard/app2sd.sh'.

Can u tell what is wrong from here?
Thanks.

safely remove my SD card but by hp is still connected to my PC, SD card is also unmounted in my X8.

you're mixing two posts. for app2sd you don't hav to unmount sdcard
when you conenct your phone with usb select charge the phone and
 
But when i safely remove my SDcard in my PC (right click 'eject'), i checked my X8 and the SDcard is already unmounted. Is is supposed to be like that? Or am I not supposed to safely remove my SDcard from the com and proceed with the DOS cmd?

Please pardon me for asking so much cause I'm new to this.
Thanks for your reply.
 
Oh, I got it! My mistake was clicking the connect to your phone!
I was supposed to click charge phone so the SDcard is still mounted to the X8!
Thanks Mr Suhel! I got it right this time!
Thanks also to coman_nick!
my hp just restarted.. i think app2sd should be installed now..
So after the reboot, do i need to do anything else?
Thanks alot again! =D
 
Oh, I got it! My mistake was clicking the connect to your phone!
I was supposed to click charge phone so the SDcard is still mounted to the X8!
Thanks Mr Suhel! I got it right this time!
Thanks also to coman_nick!
my hp just restarted.. i think app2sd should be installed now..
So after the reboot, do i need to do anything else?
Thanks alot again! =D


cheers man
 
hello guys. i've face this problem when trying to open Root explorer:

Root Explorer has not yet managed to obtain root access. Because of issues with SUperUser, this often happens the first time the app run but is usually fine from then on.

Click ok to restart the app to try again. Make sure you respon correctly to the superuser prompt

How to overcome this? When I open Superuser, no new prompt appeared. please help. i'm still new
 
Superuser usualy remembers the answer for each app (depending on a checkmark that is default on). Just enter the superuser app and remove the remembered answer for your app. I'm asuming it appeard sometime ond you said NO.
 
About xrecovery, I followed the steps in the guide, copied the 3 files to the system/bin folder, checked all permissions for all 3 files, but when pressing the back button after the SE logo appears, no xrecovery... it just starts up the phone. What am I missing?

Never mind the question, after re-copying the 3 files it works now...
 
Superuser usualy remembers the answer for each app (depending on a checkmark that is default on). Just enter the superuser app and remove the remembered answer for your app. I'm asuming it appeard sometime ond you said NO.

thanks mate. Restarted phone, and I see the prompt again :D

About xrecovery, I followed the steps in the guide, copied the 3 files to the system/bin folder, checked all permissions for all 3 files, but when pressing the back button after the SE logo appears, no xrecovery... it just starts up the phone. What am I missing?

Never mind the question, after re-copying the 3 files it works now...

How do you copy those 3 files? using pc?sorry, i'm a newbie
 
When installing App2sd, I get the error message:
mount: Invalid argument

(this is just after selecting option 0 to install app2sd)
I
 
guys help with x recovery: when i extract the file i got 3 files one of them is an zip should i extract this too and then copy all the files to the system/bin folder? and because i am not using rootexplorer because i am using ghost commander i cant find how to set permission can u plz help by telling me how to set perm in ghost commander or just tell me if it will automatically ask for permission when it start? and something more when i reboot my phone it will automaatically redict me to x recovery or i must press something?
 
Sorry to bother you guys with the same question.

I've successfully rooted my 2.1 and I was trying to install app2sd. I've formatted and created 2 partitions on my sd card. One FAT32 and the other Ext2.
Then I unmounted the card and connected the phone to the pc. I've chosen charge only. in terminal emulator (on the phone) i typed su and I got #. Then I wrote sd /sdcard/app2sd.sh but I keep getting "sh: Can't open /sdcard/app2sd.sh".
Any idea on what I'm missing?
 
Sorry to bother you guys with the same question.

I've successfully rooted my 2.1 and I was trying to install app2sd. I've formatted and created 2 partitions on my sd card. One FAT32 and the other Ext2.
Then I unmounted the card and connected the phone to the pc. I've chosen charge only. in terminal emulator (on the phone) i typed su and I got #. Then I wrote sd /sdcard/app2sd.sh but I keep getting "sh: Can't open /sdcard/app2sd.sh".
Any idea on what I'm missing?


did you unmount your sdcard with the option that comes in SDcard and storage in settings?
Btw its not sd /sdcard its
sh
 
Back
Top Bottom