yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] CharonTheGreat:
Frozen at G1 splash

can someone help me???

i was rooted on rc 33 jf 1.42

i prepared my Class 6 8G card on my MAC using disk utility then 2 partitions half (3.43G or whatever)on FAT 1st then second half (3.whatever) as ext2

i was trying to do the apps to sd card thing and after doin all of the terminal commands (i got to the point right after seeing how much space i have on my sd card and internal) this was my next step:

busybox cp -a /data/app /system/sd

rm -r /data/app

ln -s /system/sd/app /data/app

but after doin it it kept saying "no space on memory" or somethin so i went to internet cleared cache, forms, cookies, and history then restarted to make sure the terminal knew (noobish)

and it just froze at the G1 splash screen...HELP!!!!!

something like this happened to me when i downloaded a theme and i just reinstalled my original modded rc33 firm and it was fixed, but this time it did the same thing. i can still pull up the system recovery utility screen so im wondering if theres anything i can type in the log (alt+L) or console (alt+x)
[G1 Android Development] CharonTheGreat:
can someone help me???

i was rooted on rc 33 jf 1.42

i prepared my Class 6 8G card on my MAC using disk utility then 2 partitions half (3.43G or whatever)on FAT 1st then second half (3.whatever) as ext2

i was trying to do the apps to sd card thing and after doin all of the terminal commands (i got to the point right after seeing how much space i have on my sd card and internal) this was my next step:

busybox cp -a /data/app /system/sd

rm -r /data/app

ln -s /system/sd/app /data/app

but after doin it it kept saying "no space on memory" or somethin so i went to internet cleared cache, forms, cookies, and history then restarted to make sure the terminal knew (noobish)

and it just froze at the G1 splash screen...HELP!!!!!

something like this happened to me when i downloaded a theme and i just reinstalled my original modded rc33 firm and it was fixed, but this time it did the same thing. i can still pull up the system recovery utility screen so im wondering if theres anything i can type in the log (alt+L) or console (alt+x)
[G1 Android Development] jairomeo:
Did you move just apps? Some apps put things inside the /data/data too so you will lose some space, you wont stay at 70. Plus the cache will take space too.

As long as you did it right if you do

ls -la /data/

you should see

app -> /system/sd/app

app-private -> /system/sd/app-private

and etc...

if you don't see that then follow the instructions to set the link
[G1 Android Development] highrolla1866:
Trying to move apps....

I am new to everything in this site so if I sound like a n00b thats cause I really am. LOL and I appreciate any help any one is willing to give me.

I am running Windows Vista and have followed all the steps in this post exactly. I get to Step 11 where it tells you to check if you have something that resmebles this string.../dev/mmcblk0p2 1.2G 9.1M 1.1G 1% /system/sd. I DO NOT have anything that resembles that, infact, the largest string I have listed is /dev/block/mtbblock5 @ 74.8M.

It says that if you dont see this line you didnt partion correctly, I used PPM 9 as recom. When I open PPM is shows the SD card as formatted in FAT32 AND has a 474.5 MB Partition in Linux Ext2. I believe this to be the correct format for the SD.

So my question is, why am I not seeing this string in busybox? Did I skip something or is my SD card wrong? I am using the ORIGINAL 1 GIG SD card, that came with hte G1, altho I have a 8 GIG on the way. Thank you guys very much for the continued efforts of making the G1 1000x better than the iPhone.
[G1 Android Development] highrolla1866:
New Problem....

Ok so I was up all last night but I finally figured out how to move them over. But now, when my SD card is inserted, it is not showing up in my Settings, Camera, or Computer. I ran the Command abd shell ls /system/sd/app and all my apps are there. Hoiwever, I cannot take any pictures, or access my music or ringtones.

Anyone got any suggestions? Has this happend to anyone else?

Thanks guys :D

EDIT* So it seems to me like when I Formatted the SD, maybe the FAT32 is damaged? I used PPM 9.0 and I KNOW for a fact that there were 2 Partions, one with FAT32 and the other with EXT2. I split the 1 GIG SD card approx in half, and the EXT2 partion is 479.00 MB. So I know that there is another part to the SD, anyone got any ideas on why I am not being able to access it?
[G1 Android Development] jimmytango:
Im not sure if i did this right. when i install a new app it shows up in /data/app and /system/sd.
[G1 Android Development] bigzae:
when i try to start everything, in the command prompt it says "adb" is not recognized. wut did i do wrong?
[G1 Android Development] craig2012:
In not found!!!

