app2sd workin on telus milestone - Motorola Droid and Milestone General

wow i got app2sd working on my telus milestone make sure that busybox is not installed on the system i mean when u use adb to install not busybox itself (from titanium etc) if the method does not work unroot then root the try it will work.you must partition your sd card first to either ext2 or ext3 use Ubuntu to do this make sure both partitions are primary. unmount any previous Partitions that u have b4 u start then delete them .make fat32 Partition first(should be the largest)then ext2 or ext3(should be 500mb-1g)
i did not create this i have just copied and pasted it i know alot of people need this so here
. App2SD Version 2 (http://www.mediafire.com/?emhyw4tmkmh)
This revised version of App2SD is more refine. It moves cache as well as apps to MicroSD.
Steps to prepare for installation:
1. Unzip the downloaded file and you should see a folder "APP2SD Package".
2. Rename "APP2SD Package" folder to "app2sd" and move this folder to MicroSD. (place it in the root: MicroSD card/)
Next, simply connect the Milestone to your computer.
Ensure it is "Charge Only" for USB connection and USB Debugging mode for USB is turned on under Settings > Applications > Development.
Once you have the above checked, go ahead to launch a command prompt and perform the following:
Type: cd/ (to get to the root of your C: drive)
Type: cd /android/tools (to get to the folder of the Android SDK which i mentioned earlier)
Type: adb devices (you should see your Milestone serial number showing up. If you do not see serial number, it means there is no connection to your Milestone)
Type: adb shell
Type: su (make sure you do not see a prompt window on your Milestone. If you do, grant permission for it to access)
Type: cd /sdcard/app2sd
Type: sh install_use_busybox.sh (trigger installation of App2SD)
Type: y (to confirm that you want to install)
wait for the prompt to show you that App2SD is complete and a reboot is needed for it to take effect.
Type: y (to confirm reboot. You might notice that Milestone do not reboot by self which is normal)
Type: reboot (if you find Milestone do not reboot after you enter y as above mentioned)
Enjoy after the reboot... this works yes

http://forum.xda-developers.com/showthread.php?t=692367 orginal post mod pls merge

Euro Milestone <--- it works
This works on Euro Milestones too and I even used Windows XP when I formatted and partitioned my sdcard

oh this is good news

does this erase everything on sdcard????

ppcaddict12 said:
does this erase everything on sdcard????
Click to expand...
Click to collapse
no it does not but u should always make a nano backup of ur system just in case u mess up. but no it does not erase anything on ur sd card

You might want to amend the how to to mention that you do need to partition your SD Card with an EXT2/3 partition before you run the script or it wont work
Preferable method is using Ubuntu - either the Disk Utility or gparted, and I wouldn't do this on a Class 2 SD card....

geekygrl said:
You might want to amend the how to to mention that you do need to partition your SD Card with an EXT2/3 partition before you run the script or it wont work
Preferable method is using Ubuntu - either the Disk Utility or gparted, and I wouldn't do this on a Class 2 SD card....
Click to expand...
Click to collapse
I taught I said the guide was incomplete

for those who do not know how to use ubuntu here is a guide http://forum.xda-developers.com/showthread.php?t=535914

Is busybox required? (i think "no")
What is the size of ext2-3 you recommend? (microSD 8gb)
THX all

i had the memory card partitioned in differnt ways and even the method i showed you on here.
i was unable to put anything on my 7gb partition via ubuntu as i was told there was no privileges.
in the end, a complete reinstall.
thanks to titanium it wasnt that bad, cos the sys data and apps were all installed again.
i give up with this, i will wait for FroYo

HTCDevil said:
Is busybox required? (i think "no")
Click to expand...
Click to collapse
Correct - it gets installed when you run the script as instructed above.
What is the size of ext2-3 you recommend? (microSD 8gb)
THX all
Click to expand...
Click to collapse
Personally I went with 1G on an 8G microSD - anywhere from 512 up would be great I would think.
iamdarren said:
i had the memory card partitioned in differnt ways and even the method i showed you on here.
i was unable to put anything on my 7gb partition via ubuntu as i was told there was no privileges.
Click to expand...
Click to collapse
Did you use the Disk Utility in Ubuntu? If so, you need to ensure the check box with 'Take Ownership of the File System' is unchecked for the partition before you create it otherwise the partition is created and it has superuser permissions only.

Thank you geekygrl, i'll use a 1gb ext3 partition

Does it work on the Solutor ROM ?
( Update 2.1-update1 )?

gemini002 said:
wow i got app2sd working on my telus milestone make sure that busybox is not installed on the system i mean when u use adb to install not busybox itself (from titanium etc) if the method does not work unroot then root the try it will work.D
Click to expand...
Click to collapse
I've tried this but, force close everything...
Data :
Rom : The Solutor ( update 2.1-update-1)
Busybox installed ..
Q : Not Work on this ROM ?
Q : If it Compatible, How to uninstall busybox
Q : Is the Telus Milestone unrooted ?

How About HK Rom ( Shols U2.34.3)
Does it WOrk for this ROM ?
Hongkong ROM : SHOLS_U2_02.34.3

Dricos said:
Does it WOrk for this ROM ?
Hongkong ROM : SHOLS_U2_02.34.3
Click to expand...
Click to collapse
It works without busybox. I have had that rom until this morning.

do all the apps you install move to the SD card cause my phone memory still decreases. is that normal?

yes ur memory will decrease slightly with each app u install this is normal you can type ls -l /data in adb u should see some arroes pointing to app private and dalavc cache this is how u know it was installed and working but to b honest u would have got a error if not installed properly u should be good to go

thanks for the response....i know it was installed properly but i was just wondering if your memory should be decreasing every time you installed an app
does anyone know the exact reasoning? if not its cool, i was just curious to know

Related

How to install apps on the SD card using JFvMOD by LucidREM

http://forum.xda-developers.com/showthread.php?t=480582
so the only things you have to do is this??
because as i read down the thread people are talking about some 'links' or something i dont get it.
can anyone help?
LucidREM said:
a new update file was created by me utilizing JFs build environment .. you can use this to modify your update to pretty much anything you can imagine .. so long as you know what you're doing .. otherwise you might end up on the flashing android .. so here's the deal
PREREQUISITE:
1. you rooted your phone
2. you created the FAT32 / EXT2 combo partitions
SPECIAL NOTE:
EXT2 seems to have problems bigger than 2G .. recommended not to exceed 1.5G .. 500M is actually more than enough for most people
MicroSD should be 2G/4G/8G class6 .. without class6 you should not bother moving apps to the SD
this update can help you .. it contains the modified init.rc, mountd.conf files necessary to load the EXT2 partition to /system/sd .. JFs normal update contains the original files and thus your /system/sd/ folder will not show up .. good news .. if you updated with JFs update and have not wiped your /data then you can just reflash my modified update and regain your phone
NOTE: if you WIPE your phone YOU MUST have the EXT2 on your MicroSD to use this modified update.zip
INSTRUCTION:
1. Have/Create the FAT32 / EXT2 Partitions on the MicroSD
2. Download Modified Update to the MicroSD FAT32
JFv1.42_RC33
JFv1.43_RC9
JFv1.43_ADP1.1H
3. Rename To "update.zip" & Flash the G1
4. Moved /data/app, /data/app-private, and/or /data/data (optional) to the SD in Terminal:
a. $su
b. #copy.sh app
c. #copy.sh data (OPTIONAL)
5. Enjoy!
Click to expand...
Click to collapse
oh **** i just did this and all my apps are gone x(
installing a buttload of apps and using very very mininal internal memory! how awesome xD
I did this a few days ago, works great.
I downloaded the trial version of Paragon Partition Manager.
Created an EXT2 partition (it's very easy to do and intuitive once you open the program) of around 450 MB (don't think I'll ever need more than this).
Flashed the update (renamed it update.zip, booted into recovery mode and did the whatever the alt+_ command was to flash it).
Ran all three scripts in the terminal (not recommended to move data unless you have a Class 6 card).
Works well so far.
can you install themes on this?
Why are you posting another thread in the apps forum instead of posting in the original thread?

app2sd workin on telus milestone

wow i got app2sd working on my telus milestone make sure that busybox is not installed on the system i mean when u use adb to install not busybox itself (from titanium etc) if the method does not work unroot then root the try it will work.
i did not create this i have just copied and pasted it i know alot of people need this so here
. App2SD Version 2 (http://www.mediafire.com/?emhyw4tmkmh)
This revised version of App2SD is more refine. It moves cache as well as apps to MicroSD.
Steps to prepare for installation:
1. Unzip the downloaded file and you should see a folder "APP2SD Package".
2. Rename "APP2SD Package" folder to "app2sd" and move this folder to MicroSD. (place it in the root: MicroSD card/)
Next, simply connect the Milestone to your computer.
Ensure it is "Charge Only" for USB connection and USB Debugging mode for USB is turned on under Settings > Applications > Development.
Once you have the above checked, go ahead to launch a command prompt and perform the following:
Type: cd/ (to get to the root of your C: drive)
Type: cd /android/tools (to get to the folder of the Android SDK which i mentioned earlier)
Type: adb devices (you should see your Milestone serial number showing up. If you do not see serial number, it means there is no connection to your Milestone)
Type: adb shell
Type: su (make sure you do not see a prompt window on your Milestone. If you do, grant permission for it to access)
Type: cd /sdcard/app2sd
Type: sh install_use_busybox.sh (trigger installation of App2SD)
Type: y (to confirm that you want to install)
wait for the prompt to show you that App2SD is complete and a reboot is needed for it to take effect.
Type: y (to confirm reboot. You might notice that Milestone do not reboot by self which is normal)
Type: reboot (if you find Milestone do not reboot after you enter y as above mentioned)
Enjoy after the reboot... this works yes
u can type ls -l /data to see if it works
hey I'm just about to do the apps2sd for my milestone and was wondering which partitions if any did you make for the SD card? thanks
I'm assuming it needs at least ext2 and I'm about to set mine up with ext3, just want to make sure so I don't screw anything up
also just wanted to say if you haven't overclocked your milestone, definitely do it, just did mine yesterday, running at 1ghz and it is so amazing, downloads are insane, browser is quick and menus and everything are perfect, eat that X10
kittcoldfire said:
hey I'm just about to do the apps2sd for my milestone and was wondering which partitions if any did you make for the SD card? thanks
I'm assuming it needs at least ext2 and I'm about to set mine up with ext3, just want to make sure so I don't screw anything up
also just wanted to say if you haven't overclocked your milestone, definitely do it, just did mine yesterday, running at 1ghz and it is so amazing, downloads are insane, browser is quick and menus and everything are perfect, eat that X10
Click to expand...
Click to collapse
haha ya i overclocked it but I do not go over 800mhz to risky plus gets pretty hot.
I made a ext 2 partion using unbuntu,.......partionmanager said it was partioned but would not work,app2sd did not see it. u can try it though but i recommend unbuntu let me know what happens
gemini002 said:
haha ya i overclocked it but I do not go over 800mhz to risky plus gets pretty hot.
I made a ext 2 partion using unbuntu,.......partionmanager said it was partioned but would not work,app2sd did not see it. u can try it though but i recommend unbuntu let me know what happens
Click to expand...
Click to collapse
so I got it all running, partitioned with ext3, it seems to be working but it didn't push any of my existing apps over to the SD card, do you know if there's a script to do this? Or do I have to uninstall each and reinstall them? (tested that way and they seem to go to the SD card then)
kittcoldfire said:
so I got it all running, partitioned with ext3, it seems to be working but it didn't push any of my existing apps over to the SD card, do you know if there's a script to do this? Or do I have to uninstall each and reinstall them? (tested that way and they seem to go to the SD card then)
Click to expand...
Click to collapse
ya uninstall reinstall had to do that too but hey it works
gemini002 said:
ya uninstall reinstall had to do that too but hey it works
Click to expand...
Click to collapse
I had to reinstall everything and i rooted and did everything exactly the same way as i did before, but now for some reason it won't let me install the apps to sd... here's the errors I get
warnning/system/bin/busybox'exists,use -f to overwrite
warnning'/system/lib/modules/ext2.ko'exists,use -f to overwrite insmod: can't insert '/system/lib/modulesext2/ko':File exists
mkdir failed for /system/sd, File exists
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: device or resource busy
sorry, mount sd ext2 fail!!!!!
what the heck does this mean? how can i fix this?
I partitioned the sd card as... (16gb) 14.something gb fat32, 1gb ext3, 32mb linux swap
kittcoldfire said:
I had to reinstall everything and i rooted and did everything exactly the same way as i did before, but now for some reason it won't let me install the apps to sd... here's the errors I get
warnning/system/bin/busybox'exists,use -f to overwrite
warnning'/system/lib/modules/ext2.ko'exists,use -f to overwrite insmod: can't insert '/system/lib/modulesext2/ko':File exists
mkdir failed for /system/sd, File exists
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: device or resource busy
sorry, mount sd ext2 fail!!!!!
what the heck does this mean? how can i fix this?
I partitioned the sd card as... (16gb) 14.something gb fat32, 1gb ext3, 32mb linux swap
Click to expand...
Click to collapse
busy box cannot be installed i had this error at first too .well u dont need linux swap so get rid of it what did u use to partion sd card i use unbuntu all other partioned card but it would not work only worked when i used unbuntu .unroot download open recovery 1.05(google it)root with open recovery and try again
gemini002 said:
busy box cannot be installed i had this error at first too .well u dont need linux swap so get rid of it what did u use to partion sd card i use unbuntu all other partioned card but it would not work only worked when i used unbuntu .unroot download open recovery 1.05(google it)root with open recovery and try again
Click to expand...
Click to collapse
yeah it's okay, this morning I sat down with it and put on my programming hat and went through the script and modified it enough to make it fix all the errors I was getting, so I've got it all done, nice 144mb of free space on the phone, and back to overclocked, and everything is running nice and smooth!!
glad u got it working ...im I right about busybox causing the errors?
did u hear the bootloader has been cracked
nevermind - got it working, just had to ensure the partition is made the correct way in Ubuntu!
Hi apps2sd v1 is kinda old news and was much more complicated then that , are you sure your guide is complete for someone who hasnt done all that was needed to be done in previous version ?
Also I never applied this mod because I was wondering why there was a need for it .. with the 'davlik mem cache hack' I have tons of applications & widget installed , much more then I need in fact so yea you guys notice if the phone is faster or anything else after usin apps2sd ?
gemini002 said:
did u hear the bootloader has been cracked
Click to expand...
Click to collapse
it s not , or I guess it all depends on what you call cracked , whatever has been done to it is useless for us practically speaking , truth is we are in fact very close ( talking of a few weeks maximum a the speed its currently going )to running 'roms' on our stone !!!
DAGr8 said:
Hi apps2sd v1 is kinda old news and was much more complicated then that , are you sure your guide is complete for someone who hasnt done all that was needed to be done in previous version ?
Also I never applied this mod because I was wondering why there was a need for it .. with the 'davlik mem cache hack' I have tons of applications & widget installed , much more then I need in fact so yea you guys notice if the phone is faster or anything else after usin apps2sd ?
it s not , or I guess it all depends on what you call cracked , whatever has been done to it is useless for us practically speaking , truth is we are in fact very close ( talking of a few weeks maximum a the speed its currently going )to running 'roms' on our stone !!!
Click to expand...
Click to collapse
it's faster with overclock module 4 sure plus i have tons of apps
the guide is straight forward just make sure u use unbuntu to partition
true but now no siginature is needed so custom roms on the way froyo was ported on sat to droid so we should get it in a few week heck maybe this week it is something worth doing now that we don't need no bootloader
DAGr8 said:
Hi apps2sd v1 is kinda old news and was much more complicated then that , are you sure your guide is complete for someone who hasn't done all that was needed to be done in previous version ?
Click to expand...
Click to collapse
it is complete and works well, from what I can gather its just a script of the previous apps2sd so makes life a lot easier (with some obvious tweaks)
One part about it I do not like and am looking into how to change it is it goes and installs a heap of Telus libs/files in the OS as well as the UMTS/GSM files - nice to be able to do both Milestones at once, but a bit sloppy....time to tweak....
Just make sure the card is partitioned in a card reader and not via the phone in Ubuntu (its NOT unbuntu!!..lol) and there is no need for a swap partition.
And if you are not using gparted but the included 'disk utility' in Lucid, make sure you untick the 'Take Ownership' check box otherwise it will partition it for super user access only!
Took me 3 goes to get it done right but that was the only method of partitioning that would work for me with no errors
The only speed increase has been thanks to the Overclock module, just nice to see 140mb still free on the phone after installing many many apps - better than the 10mb I used to have free
gemini002 said:
true but now no siginature is needed so custom roms on the way froyo was ported on sat to droid so we should get it in a few week heck maybe this week it is something worth doing now that we don't need no bootloader
Click to expand...
Click to collapse
Sorry dont get your hopes up but you are Wrong ... plain wrong
its not cracked
signature still needed
and Kexec aint workin yet either ..
Our best hope for custom roms is Kexec and it will most likely be up and runnin within a month ( fingers crossed )
This Forum is a great (1 of the best ) forum so unless you are able to boot something without signature by yourself please dont spread false information as others might think because it has been posted here its true .
ya i know the bad news
So App2SD will not be listed under Settings->Applications?
When i do ls -l /data, what should i expect to see if it works? If it didnt work?
mischief4l said:
So App2SD will not be listed under Settings->Applications?
When i do ls -l /data, what should i expect to see if it works? If it didnt work?
Click to expand...
Click to collapse
I'm going to guess you will get a list of apps that would be in the /data part of your sd card. Assuming that you have correctly installed for the lack of a better word App2SD...
~PsyCl0ne
uhm....help? lol
kittcoldfire said:
yeah it's okay, this morning I sat down with it and put on my programming hat and went through the script and modified it enough to make it fix all the errors I was getting, so I've got it all done, nice 144mb of free space on the phone, and back to overclocked, and everything is running nice and smooth!!
Click to expand...
Click to collapse
I had the same error as you did earlier about the 'sorry, mount sd ext2 fail!!!!!' issue. I'm not a programmer, but can you please detail how'd you get around this problem? I use Windows 7, and have the milestone plugged in on 'charge only'. Am I missing a step here?
Please advise what the heck I'm doing wrong here and thanks. :]
Az

[Guide] How to successfully create a EXT4 and SWAP Partitions using gparted live CD

Ok, So this is my first guide.. so plz dont mind if my steps are not totally clear
I donno if a similar guide is available or not, bt i had problems finding it so i jus thought i would make my own and make it easier 4 everyone else!!!!
What is needed:
* A computer
* gParted Live CD image
* Blank CD-R
* Software to burn a .iso image
* A card reader
* (I would also recommend an extra computer 4m where u can access this guide), its just in case u 4get any step, coz once u have booted up in gparted, you wont have any net access 4m there
1) Download gparted Live CD (.iso) 4m here:-
http://gparted.sourceforge.net/download.php
(The download will be a bit slow, don't blame me, blame sourceforge) remember to download the stable version
2) Once downloaded Burn it using ur favorite burning software(i use imgburn coz its very simple), dont change any settings, it will burn as bootable by default
3) Restart your computer and enter boot menu(usually by pressing F2/F12) ,in boot menu change the boot order to bring ur cd drive on the top and the exit saving changes
4) Once ur computer restarts, it will boot 4m the CD and u will see some weird lines on ur screen, the u'll come to a page where u have 4 options, select the 1st one(it says boot gparted or something like that)
5) Once started it will ask u 4 preferred language, select ur language by typing the numbers given der and hit enter, after that it will again give u 3 options PRESS 0 AND HIT ENTER
-----U Will get a blurred screen now bt dont worry -------
6) Now u should have booted into gparted, wait 4 a dialog to open, there u would see ur computer's hardisks
7) On the right-hand side top corner u can select to see ur SD card (I donno what to call it bt its like a clickable button which opens a dropdown list of all the storage devices connected to the PC)
8) After selecting the SD card u can see ur SD card in the main screen(along with the partitions, if any) now what i would prefer is a clean format, so delete all the partitions, then u'll be left with just one tab of unallocated space(the total size of your SD card)
9) Right Click on the unallocated and then click new
13) A box will appear to create your first partition. Create your Fat32 partition first. Click the drop down box and click Fat32. Choose the size you want to make it (I just write the size of my EXT4 partition +30MB in the 'Free space following box'---Example:- I want a 512 MB EXT thein ill write 512+30 i.e. 542). leave it as primary. Now click add
14) Now U'll see 2 partitions, one FAT32 and the other one is unallocated, right click on the unallocated one and click new then type 30 in the free space following box, make sure its also on primary partition in the create as box, and then u can select any file system you want (EXT2,3,4). then click add
15) Now only 30 MB will be shown as unallocated. Right click on that and click new, don't change anything, except the file system box, select it as linux SWAP, then click add
16) Now click apply. Congratulations!!!!!!! You are done with the partitioning of your SD card!!!!
17) On the top left of your screen u can see an icon named as exit/turn off, click on it and then select reboot and click ok... ur pc will restart and boot to windows....
---------------------------------------------------------------
This will Give your a successfully working EXT and swap partition, that to of your desired Size!!!!
Hope this proves to be helpful to anyone who requires it.... feel free to post questions if u have any problems understanding these steps
can you please change all those 4s... it is really irritating!
Sent from my HTC Wildfire using XDA App
Profiler08 said:
can you please change all those 4s... it is really irritating!
Sent from my HTC Wildfire using XDA App
Click to expand...
Click to collapse
Sure mate.... ill do it as and when i get time...
it work! thanks buddy!
I got noob question.
Do this solve the problem of getting low memory space msg on your phone?
adnanasim80 said:
I got noob question.
Do this solve the problem of getting low memory space msg on your phone?
Click to expand...
Click to collapse
You will have to install the Apps2SD Script after this, and move the apps and dalvik cache to the SD card after this guide, to move your apps to SD and remove the low mem space message.
adnanasim80 said:
I got noob question.
Do this solve the problem of getting low memory space msg on your phone?
Click to expand...
Click to collapse
3xeno is right..u need to flash the script... alternatively what u can do is that flash a rom that already has apps2sd in it...
ex:- wildpuzzle,ds,CM6&7...etc..
pyroblazer said:
3xeno is right..u need to flash the script... alternatively what u can do is that flash a rom that already has apps2sd in it...
ex:- wildpuzzle,ds,CM6&7...etc..
Click to expand...
Click to collapse
I have got latest HBOOT. Do you think I could still flash other roms on my HTC wildfire?
I tried few methods but all in vain. Maybe I don`t have vast knowledge of flashing and rooting.
Any suggestion....
HTC Wildfire
UK network UNLocked
Software version 2.2.1
Kernel version 2.6.32.21-g6c55ee4
HBOOT-1.01.0002
MICROP-0622
Touch Panel-atmel224_16ab
Radio 0-3.35.20.10
adnanasim80 said:
I have got latest HBOOT. Do you think I could still flash other roms on my HTC wildfire?
Click to expand...
Click to collapse
Not possible as of now. You will have to wait.
Can this work with unrooted Wildfire 2.2.1?!
Is using this tutorial will allow me to install "ALL" Apps to SD Card and leave phone memory free ??
Already using App 2 SD Pro and Apps 2SD , is this guide useful for me or those two apps are doing the job
Is it the only way to partition SD card?
aq79 said:
Is it the only way to partition SD card?
Click to expand...
Click to collapse
interests me too,
because on my HD2 i use CWM to create this partition or MiniTool Partition Wizard Home Edition 5.2.
Do this methodes work on wildfire?
johnsk said:
interests me too,
because on my HD2 i use CWM to create this partition or MiniTool Partition Wizard Home Edition 5.2.
Do this methodes work on wildfire?
Click to expand...
Click to collapse
CWM Method works. That is what I did on my Wildfire to enable DTApps2SD, and no issues.
EDIT: I meant ROM Manager.
3xeno said:
CWM Method works. That is what I did on my Wildfire to enable DTApps2SD, and no issues.
EDIT: I meant ROM Manager.
Click to expand...
Click to collapse
I also used ROM manager to create swap partition for Wildpuzzel ROM but after didn't know that ROM manager can create Ext-3 or Ext-4 partitions
Thanks for clarification
It's EXT-3 only AFAIK. But, DTApps2SD can convert EXT3 to EXT4 (Or EXT2 to EXT3). You can take a look here:
http://www.facebook.com/note.php?note_id=158826790833326
MohamedYousri said:
Can this work with unrooted Wildfire 2.2.1?!
Is using this tutorial will allow me to install "ALL" Apps to SD Card and leave phone memory free ??
Already using App 2 SD Pro and Apps 2SD , is this guide useful for me or those two apps are doing the job
Click to expand...
Click to collapse
May you answer my question plz , Thanks all
Not applicable to Unrooted phones.
MohamedYousri said:
May you answer my question plz , Thanks all
Click to expand...
Click to collapse
roted phones - when we speak on wildfire before 1.01 upgrade - famous ota upgrade -wildfire gains android 2.2 and everyone who has accepte this upgrade got more restrictive upgrade to hboot
and now they are crying - just reading isnt enougtch - no root is available for their phones - by design.
now to yur question - can i root wildfire ?
just polish your englisch. s-off - till time - vorget it
m32
3xeno said:
Not applicable to Unrooted phones.
Click to expand...
Click to collapse
rooted != s-off and cid != 11111111 - free cid

Another problem with moving apps to SD

I rooted.
I flashed attn1 R012
I ADB'd (why?)
I partitioned with ROM Manager
I cannot get an app from Market to work to move my apps to SD.
Did I install the wrong ROM for this?
I thought this was supposed to be a feature of this ROM.
Al I wanted to be able to do was get rid of bloatware and move the apps to the SD.
This is getting overwhelming.
What do I do?
Download titanuim backup and check in a2sd and see if u have a ext?
Sent from my Liberty using XDA App
I just dl'ed it (the pro version) It's not in my apps list, but I do see it in settings>manage applications. ???
To move all of your downloaded apps to the SD card (note this does not affect your system apps):
Terminal Emulator
type:
su
Click to expand...
Click to collapse
accept SuperUser permissions
then:
a2sd reinstall
Click to expand...
Click to collapse
melmelby said:
I just dl'ed it (the pro version) It's not in my apps list, but I do see it in settings>manage applications. ???
Click to expand...
Click to collapse
You have to also download the free version the pay is just the certificate to unlock the extras features
Sent from my Liberty using XDA App
Ok, I did a2sd reinstall at terminal emulator.
I downloaded Titanium free to go with my unlock version.
Here's what I see now:
Internal 194MB (117MB Free)
SD Card 7.61 GB (6.65GB Free)
SD Card (a2sd) 239 MB (124MB Free)
So, looks like it is setup now, right?
Thanks for your help!
I should probably increase the a2sd size; I don't have nearly all of the apps I want
okay my first post!
I did the above mentioned all looks good. Do have to do this every once in a while to move the apps to the sd card or will all future downloaded apps be moved to the sd card at download?
All future downloads/installations will automatically be placed on the ext partition. So nope, just do it once, make sure it's installed, and you're ready to take off.
Thanks for the response.
1. If I flash another rom with a2sd do i have to do anything special in regards to the apps on the on the ext.
2. Is the devlik cache also moved to the Sd card now? If not how would I move it?
3. If I replace the sd card with a new one would I just format and create the ext partion and how do I get the apps off the old card?
Thanks in advance
E.Cadro said:
Thanks for the response.
1. If I flash another rom with a2sd do i have to do anything special in regards to the apps on the on the ext.
2. Is the devlik cache also moved to the Sd card now? If not how would I move it?
3. If I replace the sd card with a new one would I just format and create the ext partion and how do I get the apps off the old card?
Thanks in advance
Click to expand...
Click to collapse
1. if you're using DT a2sd then yes you will need to reflash it after flashing a new rom.
2. again if using DT a2sd you will have to go into the terminal emulator and type 'su', hit enter. Then type 'a2sd cachesd'. This will move your dalvic to the ext. On the built a2sd there is no option to do this.
3. to get the apps of the old ext partition you will need some form of a linux operating system such as ubuntu (you can run ubunty right off a cd or usb without actually installing it to your computer) and you can literally just copy and paste. Windows does not do this as it cannnot see you ext partition and I have no idea if Mac can or not.
Understood.
Thanks for the quick response.

Sony Xperia ZR – Mount ExternalSD2InternalSD

Hi,
This is my first android device, so am pretty much a newbie for android.
Have created this mod to mount external SD card partition as internal partition.
I took pointers from a lot of threads on xda forums to get this working, so I feel bound to share it.
Note: Have only tested it with Android 4.1.
(I'm not responsible for any Damage to your phone. Use at your own risk.)
Note: This will likely result in data loss. Backup!
Required :
1. Root Access
2. init.d support click here
3. Root Browser click here
4. SManager click here
5. An sd card (duh!) (with class 10 SD cards preferable)
6. Some way to partition your SD Card (like MiniTool Partition Manager)
Install instructions:
1. Create two ‘fat32’ partitions on SD card(EDIT: PS: both partitions should be Primary). Your first partition will be mounted as normal extSd card, and your second partition will be mounted as internal SD Card for your apps. (I partitioned my 64GB(10^9 bytes) sd card with ~16 GB 1st partition and ~42 GB 2nd partition)
2. Copy and paste “mountSd” to etc/init.d folder. (If you don’t have such a folder, means you lack init.d support. click here and follow instructions to enable it) This script creates another mount point called ‘sdcard2’ and mounts current internal sd card there. It also tries to mount second partition to ‘sdcard0’ location, but seems to fail some times (as fat32 is not natively supported linux partition it seems, but could be wrong), so step 3 is required.
3. Copy ‘mountSdFailSafe.txt’ to your phone’s ‘/data’ folder. Now with ‘SManager’, register this file as script with ‘su’ and ‘boot’ selected. (click and hold script -> in context menu click ‘Open As..’ -> ‘Script/Executable’ -> Is Script = true, select ‘su’ and ‘boot’ buttons)
4. Restart.
This should do it. Once restarted, second partition will be shown as internal memory.
Note:
You will lose all app data and other app related customizations. You may be able to restore it by simply copy pasting ‘Android’ folder from ‘/storage/sdcard2’ to ‘/storage/sdcard0’. This has not been tested by me but should work theoretically (as I started with a blank phone, and so did not need to back up my app data). Or you could use Titanium Backup.
Some Issues that occur due to this mod:
I have been using this mod since the past 2 weeks, and the phone is quite stable with this mod.
The only issue I have faced is that when connected to PC (Windows 8) through USB, ‘My Computer’ keeps crashing unless and until you disconnect the phone. Otherwise it seems to be working fine. To circumvent this issue I have been using Samba to share files between PC and my phone.
Please share how it works out for you guys.
Other Notes:
I tried to get this working with ext4 partition, which has a +ves that it will not require step ‘3’ of install instructions and supports file sizes >4GB, but there are loads of permission issues happening, which I could not solve.
(Thought of setting “set GID” bit and then finding and adding all users to root group but failed. Also tried to set owner group ‘sdcard_rw’ without much success. May be someone who knows linux better may know how to solve this, Could not find much help on the forums as it seems others are facing a similar problem see more)
Thanks to:
For basic idea (PS: do not use the given method exactly as you will end up in a boot loop. For some reason, ‘sdcard1’ mount point has to be mounted by system only and can’t be mounted any other way, it seems.)
http://forum.xda-developers.com/showthread.php?t=2180733
Edit:
Simplified installation if you do not care for easy accessibility to your orig internal memory:
Use this video tutorial by ashwin123:
The only exceptions are that, you need to partition your card,
and you have to use the file 'mountSdFailSafe.txt' instead of the file in the package mentioned by him.
Nice
Waiting for someone to test it n confirm it successfully works
Still here
N!geR -> E!ch0
NisJ said:
Hi,
This is my first android device, so am pretty much a newbie for android.
Have created this mod to mount external SD card partition as internal partition.
I took pointers from a lot of threads on xda forums to get this working, so I feel bound to share it.
Note: Have only tested it with Android 4.1.
(I'm not responsible for any Damage to your phone. Use at your own risk.)
Note: This will likely result in data loss. Backup!
Required :
1. Root Access
2. init.d support click here
3. Root Browser click here
4. SManager click here
5. An sd card (duh!) (with class 10 SD cards preferable)
6. Some way to partition your SD Card (like MiniTool Partition Manager)
Install instructions:
1. Create two ‘fat32’ partitions on SD card. Your first partition will be mounted as normal extSd card, and your second partition will be mounted as internal SD Card for your apps. (I partitioned my 64GB(10^9 bytes) sd card with ~16 GB 1st partition and ~42 GB 2nd partition)
2. Copy and paste “mountSd” to etc/init.d folder. (If you don’t have such a folder, means you lack init.d support. click here and follow instructions to enable it) This script creates another mount point called ‘sdcard2’ and mounts current internal sd card there. It also tries to mount second partition to ‘sdcard0’ location, but seems to fail some times (as fat32 is not natively supported linux partition it seems, but could be wrong), so step 3 is required.
3. Copy ‘mountSdFailSafe.txt’ to your phone’s ‘/data’ folder. Now with ‘SManager’, register this file as script with ‘su’ and ‘boot’ selected. (click and hold script -> in context menu click ‘Open As..’ -> ‘Script/Executable’ -> Is Script = true, select ‘su’ and ‘boot’ buttons)
4. Restart.
This should do it. Once restarted, second partition will be shown as internal memory.
Note:
You will lose all app data and other app related customizations. You may be able to restore it by simply copy pasting ‘Android’ folder from ‘/storage/sdcard2’ to ‘/storage/sdcard0’. This has not been tested by me but should work theoretically (as I started with a blank phone, and so did not need to back up my app data). Or you could use Titanium Backup.
Some Issues that occur due to this mod:
I have been using this mod since the past 2 weeks, and the phone is quite stable with this mod.
The only issue I have faced is that when connected to PC (Windows 8) through USB, ‘My Computer’ keeps crashing unless and until you disconnect the phone. Otherwise it seems to be working fine. To circumvent this issue I have been using Samba to share files between PC and my phone.
Please share how it works out for you guys.
Other Notes:
I tried to get this working with ext4 partition, which has a +ves that it will not require step ‘3’ of install instructions and supports file sizes >4GB, but there are loads of permission issues happening, which I could not solve.
(Thought of setting “set GID” bit and then finding and adding all users to root group but failed. Also tried to set owner group ‘sdcard_rw’ without much success. May be someone who knows linux better may know how to solve this, Could not find much help on the forums as it seems others are facing a similar problem see more)
Thanks to:
For basic idea (PS: do not use the given method exactly as you will end up in a boot loop. For some reason, ‘sdcard1’ mount point has to be mounted by system only and can’t be mounted any other way, it seems.)
http://forum.xda-developers.com/showthread.php?t=2180733
Click to expand...
Click to collapse
Am interested to try this but before I do, just wanted to check when you say data is lost, is it due to the lost of the original /data partition? Or just due to the sd card's partition?
What's the outcome when this is done, I mean do we have two data partitions one from the original phone's memory and another with the sdcard? And in the settings menu, will we get to choose to send apps over to sd? Thanks
grim_ripper said:
Am interested to try this but before I do, just wanted to check when you say data is lost, is it due to the lost of the original /data partition? Or just due to the sd card's partition?
What's the outcome when this is done, I mean do we have two data partitions one from the original phone's memory and another with the sdcard? And in the settings menu, will we get to choose to send apps over to sd? Thanks
Click to expand...
Click to collapse
Your application data will be lost in a way, as orig internal sd card will be mounted to 'sdcard2' mount point(newly created). All your app data will be installed to your memory card's second partition, which is now the new internal sdcard. To access your orig data, you will have to go to it through a file manager, and apps or media scanner will not be able to access this memory any more.
The scripts provided will not format your internal memory.
Still apk files, dalvik cache etc, will still take up your original internal memory's space.
Partitioning your sd card will probably format it as well unless you take special precaution (ie. through shrink volume).
Hope it makes sense...?
NisJ said:
Your application data will be lost in a way, as orig internal sd card will be mounted to 'sdcard2' mount point(newly created). All your app data will be installed to your memory card's second partition, which is now the new internal sdcard. To access your orig data, you will have to go to it through a file manager, and apps or media scanner will not be able to access this memory any more.
The scripts provided will not format your internal memory.
Still apk files, dalvik cache etc, will still take up your original internal memory's space.
Partitioning your sd card will probably format it as well unless you take special precaution (ie. through shrink volume).
Hope it makes sense...?
Click to expand...
Click to collapse
It makes sense, just am confused on how the system will still recognize the original storage when the sd card's storage is supposingly replacing it. Could you post a screen shot of your storage from settings?
grim_ripper said:
It makes sense, just am confused on how the system will still recognize the original storage when the sd card's storage is supposingly replacing it. Could you post a screen shot of your storage from settings?
Click to expand...
Click to collapse
Here you go....
PS: third image shows that internal storage is still accessible, just not to apps. Only apk files, and other android files go there go there. sdcard2 in 4th image is newly created mount point for your orig internal storage, but is ignored by most of the apps...
NisJ said:
Here you go....
PS: third image shows that internal storage is still accessible, just not to apps. Only apk files, and other android files go there go there. sdcard2 in 4th image is newly created mount point for your orig internal storage, but is ignored by most of the apps...
Click to expand...
Click to collapse
Can u do a tutorial video how to install this script bro?
Cuz the installation steps r bit complicated
Still here
N!geR -> E!ch0
NisJ said:
Here you go....
PS: third image shows that internal storage is still accessible, just not to apps. Only apk files, and other android files go there go there. sdcard2 in 4th image is newly created mount point for your orig internal storage, but is ignored by most of the apps...
Click to expand...
Click to collapse
Phone keeps rebooting now, couldn't copy it to /etc/init.d
I think it has something to do with having data running in the background, now I don't know what to do with my phone
EDIT: Ok, manage to recover from the reboot state, had to deny root access to my file explorer. I think the reboot was caused when I set permission to write for /system. Anyway, everytime I keep trying to copy to /etc/init.d, I get a permission denied so am not sure what I should do now.
grim_ripper said:
Phone keeps rebooting now, couldn't copy it to /etc/init.d
I think it has something to do with having data running in the background, now I don't know what to do with my phone
EDIT: Ok, manage to recover from the reboot state, had to deny root access to my file explorer. I think the reboot was caused when I set permission to write for /system. Anyway, everytime I keep trying to copy to /etc/init.d, I get a permission denied so am not sure what I should do now.
Click to expand...
Click to collapse
When ever you copy something to init.d it will reboot, or does it go into boot loop?
To check if it worked correctly, see if new mount point storage/sdcard2 was created..
EDIT: If it worked correctly, then you could move to next step.
else you could also skip it, and goto the next step of SManager, but in that case you will lose access to your original internal storage as it wont be mounted to sdcard2.
E!ch0 said:
Can u do a tutorial video how to install this script bro?
Cuz the installation steps r bit complicated
Still here
N!geR -> E!ch0
Click to expand...
Click to collapse
Creating a video will take time at least til sat... prob more.
Will see if I can create a simplified install instructions once i reach home.
NisJ said:
When ever you copy something to init.d it will reboot, or does it go into boot loop?
To check if it worked correctly, see if new mount point storage/sdcard2 was created..
EDIT: If it worked correctly, then you could move to next step.
else you could also skip it, and goto the next step of SManager, but in that case you will lose access to your original internal storage as it wont be mounted to sdcard2.
Click to expand...
Click to collapse
What happens is that everytime I try to mount /system as writable, it reboots and hence I can't copy either files to their designated location
EDIT: Also, now everytime I reboot, there's a popup that says USB connectivity has stopped, and if I go under settings->storage, settings fc. I'm thinking this has something to do with two partitions on the sd card so I hope it all goes away when this works or I revert back to as it was.
EDIT 2: So I managed to get all the files to the appropriate place using terminal and managed to get the script to run at boot. Alas, the phone doesn't detect my sdcard at all now and still throws the USB connectivity error at boot. Once I removed the sdcard, everything works alright. Also, I figured the solution to the reboot (haven't tested it yet as I wanted to resolve my sdcard first):
http://forum.xda-developers.com/showthread.php?t=2317432
EDIT 3: Got the reboot solve, but the sdcard can't be read and I tried plugging it into my other phone, the first partition is only read. I can't get minitool to even find the 2nd partition. I am thinking I need to get a card reader to plug it into my laptop. Anyway, I went through your script and open the log file it used, says that there's an invalid argument for mount. Any idea?
Final Edit: Got it working! I had to re-partition my sdcard and made both partitions primary so maybe you might want to add that in OP as MiniTool by default selected the 2nd partition as logical
grim_ripper said:
What happens is that everytime I try to mount /system as writable, it reboots and hence I can't copy either files to their designated location
EDIT: Also, now everytime I reboot, there's a popup that says USB connectivity has stopped, and if I go under settings->storage, settings fc. I'm thinking this has something to do with two partitions on the sd card so I hope it all goes away when this works or I revert back to as it was.
EDIT 2: So I managed to get all the files to the appropriate place using terminal and managed to get the script to run at boot. Alas, the phone doesn't detect my sdcard at all now and still throws the USB connectivity error at boot. Once I removed the sdcard, everything works alright. Also, I figured the solution to the reboot (haven't tested it yet as I wanted to resolve my sdcard first):
http://forum.xda-developers.com/showthread.php?t=2317432
EDIT 3: Got the reboot solve, but the sdcard can't be read and I tried plugging it into my other phone, the first partition is only read. I can't get minitool to even find the 2nd partition. I am thinking I need to get a card reader to plug it into my laptop. Anyway, I went through your script and open the log file it used, says that there's an invalid argument for mount. Any idea?
Click to expand...
Click to collapse
Why are you trying to mount /system as rw?
for getting init.d support you just have to download the apk from mentioned thread and install it, and then fallow instruction in app.
you can mount root as rw with the foll command if you want, and that is exactly what is done in he scripts as well if you will check:
Code:
mount -o remount,rw /
also to check if partition is created on sd card, type the command:
Code:
blkid
and see if
Code:
/dev/block/vold/179:34
is listed
if not post the output and i'll see what i can do.
grim_ripper said:
Final Edit: Got it working! I had to re-partition my sdcard and made both partitions primary so maybe you might want to add that in OP as MiniTool by default selected the 2nd partition as logical
Click to expand...
Click to collapse
EDIT: Correct, you need both the partitions to be primary. got out of my mind when posting the tutorial.
NisJ said:
Why are you trying to mount /system as rw?
for getting init.d support you just have to download the apk from mentioned thread and install it, and then fallow instruction in app.
you can mount root as rw with the foll command if you want, and that is exactly what is done in he scripts as well if you will check:
Code:
mount -o remount,rw /
also to check if partition is created on sd card, type the command:
Code:
blkid
and see if
Code:
/dev/block/vold/179:34
is listed
if not post the output and i'll see what i can do.
EDIT: Correct, you need both the partitions to be primary. got out of my mind when posting the tutorial.
Click to expand...
Click to collapse
For whatever reason, my /etc folder is actually a link from /system/etc
Could you post a way to revert back? I think my apps are acting all funny now and just want to revert back to before. Thanks!
grim_ripper said:
Could you post a way to revert back? I think my apps are acting all funny now and just want to revert back to before. Thanks!
Click to expand...
Click to collapse
The apps are behaving funny because you have lost their data as I had warned in the original post.
To fix do either of the foll:
1. reinstall app, and start fresh.
or
2. restore from Titanium backup if you had created...
or
3. copy paste 'Android' folder from sdcard2 if it is created to 'sdcard0'
To remove and revert, just delete the files from int.d, and stop scheduling it in SManger.
Note: to un schedule it from smanager, you first have to remove memory card, un schedule and then put in your memory card (this is coz when phone boots up, it is in standard way, with 8gb internal but, after script is executed SManager looses its data too.
How complicated will it be to make this compatible with 4.2.2?
grim_ripper said:
How complicated will it be to make this compatible with 4.2.2?
Click to expand...
Click to collapse
Ideally should be possible, unless something has changed majorly, but I haven't tried it, as am waiting for OTA update. If it is not forth coming in 2-3 weeks, may be tempted to flash nordic rom and try.
NisJ said:
Ideally should be possible, unless something has changed majorly, but I haven't tried it, as am waiting for OTA update. If it is not forth coming in 2-3 weeks, may be tempted to flash nordic rom and try.
Click to expand...
Click to collapse
I did try but nothing happened, am guessing it has permission issues or something on those lines
grim_ripper said:
I did try but nothing happened, am guessing it has permission issues or something on those lines
Click to expand...
Click to collapse
Could you be more specific? Like system restarts etc...
Else in terminal try out what I Gave in post no 12 and give me what the output is for both the commands in the terminal.
Note: execute them with super user credentials.
Thanks
NisJ said:
Could you be more specific? Like system restarts etc...
Else in terminal try out what I Gave in post no 12 and give me what the output is for both the commands in the terminal.
Note: execute them with super user credentials.
Thanks
Click to expand...
Click to collapse
on the 4.2.2 update, it doesnt recognize the second partition even if it is formatted to primary and set to active. there r definitely some updates done in that field and plus i cant get the init.d rights on the phone as the test.log file is absent in the data folder..no matter what i do i just cant get it straight with the present procedure. please try it on 4.2 and there r more frequent updates on the nordiac then the local version. so i decided to flash it rather than waiting for ota update

Categories

Resources