Root Without Custom Build - G1 Android Development

So i am planing on selling my G1 to a friend, now I told him I will root his phone, but heres the thing, I want to unlock it for him since he uses at&t, that I can already do
But I wish to root his phone but not have a custom build, Since most Iv tryed crash more then the phone should and he has a 2gb sd card so he can't do apps on sd
is it possible, and once again ill state it,
1)unlocked
2)root w/ superuser
3)No custom build or if I have to,do a good non apps on sd thats very very very stable
4)Donut (latest android version)

it is very possible to do app2sd on a 2g card. it's not the best, but it is extremely possible. i ran my phone with a2sd on a 2g card for several months and it worked perfectly fine.

I dunno if this will work, and I might be totally just talking crazy, but if you didn't partition your sd card, i don't think it should use a2sd, since i guess to run it, it looks for that second partition? So just like a regular stock sd card without any other partitions should let him use just the regular memory. And on that note, enomther's roms are pretty close to stock, and i'm sure your friend wouldn't mind those extra little additions. Just a suggestion. Hope it helps!

eessel said:
I dunno if this will work, and I might be totally just talking crazy, but if you didn't partition your sd card, i don't think it should use a2sd, since i guess to run it, it looks for that second partition? So just like a regular stock sd card without any other partitions should let him use just the regular memory. And on that note, enomther's roms are pretty close to stock, and i'm sure your friend wouldn't mind those extra little additions. Just a suggestion. Hope it helps!
Click to expand...
Click to collapse
sounds about right to me. if there's no ext partition on the card, it can't use apps2sd.
doesn't enomther have just a base donut with just root? no fancy stuff?

grandomegabosses said:
sounds about right to me. if there's no ext partition on the card, it can't use apps2sd.
doesn't enomther have just a base donut with just root? no fancy stuff?
Click to expand...
Click to collapse
well, I think there's under the hood stuff to make it run a bit faster, but apart from that, it's pretty close to stock. And like I said, his friend shouldn't complain about the extras, or else maybe he doesn't deserve it. lol.

http://forum.xda-developers.com/showthread.php?t=538456
These are standard OTA roms w/ root.
That should cover all you need.

tanner2007 said:
...he has a 2gb sd card so he can't do apps on sd
...
Click to expand...
Click to collapse
And what is a problem to use app2sd on 2gb card? I use stock 1gb sd card for a2sd and everything is working fine.

Even if your friend only runs a 2gig card with just a 150meg ext partition still better than whats on the phone itself and is hardly a noticable loss.
As already mentioned on here Enomthers base rom and the 2.3.3 ext pack are pretty close to stock with a few improvements and I've been running it hard for over a month and never had any problems or issuse's and if you use Amon RA's 1.5.2 recovery image your blazing fella. I switch roms like my underwear at the moment and the nandroid + ext backup on the recovery image brings me back to exactly how is was before switching! Tis genius!

holysmokesbatty said:
http://forum.xda-developers.com/showthread.php?t=538456
These are standard OTA roms w/ root.
That should cover all you need.
Click to expand...
Click to collapse
I need root, not without =] unless w/ means with? lol can someone clarify?
shadowch31 said:
Even if your friend only runs a 2gig card with just a 150meg ext partition still better than whats on the phone itself and is hardly a noticable loss.
As already mentioned on here Enomthers base rom and the 2.3.3 ext pack are pretty close to stock with a few improvements and I've been running it hard for over a month and never had any problems or issuse's and if you use Amon RA's 1.5.2 recovery image your blazing fella. I switch roms like my underwear at the moment and the nandroid + ext backup on the recovery image brings me back to exactly how is was before switching! Tis genius!
Click to expand...
Click to collapse
I dont care about features, if it has root, and no crashing, im good apps2sd is a plus so tell me more about this?
and lets say if i restarted my root process, how would i do it? the guides all have JF old roms in the tuts, idk what to install first after the guide
for everyone else. thanks much

Related

Apps2SD with Fresh 0.7 rom + blue theme?