what the hell does that mean?? did i do something wrong because it keeps saying IN: not found when i put it in! HELP!!!
[G1 Android Development] :
lol.................. that happened to me too it took me 3 months to figure out is was actually LN
[G1 Android Development] craig2012:
lmao! now i got it!!! 132 app + games and 45 MB left!!! Thanx!
[G1 Android Development] orokukarisawa:
Can anyone help me? I just rooted my phone yesterday I'm pretty much a noob at this I had correctly partioned my SD card using PPM9 one FAT32 with about 6gigs and one EXT2 with like 452MB and I tried to to do this using the instructions to do it right fro0m the G1 I got up to the reboot your phone part and now my G1 gets stuck on the Splash screen what did I do wrong? And how can I save my phone?

This is what I did from the terminal I'm running JFADP1.5 please help email is orokukarisawa@gmail.com or aim orokukarisawa any and all help appreciated

$su

#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

#mkdir /system/sd

6. Download the attached modified mountd.conf and init.rc files to your SD.

#busybox cp -a /sdcard/mountd.conf /system/etc/mountd.conf

#busybox cp -a /sdcard/init.rc /system/init.rc

9. Reboot your g1 when I rebooted it got stuck on the splash screen.
[G1 Android Development] thitto:
i've some question..

i got send my apps to sd, but now when i'll do i download on the market and install, the app will install direct on the sd, or everytime i need to copy the system/app to my sd?
[G1 Android Development] crxtasi:
yup the apps downloaded should be already in your sd card.
[G1 Android Development] mastermindg:
Howto On Cupcake

I've rooted my phone and upgraded to this build:

dream_devphone-userdebug 1.5 crb21

This is the cupcake development branch. My problem is that mountd.conf is no longer being used. I see fstab and I've searched the phone for all config's. How can I complete this process with this build?
[G1 Android Development] jmprgrl74:
Paragon Partition Manager

Any thoughts on an alternative to paragon partition manager 9 since it's a paid program now? (v10) I tried the express but it fubar'd my computer so not trying that again.
[G1 Android Development] LucidREM:
short answer: linux

well .. that's really the only answer .. unless you do this:

http://xdaforums.com/showthread.php?t=500387
[G1 Android Development] jmprgrl74:
paragon

LOL...okay, I'll put a whole new OS on my computer for this one thing. :P Actually, I've considered doing it just cuz but just haven't looked into the steps to put it on the same laptop with Vista yet.
[G1 Android Development] LucidREM:
well you can download a liveCD version that runs like a regular program .. you can install it side-by-side with windows .. you can install it as a standalone version .. or you can do what i prefer and download Sun VirtualBox and install it as a virtual machine inside windows .. the latter is what i currently do .. i have tested all the methods .. so the VirtualBox method is totally free (always a plus) but just takes a little time to set it up .. i set mine with only 8G of space for the virtual machine since i am not actually using it for software .. only for my G1 stuff
[G1 Android Development] silverhack:
I had the same issue. I just followed the instructions anyway (just installed the mountd.conf into /system/etc without an original being there) and it worked great for me!

I just completed this process, it was super easy and works great. Of course, I've been working with Linux for several years, so this was pretty cake.
[G1 Android Development] 2leaponover1:
What the heck -- frustrated beyond belief

Did everything as said. Got stuck at Tmobile G1 screen. Wiped, reflashed and followed the steps again. Same friggin thing. Two other people have said this and gotten no responses. I did search through this thread and found nothing to help. Would someone please advise on this. What is more than one person doing wrong?
[G1 Android Development] 2leaponover1:
great

now a wipe won't even get me past the G1 screen. This is BS.
[G1 Android Development] barracudax:
Good evening

so i need to format the sdcard to fat

i already try it using paragon n my pc n other software but still the lowest option is fat32.

can u give me a clue hot to format it to fat ?

n can the tutorial bout running apps from sd worked if im using fat32 n ext2 ?

thank you so much

before n after
[G1 Android Development] BattousaiTMS86:
I keep getting error

when push mountd.conf I get cannot stat no such file or directory...the file is saved to sd card...so I am doing everything you said...what could it be??
[G1 Android Development] hah2110:
Are you able to use this on CupCake yet?
[G1 Android Development] jman2383:
I am new to learning how modded phones work

I have the g1 T mobile phone and have the jf 1.51 adp update. I have a problem, my phone is filled with aps and I was wondering if anyone could help a noob out and tell me how I can put my aps to the sd card! If anyone can help It would be much appreciated!!
[G1 Android Development] LucidREM:
How to run applications off the sdcard

first: partition the card into two partitions: FAT32/EXT2

1. go here: http://xdaforums.com/showthread.php?t=480582

2. scan the barcode

3. download my app

4. use the app to download my script

5. open Terminal and type

$su
#lucid -a -sd

now your apps will continue to be symlinked to the SD
[G1 Android Development] digilaz:
Instructions without adb using terminal app by LucidREM

this is a form of the instructions from this thread .. but modified slightly to be used directly from the "Terminal" .. i did not use my USB on my phone to root or run apps .. everything i did was on the G1

$su

#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

#mkdir /system/sd

6. Download the attached modified mountd.conf and init.rc files to your SD.

#busybox cp -a /sdcard/mountd.conf /system/etc/mountd.conf

#busybox cp -a /sdcard/init.rc /system/init.rc

9. Reboot your g1

got about this far, and now my g1 appears to be bricked. help please. it wont go past the black t-mobile g1 screen :(
[G1 Android Development] LucidREM:
Do Not Use Mountd.conf Init.rc Files

the mountd.conf and the init.rc files are obsolete .. they are completely bogus once you are on "cupcake" fw1.5 .. every ROM on this forum now i believe supports the second partition to put apps2SD .. just flash JFv1.51 (or whatever ROM you have) .. your phone is not "bricked" if your buttons respond

GREEN+MENU+RED

this will reboot

HOME+POWER

this will get into recovery

CAMERA+POWER

this will get into the bootloader

if any of these methods respond you are NOT "bricked"
[G1 Android Development] Smokuevo:
so gonna need linux or can i run it from that uburu?
[G1 Android Development] :
unburu(sic) IS linux
[G1 Android Development] Smokuevo:
well yeah i meant to say i can use that instead..... lol
[G1 Android Development] Rafase282:
I have a Sandisk 16GB microSDHC (SDSDQ-016G-E11M, Retail Package)

if I move the data will it be too slow? How do I know what class do I have?
[G1 Android Development] Smokuevo:
i got force closing on everything..

edit

nvm... i think it takes a bit after restart.. now everything back to normal
[G1 Android Development] Smokuevo:
it should prob say on the stick 2 , 4 , or 6 ... 2 will be to slow ..
[G1 Android Development] Rafase282:
I think is a 2, but is fine I still have 16 GB i wcould even install another OS and have way too much free space lol
[G1 Android Development] jjcd51590:
Grrr

Hey everyone I'm having troubles with this last night i deleted mount.conf and i found out that my sdcard wouldn't mount and i tried reinstalling jf rc30 1.31 but i renamed a theme update so after a while i tried to push original mountd.conf back but "device is out of space" i thought i was really messed up but when i deleted the /system/etc/NOTICE it gave me room and i was able to push mountd.conf back over and all worked well.

Ok my question now ive pushed init.rc and mountd.conf everythings good but ewhen i do busybox df -h i do not get the right output. so whats goin on lol?
[G1 Android Development] Smokuevo:
your card is not paritioned in ext2?
[G1 Android Development] lazaro17:
speaking of ext2, i saw OP said this can easily be done on a mac machine. i've been searching google like crazy. Can someone shed some light on me if ext2 partition is possible on a mac?
[G1 Android Development] jjcd51590:
when ever i opened it on ubuntu and paragon it said that it was ext2

i got it i just said screw it and kept goin but i guess my card made it all laggy and buggy so i undid it till i get an 8 or 16 gig
[G1 Android Development] biglimpdog:
Thanks so much, I just figured it all out, took many hours to get it from rc30 back to 29 then the JF v1.31 but I got it all up and working now, thanks for the easy step by step!!!
[G1 Android Development] Smokuevo:
i cant go back to normall....
[G1 Android Development] Smokuevo:
recursion detected omitting directory system/sd/data/data
[G1 Android Development] Smokuevo:
i cant dial access anything everything force closes..i wanna go back to defaultt.....
[G1 Android Development] dwang:
try this

adb shell

cd /data

rm data

busybox cp -a /system/sd/data /data/data
[G1 Android Development] ashshlay:
I have a class 4 8GB card and I further copied /data/data after using the first couple of steps and it runs at a reasonable rate. I am going to keep my G1 settings the way they are and even get a class faster.

It seems these mountd.conf and init.rc files are even different than the ones posted in another thread. I folowed those instructions and had some problems getting ext2 to show up after reboot with those files. I used those files and these instructions and had the same problem until I just restarted and used the attached files and steps included and it worked nicely.

Thanks dwang!
[G1 Android Development] Smokuevo:
i actually did a factory reset. ordered a class 6 8gb to replace my class 4 8gb... figured the more apps i installed made the thing run slower and slower too many apps wanted to reach internet or run at once which messed everything up... should have the memory stick sometime during this week. figured i wont move and caches since ill just move the /data/data folder to /system/sd again and that will take care of all cache for all apps
[G1 Android Development] dwang:
Got my class 6 8 gig sdcard today.

Unfortunately I wasn't able to copy my apps from my original sdcard to the 8gig card (got some weird stale nfs errors) so I had to install everything again.

The good news is I copied /data/data to the sdcard and I don't notice any appreciable slowdown. And all the apps seem to work with the /data/data running off the sdcard. I'll play with it for few more hours and if its solid, I'll update the original post.

EDIT: Encountered performance issues with the browser, so I moved /data/data back to internal storage.
[G1 Android Development] Smokuevo:
does your phone get warmer.. when i had my data data moved the battery would get warm and drain battery..

also i had processes like android.mms myfaves and bunch of other force closing. let me know what u discover.

thanks!!
[G1 Android Development] paul4now38:
I am a new user, but I am going this
[G1 Android Development] powersurged:
thanks for this thread! great write up! :D
[G1 Android Development] boldfilter:
will this work on the mytouch 32b with evil nano sense rom. I have an ext2 partition, but the appstosd2 application from the market dosnt work. My phone is rooted, thanks.
[G1 Android Development] LucidREM:
Apps2SD

have you tried:

# lucid -a -sd

http://xdaforums.com/showthread.php?t=480582
[G1 Android Development] prophetjinn:
Did you even notice how old this thread was? If i'm not mistaken the big bold text that states, "DOES NOT WORK ON CUPCAKE 1.5." Might be telling the truth. It requires android 1.3 i believe. That and the fact that the it says G1 android 1.3 leads me to believe that hero might not have even been out when this was written. I could be wrong.
[G1 Android Development] LucidREM:
New ROMs

actually the reason it says it does not work is that the two files (mount.conf, init.rc) do not need to be modified .. JF's cupcake build mounts the second partition automatically and the first partition was changed to some "vold" mounting instead of standard mounting previously .. this makes apps2SD that much easier as nearly every ROM now supports it .. but some ROMs work automatically and tampering with apps2SD on automatic ROMs could cause problems .. the procedures after the modified files (ie. cp -a, ln -s) are still valid commands and work for apps2SD
[G1 Android Development] Taboo711:
Using the instruction with adb

This is what I receive after rebooting and going back into Terminal.. is this still correct

$ su

# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

# busybox df -h

Filesystem Size Used Available Use% Mounted on

tmpfs 48.4M 0 48.4M 0% /dev

tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals

/dev/block/mtdblock3 67.5M 64.0M 3.5M 95% /system

/dev/block/loop0 1.4M 1.4M 0 100% /system/modules

/dev/block/loop1 3.1M 3.1M 0 100% /system/xbin

/dev/mmcblk0p2 5.3G 13.0K 5.0G 0% /system/sd

/dev/block/mtdblock5 74.8M 14.2M 60.5M 19% /data

/dev/block/mtdblock4 67.5M 1.1M 66.4M 2% /cache

/dev/block/mmcblk0p1 2.1G 12.0K 2.1G 0% /sdcard
[G1 Android Development] oreoOozZz:
Do you see the date of this thread? lol, just wipe, partition your sdcard and flash one of the roms in the forum and it will do everything automatically for you.
[G1 Android Development] Taboo711:
Continued

Yes i did notice the date, but you still responded :) . But I'm new... just trying to figure this out without any knowledge.. I do graphic arts and video editing. Not this type of thing, and did not want to create a new thread on the same subject.