I have the 0.7 rom load with both patchs and the blue theme, I want to try out apps 2 SD i just didnt know the best route in doing so, for it to work correctly with your rom. If i use the format function in the recovery menue would it automatically save my apps on the SD and work properly or would i have to reinstall them?
BAttitude7689 said:
I have the 0.7 rom load with both patchs and the blue theme, I want to try out apps 2 SD i just didnt know the best route in doing so, for it to work correctly with your rom. If i use the format function in the recovery menue would it automatically save my apps on the SD and work properly or would i have to reinstall them?
Click to expand...
Click to collapse
(I personally don't like apps2sd but if you really have that many apps...)
Yea. Backup your sd card (it will get wiped). Boot in to recovery and create swap+ext2+fat32 and then convert ext2 to ext3 (all are options in the recovery menu). It will move everything for you.
Why don't you like apps 2 sd? I just figure if you have that you won't have worry about internal memory if you wanted to have a lot o
PHP:
f apps
This is why he doesn't like it:
flipzmode said:
**My note about Apps2SD: I added support for it in this release of the rom because people who were using it in other roms that tried to install this rom were receiving errors. Here's my point of view on it.
I played with it for over 8 hours today between implementing it and then testing it to make sure this fix would work. I have personally come to not like apps2sd, but I am including it for those who use it.
The reason I don't like it is because it puts your phone at a huge risk of having problems once anything goes wrong. If you install a program that causes issues, a nandroid backup will not resolve the issue because the application is installed on your SD card not your phone. If your phone starts going crazy as reported here and here, then even just a restore possibly won't fix it. You might need to go as far as to wipe your SD card too. If you are lucky enough to have a restore fix your problems you will still need to reinstall every app, even if you didn't wipe your card. And on top of that when you try to reinstall any app it will think it's still installed, even though you restored your phone. But when you click "uninstall" it will just freeze half the time because there's nothing on the phone for it to actually install. I have also read many threads that say if you happen to boot the phone up without the SD card in then it will screw everything up.
So now maybe you are wondering why I would add Apps2SD support in this rom. In order for people who are currently using Apps2SD to upgrade to this rom I must support it or require them to do a hard reset before coming to fresh. Clearly I don't want you to have to reset so I have supported it. With that said: I personally recommend not using it. This rom will auto-use it if your SD card is formatted for it (fat32+ext2+swap partitions) but it won't use it if you are only partitioned as 1 fat32. My suggestion is to stick to the 1 partition and let your applications install on the phone. Linux is not like Windows in the sense that it will run the same whether you phone has 140 megs free of storage space or 10 megs free. So unless you plan on installing 100 apps, I don't see the practical purposes of using Apps2SD. But a lot of people like it.
Now with all of THAT said -- this rom officially has and supports Apps2SD. It is a program that I think has the possibility of being great, but has to work within the confines of the phone which means tricking Android in to thinking that the applications are installed on the phone when they aren't. That is what leads to all the problems mentioned above.
Click to expand...
Click to collapse
If i have apps2sd already from the previous rom i don't have to re-do it for the new one correct?
no you dont.
using apps2sd2 problems
I followed all the instructions here http://forum.xda-developers.com/showthread.php?p=5618439#post5618439 for apps2sd2 yet when I open the app, it STILL says Oops, you have to run through the tutorial to set it up. I've DONE THIS. I'm extermely frustrated. I have no idea what more to do. My sd card is partitioned correctly. I've run all the commands listed in that tutorial. PLS HELP! Also all my apps are showing in /system/sd/app AND data/app. Is this correct? Why won't Apps2sd2 work for me? I really need some troubleshooting help.
I have a rooted CMDA HTC Hero using the Fresh ROM. Also is there a way to still get Sprint TV using this ROM?
Fresh .7 doesn't support A2SD, only Fresh 1.0 & 1.1.

Cyanogen -> Super D w/o wipe and MicroSD upgrade

Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Also I'm looking to upgrade to a larger (posibly faster) microSD card. What is the best way of doing this without losing any data/apps? Would it be nand+ext backup from recovery, then partition new microSD same way, and drag over nand+ext file and restore? Or is it going to be a two step process, of partitioning and reflashing new microSD, and using a third party app like mybackup to restore apps?
thanks
If it's not broken now, it's probably fine. If you run into problems though, do the wipe.
As for the SD, I use a Linux boot CD (Ubuntu Installer CD) to partition and copy the SD contents. I just used 2 SD readers and copied directly between the cards. It worked very well for me and the phone didn't know the difference. Doing a nand+ext, partitioning the new card, then restoring would likely work for apps and such, but /sdcard (the FAT32 partition) won't be restored. You can use just about anything to copy that partition though.
thanks man. gonna go get new microSD today. I hear sandisk is best quality for accuracy in class claims. any other suggestions? people always tell me microSD's over ebay from generic manufacturers in china rarely match their advertised class ranking. Any one agree that notion?
shawndaivari said:
Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Click to expand...
Click to collapse
Holy crap.. it worked! Thanks for posting that you tried it w/success. I just flashed Super D's 1.10.3 w/out any issue.
Now to mess around with Super D for the 1st time
remind me how this is android development
Well part of developing is finding out different ways to do things, so he found a compatibility. Good enough?
Flashin cyan over superD isnt suprising since its basically a themed rom to flash over the rooted defanged roms
Same TREE branch
in theory any rom based off Cyanogen's git tree would flash over CM just fine
TWITTER : Face_Melter
Word to the Wise
shawndaivari said:
Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Also I'm looking to upgrade to a larger (posibly faster) microSD card. What is the best way of doing this without losing any data/apps? Would it be nand+ext backup from recovery, then partition new microSD same way, and drag over nand+ext file and restore? Or is it going to be a two step process, of partitioning and reflashing new microSD, and using a third party app like mybackup to restore apps?
thanks
Click to expand...
Click to collapse
The best way for me is to turn off the phone, put new SD in and if your have RA-amon's recovery you can partition with that, and then toggle USB. Plug your old SD into your computer with SD-reader or the like, I use a USB-reader. Then you copy old SD to new. Remember once you partition your card it becomes the life of your phone, your apps are stored in your partition. So' everthing that was on the old card needs to copied to the new one or your going to have problems. Nandroid backs up your rom state, not your SD. As for SD's I would go with kingston, I've tried quite a few and kingston's have never let me down. Trust me I've been with this root thing from the beginning, when we rooted through Telnet and partition from console in recovery and ADB. I've root over 20 phones. I just rooted my moms Samsung Moment. Follow instuctions and you don't have problems. I would'nt make a habit of flashing without a wipe, I wipe data, dalvik and ext, just to be safe. Use Backup for root users, and then you can restore on your new rom, so you don't have to go through installing all your apps.
shawndaivari said:
Hey guys,
Seeing how cyanogenmod and Super D kinda use the same guts to an extent, I flashed Super D 1.10.* over Cyanogenmod 4.1.15.1 without a wipe and it's running fine. Is this something I'm going to regret later and should wipe and reflash, or is it a non issue?
Also I'm looking to upgrade to a larger (posibly faster) microSD card. What is the best way of doing this without losing any data/apps? Would it be nand+ext backup from recovery, then partition new microSD same way, and drag over nand+ext file and restore? Or is it going to be a two step process, of partitioning and reflashing new microSD, and using a third party app like mybackup to restore apps?
thanks
Click to expand...
Click to collapse
wait wait wait...your tellin' me...we can flash superD over cyanogen without doin; the whole partition thing!...without any problems? or do i have to do all that before?...

[DEV] unCoRrUpTeD Dual Boot V1 (RELEASE:TBA)

unCoRrUpTeD Dual Boot V1​
COMING SOON
Head on over to the official thread for unCoRrUpTeD Dual Boot >>>>>>>> Dual Boot
Reserved for no reason at all.
Maybe i can find a use for it
unCoRrUpTeD said:
Reserved for future use
Click to expand...
Click to collapse
HELL YEA!!! been waiting for this man..you are awsome! look forward to the release with anticipation. I did want to ask..whats a sufficient Micro Sd card to you(size wise)? i currently have a 2gb with about 1gb left would that be enough or should i go buy a 4gb?
+1 on this, will be really useful! Thanks for your work!
t12icky0 said:
HELL YEA!!! been waiting for this man..you are awsome! look forward to the release with anticipation. I did want to ask..whats a sufficient Micro Sd card to you(size wise)? i currently have a 2gb with about 1gb left would that be enough or should i go buy a 4gb?
Click to expand...
Click to collapse
I currently have the partitions for /system and /data set as 200Mb. i am going to try and add on more for /cache, but I am looking into making it as small as possible, since many would not be installing a lot of extra apps. It could be as small as 330Mb total.
so will i need that APPS2SD thing for this?
t12icky0 said:
so will i need that APPS2SD thing for this?
Click to expand...
Click to collapse
No. I will have instructions on setting up your sdcard
Right now my script is linux based. I'm not sure how much can be done with a batch script, but it will direct you in what you will need to do.
unCoRrUpTeD said:
No. I will have instructions on setting up your sdcard
Right now my script is linux based. I'm not sure how much can be done with a batch script, but it will direct you in what you will need to do.
Click to expand...
Click to collapse
sweet..your the man..cant wait!
One important thing I would like to propose here for the developer is a "standard" location somewhere on the SD card which would keep all the common data such as contacts, recent sms, call logs, etc. so that multi boot environment can share data without loss or duplicates.
In other words, boot to CM6 tonight and in two days when you decide to go back to stock ROM, all your sms, phone calls and such are picked up right where you left them in CM6 and vice versa.
Other than that, this sounds like an awesome thing. Can't wait to have the phone boot one ROM for Monday, another for Tuesday, and another for Wednesday and another...
obsanity said:
One important thing I would like to propose here for the developer is a "standard" location somewhere on the SD card which would keep all the common data such as contacts, recent sms, call logs, etc. so that multi boot environment can share data without loss or duplicates.
In other words, boot to CM6 tonight and in two days when you decide to go back to stock ROM, all your sms, phone calls and such are picked up right where you left them in CM6 and vice versa.
Other than that, this sounds like an awesome thing. Can't wait to have the phone boot one ROM for Monday, another for Tuesday, and another for Wednesday and another...
Click to expand...
Click to collapse
Not really possible. Different rom versions (2.1 vs 2.2) store the data in different formats. You'll have to rely on something like titanium backup to handle it.
How exactly is the dual-booting done? Does the batch script need to be controlled from the computer, or have you made a custom bootloader for on-the-fly switching?
HeroMeng said:
How exactly is the dual-booting done? Does the batch script need to be controlled from the computer, or have you made a custom bootloader for on-the-fly switching?
Click to expand...
Click to collapse
very good question
It's pretty simple if you have ever extracted the ramdisk and kernel from boot.img
The recovery has not been modified and the only time a computer is used is to setup the ROM the first time. You have to modify the boot.img from the ROM you want to installed on the sdcard. Once it has been changed, all you do is flash the boot.img of the ROM you want. I have mine setup where everything for the ROM is stored on the sdcard (/system, /data, and /cache) but have not been able to test out cache yet.
The reason for a non modified recovery is so that it can be done on any android phone.
I may put up a way to do this while I look into the script.
that is awesome you got so far so quick. i was hoping the squashfs tip would help you out. cant wait to see what approach you took.
unCoRrUpTeD said:
It's pretty simple if you have ever extracted the ramdisk and kernel from boot.img
The recovery has not beenmodified and the only time a computer is used is to setup the ROM the first time. You have to modify the boot.img from the ROM you want to installed on the sdcard. Once it has been changed, all you do is flash the boot.img of the ROM you want. I have mine setup where everything for the ROM is stored on the sdcard (/system, /data, and /cache) but have not been able to test out cache yet.
The reason for a non modified recovery is so that it can be done on any android phone.
I may put up a way to do this while I look into the script.
Click to expand...
Click to collapse
Oh, I see how you do the dual boot now. But I have one more question. How exactly do you get the rom on the SD? Do you use an ext partition or just put it on the FAT partition? Or is there some other partition type that I haven't heard of?
Sent from my Hero. It has a mind of its own
HeroMeng said:
Oh, I see how you do the dual boot now. But I have one more question. How exactly do you get the rom on the SD? Do you use an ext partition or just put it on the FAT partition? Or is there some other partition type that I haven't heard of?
Sent from my Hero. It has a mind of its own
Click to expand...
Click to collapse
Since everyone has a different size sdcard and most do not want to format the sdcard completely I will provide instructions on how to partition it correctly.
t12icky0 said:
HELL YEA!!! been waiting for this man..you are awsome! look forward to the release with anticipation. I did want to ask..whats a sufficient Micro Sd card to you(size wise)? i currently have a 2gb with about 1gb left would that be enough or should i go buy a 4gb?
Click to expand...
Click to collapse
Go on buy.com and get a 16gb sdcard for about 35 bucks, jesus lol !!!
CrashV2010 said:
Go on buy.com and get a 16gb sdcard for about 35 bucks, jesus lol !!!
Click to expand...
Click to collapse
lol..i dont use that much space...as you can see i have 1gb left on my
2gb..LMAO! i would have like prolly 15gb left on it. So it would be pointless for me to get a 16gb.
t12icky0 said:
lol..i dont use that much space...as you can see i have 1gb left on my
2gb..LMAO! i would have like prolly 15gb left on it. So it would be pointless for me to get a 16gb.
Click to expand...
Click to collapse
I have an 8GB class6. I have used about 4GB.
Post #2 has steps on setting up the sdcard
Just wondering but whats the plus side to this as opposed to just having different nandriod backups to flash between? I know it would be faster to boot but imo that's not woth all the partitioning of the sd card and what not. Now if it allowed you to run Windows Mobile roms from the SD then that would be awesome. I had a dual boot on my old HTC diamond and thats where I first discovered Android

Just bought.

Before I do the OTA update would you all recommend skipping it and going for the hacked ROMs? I will be working on this tonight.
Woot, EXCITED
Also what is the best 8-16g SD card to get? Does it matter?
Thanks
WantADroid said:
Before I do the OTA update would you all recommend skipping it and going for the hacked ROMs? I will be working on this tonight.
Woot, EXCITED
Also what is the best 8-16g SD card to get? Does it matter?
Thanks
Click to expand...
Click to collapse
My vote would be to start with the modding... I have my first ROM flashed before I was out the door at sears.
A for the SD Card, there are several different choices; some prefer one brand over the other. I don't think I use mine as extensively as others. The higher the class (class 2,6,10) the faster the read/writes are supposed to be. I just recently picked up a 16gb Class 10 from Fry's for $32. Couldn't pass that deal up even though I didn't really need it.
Good luck!
Having just flashed mine from Stock 3389 + Enhancement Pack to TNT 3.1.3, I can tell you that there isn't a ton of difference between the two. I do like CWM and the ability to back everything up, but the Stock 3389 delivered very similar performance and Quadrant scores compared to TNT 3.1.3, in that when browsing, I can't really tell any difference at all.
It really wasn't very hard to flash a custom ROM. Just follow the directions from the one thread that talks about CWM, TNT, and Flash/Market fix, and just substitute the ROM of your choice. It's likely that you won't have to do the Flash fix either.
Enjoy!
Thanks
Thanks for the replies!
In order to use the custom ROMs I need an SD card correct? Is there anything in the new update that screws up using the custom ROMs?
WantADroid said:
Thanks for the replies!
In order to use the custom ROMs I need an SD card correct? Is there anything in the new update that screws up using the custom ROMs?
Click to expand...
Click to collapse
Technically no... you can boot up and drop what you need on the internal SD and run from there. It's good to have a MicroSD on hand as you can run recovery/command directly from there if you'd like. It's also recommended to keep recovery files and a rom (stock) on the MicroSD in case of a boo boo, it allows you to boot to recovery and re run it.
Remember that in the recover folder there is a command file. That file is telling the tab where to look, either SDCARD (built in) or SDCARD2(microSD). That command is WIPED every time its run weather successful or not. Therefore it's a good idea to have a pc nearby in case you need to replace it.
Also, depending on where you are running it from make sure the command is pointing to where you are wanting to go SDCARD (built in) or SDCARD2(microSD). Some grab a stock recovery folder from here (which tells it to look locally) then put the ROM on the MicroSD and nothing happens.
Again, IMHO Clockwork is the way to go. I personally drop all ROMS in the internal SD and play from there. Boot into recovery (Clockwork) and tell it to install the flavor of the day.

sd card

so now that we have a working sd card is there any way to change the save location of the browser and camera to the new working sd card?
Sent from my Xoom using Tapatalk
is there anything special to get the SD slot working? Mine still doesn't seem to be doing anything.
Well, in my opinion, which may be wrong...and probably is.
The new sd mod mounts the actual sd as /sdcard2/.
The problem i see with this is all the apps are looking for /sdcard/.
Now I think the best way to handle it would be to symlink /sdcard/ and /sdcard2/ as one volume.
The problem with that is that the volume manager would probably freak the **** out when you take your sdcard out of the device.
I don't know though, maybe bigrush or whoever got it working has this thought out better than I would have - but I am a software developer, not a kernel developer. That **** hurts my head.
Right now, i don't have an extra SD card worth my time of putting in (biggest extra I have is 8 gigs).
The only point I really see in it at the moment is extra space available from a file manager.
I am not sure if media scanner has to be modified to include the new directory to pic up on pictures, movies, and audio.
06types said:
is there anything special to get the SD slot working? Mine still doesn't seem to be doing anything.
Click to expand...
Click to collapse
Lol root your xoom and flash the new tiamat 1.3.0 kernel
oh, maybe ill just break down and root it... I didn't really see any point until now with the lack of roms out for this so far.
I have already flashed my xoom, with the original one button flash. The new version does not have a way like the original to just one button the kernel. Will I have to re-root everything and go from there or will it sense that I am already rooted and take me to changing the kernel to be able to use the sdcard?
floridatank said:
I have already flashed my xoom, with the original one button flash. The new version does not have a way like the original to just one button the kernel. Will I have to re-root everything and go from there or will it sense that I am already rooted and take me to changing the kernel to be able to use the sdcard?
Click to expand...
Click to collapse
if you use the newest one click method with tiamat 1.3.1 you will be wiping your xoom's data back to stock as well. which means you'll have to setup your xoom again and reinstall all your apps again.
if you want to just flash the newest kernel w/out wiping the data just follow the instructions on this page:
http://forum.xda-developers.com/showthread.php?t=978013

Categories

Resources