I did jailbreak my phone just fine. I formatted/partitioned my sd card. I followed all the instructions using the Terminal Emulator. No errors or anything. But now that all is said is done, I don't think its installing apps to my sd card. I started with 60MB Internal Memory installed a few apps and its back down to 36MB. I did follow another tutorial that said that I can install the cupcake update (from JF) for a jailbreak phone. I just don't know if that makes this not install to the sd card again or if I did something wrong. I have a hard time understanding all the very "technical terminology."
[G1 Android Development] LucidREM:
Apps2SD

you have a second partition mounted to /system/sd .. depending on the ROM you are running you have many different options .. something like TheOfficial by enom will move the apps to the sdcard automatically .. even after moving the apk files you will still lose a little space on the phone when installing apps .. this is not a 100% fix to not take up any space on the G1 .. it simply reduces the rate at which you lose space

you can also use my script file to move files if your ROM does not do this automatically
[G1 Android Development] suncityrk:
can someone tell me where do I get simple driver for g1 so I can connect the phone and use this procedure, I dont want SDK because I'm facing problem of it cannot connect to some https site
[G1 Android Development] olvap377:
this is soo sweet thnx
[G1 Android Development] LucidREM:
How to run applications off the sdcard

first: this procedure can be done on the phone without the use of a PC so you do not need any drivers

second: this procedure is an antique as nearly all ROMs now utilize apps2SD automatically without the need for modifications

third: the driver you seek is very simple and easy to find along with the android sdk

i would love to be a prick and leave you with this (click here) but instead i will also leave you with this (click here)
[G1 Android Development] rynosaur:
Classic response to classic whining.

Hey Lucid, why do you suppose your LucidREM and a few of my other paid-appso are missing off the market place in Chief's SlideROM v1.0? It's a 2.1 Sense ROM with a Cm5.0.07test kernel. Any idea what gives on Google's end?
[G1 Android Development] LucidREM:
Android 2.1

my app (specifically) has not been tested and updated to run on the new 2.1 system .. so anything beyond 1.6 should not see it in the Market
[G1 Android Development] parithosh93:
works for other phones?

does this work for the acer liquid a1?
[G1 Android Development] mikedmeyer:
:eek:

Why don't you try the forum for your device? Using any kind of hack on a phone other than the one it's intended for is asking for a brick.
[G1 Android Development] adiladu:
Will this work on cynogenmod 6with ext4 partition..

Help please....bcoz thephone doesn't boot after this....
[G1 Android Development] adiladu:
Is there a way to completly move apps to sd.....after installing a few apps the phone memory bcomes full on cynogenmod 6...

Also I am an engenearing student and wold like to learn programing in android like you guys..where can I learn the basics......thanx in advance....
[G1 Android Development] :
My G1 does not see my ext2 partition even though I have it partitioned correct (fat32, then ext2, then linuxswap) and I have a rooted phone with CM6.1.
[G1 Android Development] bitbybit:
CM 6x+ no longer natively supports apps2sd afaik (does support the native froyo installation/move of apps to the sdcard I believe, however). Search the G1/Dream forums here and at cyanogenmod for firer4t apps2sd script which will hopefully get you what you're looking for.
[G1 Android Development] dwang:
No problems like that, but after using it for a while I've definitely noticed some slowdowns especially with the browser, websites load a lot slower. I've decided to move /data/data back to the internal storage and move individual application caches to the sdcard which don't seem to cause any performance issues.

I think using the internal storage to hold the database information and the sdcard to store the apk files is a good compromise and keeps everything speedy. I don't see the point of not having anything in the internal storage.
[G1 Android Development] Smokuevo:
so u didnt get any force closes? if u didnt ima give it a try...
[G1 Android Development] dwang:
Nope..

Anyways, after moving /data/data back to internal storage I still have 54 megs of free internal storage space left with 53 apps installed and a couple of app caches moved to the sdcard. Plenty of space.
[G1 Android Development] Smokuevo:
what code did u use it to move it back just if i decide to do it when i get the class 6 and try this process over again..
[G1 Android Development] dwang:
cd /data

rm data

cp -a /system/sd/data /data/data
[G1 Android Development] usmc2k:
dwang i sent u a pm.... Every time i try to partion my sd i get this error...."Incorrect dir structure - errors in dir tree. CHKDSK should be used to correct"
[G1 Android Development] synthead:
Gparted or parted. This can also be done with cfdisk and mkfs.ext2. Be careful not to format the wrong disk, of course.
[G1 Android Development] usmc2k:
Does my sd card have to be freshly formated inorder to us Partion Manager ????? is that the reason y I get "Incorrect dir structure - errors in dir tree. CHKDSK should be used to correct"
[G1 Android Development] b_sphinx:
use extFSManager,

get it here.. http://sourceforge.net/projects/ext2fsx/