Possible to load ROM from sd-card? - G1 Q&A, Help & Troubleshooting

edit: Just found out it is is ALREADY DONE! Well, that was sort of a lie, but it is already possible, and will hopefully evolve into the easiest way of testing ROMs ever. ROM-whores, enjoy! Changed the topic title to spread the happy news. Go give him useful feedback and coding help!
While I am not as big a ROM-slut as many other, I do like to check things out. The Eclair-ROM by manup456 is high on my list now, for example, and while I'm swapping ROMS, I would like to test whats happening with the Hero ones.
And one thing strikes me: It would be extremely convenient to be able to launch the ROM right from the sd card. unpacking the ROM-zip to a partition on the sd card, and then launch it directly from there, would be much easier than having to flash it to the phones flash. And also, people would avoid to wear the poor nand flash out. Being able to boot from SD would also allow us to have more than one ROM installed, and switching at reboot.
Have anyone got any idea of how much work this would take? Would the ROM need to be customized for this? (I hope not.) An more importantly: Does anyone with any coding skills like the idea, and care to give it a shot? I know the OpenMokmo-projects used U-boot, and some Debian derivative projects uses Qi. I have no idea, however, if there is a small, moderate or huge amount of work to make those work on the Dream/with Android, or if customizing tthe existing is easier (if at all possible).

While this can be setup, it would require alot of work, and all devs would have to change the format of the boot.img they are using. So... probably not going to happen
naguz said:
While I am not as big a ROM-slut as many other, I do like to check things out. The Eclair-ROM by manup456 is high on my list now, for example, and while I'm swapping ROMS, I would like to test whats happening with the Hero ones.
And one thing strikes me: It would be extremely convenient to be able to launch the ROM right from the sd card. unpacking the ROM-zip to a partition on the sd card, and then launch it directly from there, would be much easier than having to flash it to the phones flash. And also, people would avoid to wear the poor nand flash out. Being able to boot from SD would also allow us to have more than one ROM installed, and switching at reboot.
Have anyone got any idea of how much work this would take? Would the ROM need to be customized for this? (I hope not.) An more importantly: Does anyone with any coding skills like the idea, and care to give it a shot? I know the OpenMokmo-projects used U-boot, and some Debian derivative projects uses Qi. I have no idea, however, if there is a small, moderate or huge amount of work to make those work on the Dream/with Android, or if customizing tthe existing is easier (if at all possible).
Click to expand...
Click to collapse

Related

so i have a lot of questions

so to start off, ill say i know absolutly nothing about linux, but i managed to root and flash modacos custom rom to my phone. i have no idea what any of the commands i used to do it mean, or how to use any of them to do anything else (other than removing a bunch of the crap that sprint puts on the phone, i managed to do that with the help of one of the other threads on here). anyways, ive got that done and am wondering what to do now. i came from a titan and am used to when im done flashing things, everything is totally different. like going from stock rom to having m2d and it being super sweet. with the new rom it seems like there isnt a lot of new stuff going on or a lot of changes. wifi tether works amazingly though. anyways, im done with the pointless ranting and heres what im trying to figure out....
1. are all of my contacts really saved to gmail? like all of the stuff from all of them? so if i hard reset, and just sign into my gmail account, will it reload all of my contacts? im used to pim backup and knowing that its all gonna be there after im done doing stuff (ive never used gmail before and am not sure how it works)
2. if i do a hard reset, do i need to redo everything like root and re-flash the custom rom or will all of that stay intact? will all of the sprint garbage like nascar be back on there after doing the cmd propmt remove of it or will i have to do that again? im not nessicarily worried about the apps that i have installed already so im not worried about that at all, i can find them later.
3. is there anything usefull that i can do with root that will increase performance or anything. like i said earlier, i dont know anything about linux , so is there like a list of comands somewhere to look through that might help me out?
4. does a2sd see your programs and automatically move them to the sd with the proper formatting of the sd card? i did the fat32, ext2 and swap. since i didnt know if it moved them over, i manually uninstalled everything and reinstalled them. after uninstalling everything i had 104 free and after reinstall i had 101.
5. would it be benificial to go ahead and do a hard reset, if the sprint crap is back on on all of that other **** that can be erased is back, get rid of that, and start from scratch to install all of my stuff i want. i dl a lot of **** that i uninstalled before. i hear linux is really good at installing and uninstalling things, but if ive dl'ed 75 things then uninstallled them, is there gonna be any garbage left on my phone from it? i know there was a lot of garbage left on the sd before i formated. actually, there was **** on there (on the sd) from progs i dl'ed and uninstalled awhile ago, even after formating so im thinging a hard reset would be helpful.
im sure ill have a lot more questions about this whole linux/android stuff sooo.....if people are trying to be helpful and help me out that would be awesome. if your going to be an asshole and blast me for my nubbish questions, dont bother.
thanks in advance
ix3u
The super-custom ROMS are on their way, they just take some time (we only got root this past weekend afterall!)
1.) Some contacts are saved to your phone, but I believe the default is to save it to gmail. You can check by going into the People App, click menu->View and the numbers should show you how much is on google and how many are on your phone.
2.) I'm afraid I'm not sure on a hard reset...I use Nandroid and if all else fails, the RUU to recover (Nandroid is just a snapshot in time...it will be however it was when you backed it up when you restore....while the RUU puts it back to true "factory", as if you just pulled it out of the box).
3.) There's a few things you can do to the UI settings that can increase performance, but the real performance gains are pending the release of the CDMA Kernel by HTC for us to play with and port some of the performance changes that were done to the GSM Kernel (Google for Teknologic's Kernel 1.8...it's included in MoDaCo 2.9). Teknologic kept a very good changelog and site describing some of the things he did and why.
4.) I have no experience with A2SD, but there's a bunch of threads about it...hopefully one of them will have teh answer you seek?
5.) I suppose a hard reset couldn't hurt...it would certainly rule a lot of things out when troubleshooting. I download a lot of apps too only to find I didn't like them enough to keep them and removed them. From what I can tell, it does clean up the application files pretty thoroughly on the OS partitions...the SD card I believe most apps leave alone on uninstall just to be careful not to delete too much because the SD card is designed for people to access and drop files onto, whereas the OS is meant to be managed by the OS...so it's just being careful to leave data on the SD card to play it safe rather than risk deleting someone's favorite picture of their kid or something.
Xda has been one of the more gentle forums I've seen in a long time. You're in good hands here. Hopefully some of that info was useful...if not, someone else will likely be along shortly to give better/more complete answers. ^_^

Too much to Process..Help Wanted..

Process
From Wikipedia, the free encyclopedia
Process or processing typically describes the act of taking something through an established and usually routine set of procedures to convert it from one form to another, as a manufacturing or administrative procedure, such as processing milk into cheese, or processing paperwork to grant a mortgage loan, or converting computer data from one form to another.
Ok first off I'm the biggest noob at all things root as could be. I have managed to make some custom clocks for my old LG voyager way back in the day and have even jailbroke some Ipod touch's so I was able to load bootleg games and apps.
But this root thing has got my brain traped in a vortex and I really want to not just know how to root my droid (That info is everywhere) but I want to know how it all works. What terms like kernel mean and how they relate to clock speed. What is the difference between all the custom rom's? What happens when I root my phone and can't figure out what rom I should use? Do I have to reset all my apps and preferences every time i want to try a new rom?
I understand the how-to's I'm sure when I try to root my phone that I will not have much trouble doing so. But there are so many things I want to learn and know before I do anything.
I would like to say I'm not looking for links to tech reports on rom's that I will not understand I'm looking for alink (or someone who knows the things I wish to learn,) something that will explain the terms what they mean, how they relate to my phone and what outcome I should expect from loading custom rom's.
I understand that most users of this forum fall into one of two category's ONE ether super wonder techs that know exactly what they are doing and know how things work, TWO people who can read follow directions and root there phones while trying NOT to sound like noob's when they ask for help.
And then there's me I'm a number two, now I know that kinda makes me sound like **** but I really want to be a number ONE
So who want's to teach me ? Who's got some time to kill or link's to post? I'm even willing to go buy a android programmers book if there's one that would be recommended reading to help me understand the OS better.
I want to learn from the masters and this is where they all live. So will someone apprentice me ?
To close my rant out I would like to say I'm a 37 year old man with a masters in chemistry 119 IQ and ex-stream case of OCD that drive's my compulsive need to learn how things work, So I make for a good student
Thanx
รถ
Thank you so much, I was hoping to be able to reply first, (this sh*t is my crack)
Ok, First off, the kernel is the basic system that controls how the cpu reacts, as well as how programs interact with the hardware on your phone, such as the screen, wifi and bluetooth modules, accelerometer, gps, ambient light and the battery. When a dev wants to overclock their android, add a module for EXT, or TUN, or add wifi support, this is where the magic happens. this is probably the most important part of the firmware. It also controls battery life via voltage, as well as cpu speed.( the average droid can be overclocked to 1200-ish, depending on the randomness of processors, though I've heard of a ridiculous version called OMAP Ti39 or something that could be stable at 2ghz, even 2.3. As I think you may know, Fat32 doesn't support file transfers of more than about 4 gigs at a time, which is why add in ext support is so important, especially since someone made a video player that reads matroska video files (blu-ray) Ive tried it, its beautiful, (V player - on the market) after kernels is framework, the framework is what renders the gui, basically everything that you see on the screen is thanks to the framework-res. We edit it either manually, or through the use of an app called metamorph, which swaps the xml files the framework uses with edited ones, such as one I recently used to give my droid a circular battery, however these xml files can change anything you could need them to visually about your droid, you just have to find what you need. Now on to shell. shell is the engine that is accesible through command prompt and terminal using the android sdk and adb, more on that can be found easily on the google android homepage. however, much use is made through devs and an app called terminal emulator that is basically a straight to shell terminal screen app. Uses for shell may include but are basically limitless, include moving any app to your sd-card to conserve rom (rom is the phones total system memory, apps usually go in there, but before froyo, and ext partition could be used, and with froyo stock support for most apps was allotted, and without the need of an ext partition.) Ram is basically ram, if you use a rom that originally came with a larger ram supported device, something called a swap partition must be implemented, otherwise it won't boot, there is an app or two that will do that for you, manual swap creation is also possible. Swap basically creates virtual ram on the sd-card. Root access, which can be acheived manually through the recovery flashing of specific zip files, or via free apps that do it with one click, basically allows you to flash kernels, change the framework, or allow tethering which I will cover next, is possible because the kernel the phone uses is linux, the unlocking of which is called granting super user access, in ubuntu a linux distribution, typing su, and your admin password will give you access to your computers system files, much in the same way we apply it to android. (However, it is unlikely you would try to flash an alternate kernel to your desktop, as it runs on either ie36 or x64 architecture, whereas phones run altogether seperate architectures , for instance android runs on ARM, and that is the base and primary reason your phone won't run windows.) Since android is free (open-source) there is an x86 version of android, including a froyo port that you can use on laptops and desktops. (Really quickly I would like to interject that recovery is an option on all phones android based that is usually accessible by holding volume up while booting, however the droid requires you press x while booting to get to recovery, which btw is what you flash a custom version of after rooting that allows you to flash roms and kernels. It also allows for backing up all of your phones firmware and data in the event of a problem. Basically its your new best friend, get familiar.) Also there is another form of booting called bootloader, it allows you to flash specific system files that are normally untouched, a guide to using that and a program called rsd lite will help you if you've bricked your phone ( Bricked- term used to describe the state of a phone that is unable to be recovered to an earlier condition and is essentially a brick or "expensive paperweight".) by allowing you to flash a completely untouched sbf (firmware) file. note that you can also use it to change your boring m boot logo with any image that fits 480x182 bytes through a slightly difficult, but fun proccess, a guide to which ,can be found here at xda, including a file that allows for the flashing of just the logo, whereas previously you had to reactivate your phone (you just have to follow the instructions on the phone) reroot, and restore the rom you previously backed up. Now on to tethering, the most important feature available to root users, which, if carriers have anything to do with it, would normally cost an extra 10 dollars a month. (Tethering- using shell or an app with the proper kernel to allow the use of your phones mobile network via usb connection, or the creation of a wifi hotspot with your desktop or laptop.) However thanks to devs who believe that what you pay for should be used how you want, most roms will tether, even in the settings, without carriers any the wiser. Windows 7 and almost all linux will automatically tether, vista is the most difficult, and xp has a quick install init file that works like a charm. The only reason we root is because we believe in the freedom to change our phones to fit us personally, and lets face it, because we can, because its fun, because its not illegal, and it brings a sense of satisfaction and pride in pushing the limits of technology. (P.S. I tried not to take to long so I couldn't really look it over, so sorry for grammatical or vocabulary based errors.)
(P.P.S. I recommend any book to do with android programming, but you'll need programming experience in linux, especially eclipse.)
Oh, and I'm a 17 year old junior with a vocabulary skill level of 139, just in case you wondered.
There are plenty of applications on the market where you can backup apps and data once you root, I personally use titanium, but I never restore system data if I'm flashing roms, only apps n data that comes with apps. Youre gonna have to search around other forums and whatnot to find the right roms.
Sent from my ADR6300 using XDA App

Unmodified gTabs

Not only am I a newbie, but I am also a timid newbie. I am reluctant to mess around with the stock software, and OS that came with my gTab. Most of the great apps, and advice on this site requires you to either flash the tablet, or root the device, etc. I am WAY too chicken to try this. I would love to be able to get to the usual Market as I can on my phone. I would also like to use Swype. Is there any way to "open" up the tablet to these without "major" surgery? I think a list of apps that can be manually installed would be helpful to inexperienced "chickens" like me. Or any add ons, that might improve our new baby would be most appreciated. Thanks in advance.
Search is a wonderful thing, everyone should try it...
http://forum.xda-developers.com/showthread.php?t=858136
Warning, if you stick stock you may end up returning it
Flashing a room is not difficult if you read/search/research.
copc said:
Search is a wonderful thing, everyone should try it...
http://forum.xda-developers.com/showthread.php?t=858136
Warning, if you stick stock you may end up returning it
Click to expand...
Click to collapse
Don't be ridiculous, it is fine with a few tweaks.
Flashing a room is not difficult if you read/search/research.
Click to expand...
Click to collapse
That is like buying a brand new car, and then replacing the engine. Fine for some, but really not necessary.
Reggie777: I am going to apply the newest update to my stock g-tablet. This usually wipes out all user changes, including installed apps. I will actually follow my own post about doing the changes. I can't remember everything!
wasserkapf said:
Don't be ridiculous, it is fine with a few tweaks.
That is like buying a brand new car, and then replacing the engine. Fine for some, but really not necessary.
Reggie777: I am going to apply the newest update to my stock g-tablet. This usually wipes out all user changes, including installed apps. I will actually follow my own post about doing the changes. I can't remember everything!
Click to expand...
Click to collapse
Funny I had to pull nothing out of my gtab? LOL
Why would I pull the Tegra out just to flash a rom?
PS there is a reason that thread was on page 3 as there are fewer that are not flashing roms.
Plus the original point was that the "SEARCH" was a wonderful thing.
wasserkapf said:
Reggie777: I am going to apply the newest update to my stock g-tablet. This usually wipes out all user changes, including installed apps. I will actually follow my own post about doing the changes. I can't remember everything!
Click to expand...
Click to collapse
I just did the 1.0.1-3053 update, and it appears all previous changes remained. I did have to re-root it with the z4root app. Those complaining of problems after this update seem to be running a customized ROM. You won't have these problems unless you flash a customized ROM.
wasserkapf said:
Don't be ridiculous, it is fine with a few tweaks.
Click to expand...
Click to collapse
This whole argument is ridiculous. Not a single rom has done a single thing to the underlying "Stock" structure. They are all based from the original "Stock" stuff. The only thing they do is either add or subtract from the original base software.
There is no magic here. If you buy a new car and put shiny new wheels on it you have done the same thing. The car still has the stock engine, and basic structure. If you bought a house that was painted pink and didn't like how it looked you might paint it. Same house, just a new look.
So, your stock with tweaks is essentially the same as my stock with tweaks. I just choose to install the majority of the tweaks at one time with a simple rom update. You do yours one by one..
I don't care what anyone does with there tablet as long as you don't use it to start World War III. But the my mods are better than your mods argument is kind of silly.
Do whatever makes you happy. All I can say is that pretty much no matter what you do it can be put back to original in about 5 minutes. Boot loops, hangs, funky looking screens.. All part of the learning process. Some people seem to be more prone to it. Most of the issues I see people have come from them getting in a big hurry, not thoroughly reading the instructions given with almost every mod, and then flashing away. Slow down, read, and understand what you are doing and it will all typically go just fine.
Sprdtyf350 said:
This whole argument is ridiculous. Not a single rom has done a single thing to the underlying "Stock" structure. They are all based from the original "Stock" stuff. The only thing they do is either add or subtract from the original base software.
Click to expand...
Click to collapse
Not true.
Some of the mods are based on the zpad image, a completely different image than the g-tablet. My only objection is people saying flashing custom ROMS is a must. That is nonsense, and I will say so every time I see someone post that.
The more updates that ViewSonic put out, it seems the fewer "tweaks" that will be needed.
Can we keep the trolling to World of Warcraft?
There are minor to major changes that can be done ROM wise. What is important IMHO is to give choices to someone that is just starting.
I have the impression the op would like TnTLite version vs Vega or Cyanogen or even ZPad.
I did start like you... almost happy with stock. But the more basic things I needed I noticed the original TnT wasn't good enough. I have changed to TnTLite myself and couldn't be happier.
Just check that thread. Its one stop and change.
Good luck
Bingo! Choice is king, if you don't like the choice you choose go back to stock. But atleast show all your choices, we are not all wanting the same build, hence we are not talking IPADS.
Thanks for the suggestions, everyone. I gather that rooting the gTab is not such a big deal after all? I had started with the impression that rooting and flashing the rom were similar, and equally "dangerous". I DID find the thread that copc referred me to after my starting this thread. We all have to start somewhere as newbies. Thanks too to Wasserkapf for his help.
Rooting will still allow you to get all VS updates. Same with doing the Market install.
Flashing a ROM can be scary, especially if you have lots of stuff on your tablet. I found that investing in Titanium Backup (requires root) was a great idea. I do a full backup every time I flash my ROM and restore apps and data afterwards; I have never lost data nor settings.
If you decide to flash TnT Lite or VEGAn (which is coming along nicely and really brings the tablet to life IMO), there are not only many posts but many friendly folks who are here to help you out.
I am very happy with my G Tablet and this community has been immeasurably helpful in making it so useful.
-=Sent from my ViewSonic G Tablet (VEGAn) using Tapatalk=-
Reggie777 said:
Thanks for the suggestions, everyone. I gather that rooting the gTab is not such a big deal after all? I had started with the impression that rooting and flashing the rom were similar, and equally "dangerous". I DID find the thread that copc referred me to after my starting this thread. We all have to start somewhere as newbies. Thanks too to Wasserkapf for his help.
Click to expand...
Click to collapse
Exactly we all start as newbies, and it's places like this that are great help.
Good News, everyone. I used z4root, and was able to root my gTab. I also was able to install Launcher Pro, so that now when I turn it on, I get the option of going to the old familiar Android layout as on my Droid. Thanks for the encouragement from you'all. The sky did not fall. Yeah!
I do have some questions, though.
1. If I accidentally load in the TapnTap home screen, I cannot get back to the launcher pro. I cannot find it on the tablet to run it. I can find the apk and it offers to install it again. So, can anyone tell me where it is hidden?
2. I downloaded the vendors apk in an attempt to get the old android market place as on my phone. But it will not install. I am sure I am doing something wrong.
3. There are some icons to the right, the web, messages, and the phone. Is there a way to remove the ones that do not work? Only the web works. I understand that the phone would not, and even the messages. But how can I remove them?
Again, thanks for the moral support and encouragement. I still find the structure of the tablet confusing. Internal SD, external SD, root, etc. Anyone out there with the technical know how could make quite a few dollars by writing a book explaining the wonders, procedures, and pitfalls of our new tablet.
Reggie777 said:
Good News, everyone. I used z4root, and was able to root my gTab. I also was able to install Launcher Pro, so that now when I turn it on, I get the option of going to the old familiar Android layout as on my Droid. Thanks for the encouragement from you'all. The sky did not fall. Yeah!
I do have some questions, though.
1. If I accidentally load in the TapnTap home screen, I cannot get back to the launcher pro. I cannot find it on the tablet to run it. I can find the apk and it offers to install it again. So, can anyone tell me where it is hidden?
Click to expand...
Click to collapse
On my tablet, just hitting the Home icon in the upper-right corner will do that. It is the second one from the top, on the bezel of the screen.
2. I downloaded the vendors apk in an attempt to get the old android market place as on my phone. But it will not install. I am sure I am doing something wrong.
Click to expand...
Click to collapse
That is the second thing on my list of tweaks. You need to download and install several files. Please follow the instructions:
http://forum.xda-developers.com/showthread.php?t=827209
3. There are some icons to the right, the web, messages, and the phone. Is there a way to remove the ones that do not work? Only the web works. I understand that the phone would not, and even the messages. But how can I remove them?
Click to expand...
Click to collapse
You should be able to drop a different icon, from the main screen 'Desktop' on top of it, essentially replacing it. To get different icons on the main screen, open the app drawer, and tap and hold an icon. To remove it from the main screen, tap and hold, and move it to the trash can on the right.
I got as far as downloading the zip file, unzipping it. But I am not sure what "mount as R/W" means. I am also not up on the structure of the storage of the Gtablet, and my computer sees .android_secure, Android, Backgrounds, backups, DCIM, download, and Lost.Dir. As a result, I am not sure where to copy the new files to. I moved the unzipped file to the download folder on the tablet. But I am not sure where to go from here. Being a newbie bites.
Reggie777 said:
I got as far as downloading the zip file, unzipping it. But I am not sure what "mount as R/W" means. I am also not up on the structure of the storage of the Gtablet, and my computer sees .android_secure, Android, Backgrounds, backups, DCIM, download, and Lost.Dir. As a result, I am not sure where to copy the new files to. I moved the unzipped file to the download folder on the tablet. But I am not sure where to go from here. Being a newbie bites.
Click to expand...
Click to collapse
I thought that the instructions were as clear as anyone could make them.
3. Using AndRootFile or any other file manager that supports root access, mount as R/W, and copy the contents of G Tablet\permissions to System\etc\permissions.
Click to expand...
Click to collapse
That means to use a file manager that supports root browsing. The stock one doesn't, so you will need to install one. The link in the original post will get you the AndRootFile app, that should work. I purchased RootExplorer from the Android Market, so that is what I use. It has a "Mount R/W" button at the top, and I assume AndRootFile has something similar.
Oh, and root is to Unix/Linux/Android that Administrator is to Windows. You need root permissions to make system changes.
Once you have mounted it in R/W mode, copy the files to the folders that it says to. When done, don't forget to re-mount it in R/O mode before exiting.
My bad. I had used z4root to do the rooting. I'll try it with the one you suggested. Thanks.
Actually z4root should work for rooting the tablet. But it isn't a file browser with root access. That is where the other apps come into play.
OK. Here is my adventure so far. I got AndRootFile, and installed it. It is now working. But when I try to copy a file to another location, it does not want to copy the file. features.xml is an example of one that it shows the check box for copying, but when I get to the destination, there is nothing to paste. Frustrating. I also tried Rootexplorer, and have the same result. Now it looks as if the other new file in the new permissions folder copies, since it says it exists and do I want to overwrite. I said yes. But the second file, features does not show up even after I try to paste it. The good news is that I am figuring out the structure of the Beast, and so can move around much easier with AndRootFile, and RootExplorer. Thanks for your ongoing patience, and support.
It doesn't sound as if you are first mounting the file system in R/W (Read/Write) mode. And when finished, make sure you mount it back into R/O (Read/Only) mode before exiting.

[Q] ROMs, kernels and why.

I have searched for this sort of thread for a while. Though I've only been changing my phone around for a couple months(Rooted & ROM changes) It's clear that every developer/group feels there's is best. While I find that different ROMs have great features, it would appear that each and every one has it's flaws. I also find that a person can literally search for hours on how to install, manipulate, customize and BRICK a phone. As a "Senior Member" I still find myself lost. Due to recommendations, I've purchased more then my share of "helpful apps". I hope that the most "Senior Members" (w/ extreme, non bias, knowledge) can help remedy a few staples for all users.
A comparative, most stable and complete ROM list per phone (updated frequently)
What do I really need? I don't know. I have purchased Root Manager, Root explorer, Rom manager, Titanium Backup, Drop Box the list goes on. To date I'm not 90% sure what any of these do, nor how they work. Ex. I've backed up my ROMs with Titanium Backup but I've also backed them up with Rom manager. I've changed ROMs and couldn't figure out how to reinstall apps, settings etc. using either one of these. You can find yourself changing a ROM and taking 2 - 3 hr's reinstalling apps, themes and settings.
Kernels! there 30 times as many of these as there are ROMs. There should be some real understanding of these. It would appear that some kernels will change the look of the ROM or is it the theme, it changes? Neither? so why do I need them, what really are there function?
There are some brilliant minds at work here. Hopefully some of them can pitch in and offer answers to some basic "need to knows" for many.
Thank you all for the work that you do
I'm definitely an enormous Noob (capital N!) but by now I can flash ROMs fairly quickly and reinstall my apps in a few seconds with TiBu. I still do agree with you that it's a bit hard to take in *everything*. Something I've been wondering since I began flashing (ROMs, not anything indecent) is:
1. KERNELS. What the hell is their function exactly? I know their compatibility with the custom ROM depends on...which Captivate model the ROM is based on, I think. But how does one know or how can one tell which is compatible to which?
2. Modem. ?! How do I flash this? Why do I need to flash this?
3. Probably O/T but what the heck is ROM Kitchen?
4. What is the other way of flashing without using ODIN?
Knowing that would set me a little further from Noobers State, at least.
Lancered said:
I'm definitely an enormous Noob (capital N!) but by now I can flash ROMs fairly quickly and reinstall my apps in a few seconds with TiBu. I still do agree with you that it's a bit hard to take in *everything*. Something I've been wondering since I began flashing (ROMs, not anything indecent) is:
1. KERNELS. What the hell is their function exactly? I know their compatibility with the custom ROM depends on...which Captivate model the ROM is based on, I think. But how does one know or how can one tell which is compatible to which?
2. Modem. ?! How do I flash this? Why do I need to flash this?
3. Probably O/T but what the heck is ROM Kitchen?
4. What is the other way of flashing without using ODIN?
Knowing that would set me a little further from Noobers State, at least.
Click to expand...
Click to collapse
I'm not an expert but this is my understanding.
1. Kernel: Set of controls that lets the software interact with the hardware of the phone. Typically affects GPS, battery, bluetooth, wifi, display, etc.
2. Modem: How your phone connects to and transmits voice/data/everything.
3. ROM kitchen is a tool to help build ROM.
4. You can flash new ROMs through ClockWorkMod Recovery. You choose to install new software from zip on sd card. It lets you install ROMs, Kernels, & modems, provided they have been setup to work with CWM.
Hope that helps answer some things.
Lancered said:
I'm definitely an enormous Noob (capital N!) but by now I can flash ROMs fairly quickly and reinstall my apps in a few seconds with TiBu. I still do agree with you that it's a bit hard to take in *everything*. Something I've been wondering since I began flashing (ROMs, not anything indecent) is:
1. KERNELS. What the hell is their function exactly? I know their compatibility with the custom ROM depends on...which Captivate model the ROM is based on, I think. But how does one know or how can one tell which is compatible to which?
2. Modem. ?! How do I flash this? Why do I need to flash this?
3. Probably O/T but what the heck is ROM Kitchen?
4. What is the other way of flashing without using ODIN?
Knowing that would set me a little further from Noobers State, at least.
Click to expand...
Click to collapse
Three more excellent questions, all of which for nubies and Seniors (without tech understanding) need to know.
trekie86 said:
1. Kernel: Set of controls that lets the software interact with the hardware of the phone. Typically affects GPS, battery, bluetooth, wifi, display, etc.
2. Modem: How your phone connects to and transmits voice/data/everything.
Click to expand...
Click to collapse
Good info but it doesn't help explain why there are so many of each. How is one to know what should be installed.
Different kernels allocate the phones resources in different ways.
For example sucker punch Or paragon allows the user to over clock the processor, as well as under volt. Both can be used to speed the phone up or reduce battery use.
Harcore speed mode tweaks brigtness settings, uses some tweaks to improve performance, and changes default from 250hz to 500hz
I guess it is like saying different kernels are like tuning your car up in different ways with different performance goals.
Modems performance appear to vary based off of your location. Only way to know what is best is to try them.
I do understand many are new to this (even I was new at some point of time). But there is one thing I would like to bring up in this thread.
A simple Google search would tell what the basic functionality of a kernel is. Likewise for most of things asked here.
Be patient, there are lots of people here who would guide/help u. Don't sound impatient nor show ur frustration here. This is a forum created by enthusiastic users, not by employees who are paid to service people.
1. Kernel:
Kernel is the heart of the system that keeps the phone running. U can consider the core machine level interacting portion of OS that translates all instructions to a format that the CPU can understand.It has complete control over everything that occurs in the system. The kernel provides basic services for all other parts of the operating system, typically including memory management, process management, file management and I/O (input/output) management.
Every kernel thread here has an OP where it tells what version it is based off, its features, etc.
Best way to know which is best for u: try it out. What's good for me may not be good for u.
2. Modem:
How do I flash this? : Modem thread is a sticky on development forum, and has details how to flash too.
Why do I need to flash this?: This is the core component needed to access the phone spectrum/signals.
3. Probably O/T but what the heck is ROM Kitchen?: OP says it all. This is one place where u can create a ROM by picking features/apps of the provided list. More for creating ur own custom ROM.
4. What is the other way of flashing without using ODIN? Check the first sticky thread in QA section "FOR NEW CAPTIVATE USERS - READ HERE FIRST - FAQs | HELPFUL LINKS"
So here's my .02 cents coming from a software engineer perceptive...
The kernel... It's the core/kernel of an operating system. It's main functions (as stated above) are to interact with the hardware a.k.a. Device Drivers, to manage resources (things like memory management and processor time sharing a.k.a. multi-tasking), service interrupt requests, network services and the like. It also provides a System Call Interface (API) to the user space (apps running on the machine) so the apps can use system resources.
Now the why so many part... First of all in general there are MANY options available when compiling (building) the kernel. Things like CPU schedulers, file system support, system type support (in the captivates case ARM), etc. etc. etc. So there are many different ways to configure the kernel and that gives many options to "test" and see which might work better or not. Some of them are dead giveaways like compiling the kernel for MIPS and trying to run it on the captivate won't work but some are "tweaks" that may help a little or a lot, like CPU management options.
Second part of the why so many is the code. Again as mentioned above things like changing code to make the colors of the display more or less sharp (display device driver), make the file system faster (voodoo lag fix) or overclocking the processor, and different "modem" tweaks are all "enhancements" that people have made to the original Linux kernel source. So those things "creep" into existence over time, since there are many people working on them, and you see different versions of the Kernel from that as well.
Anyone that plays music can relate to the options available in that there are only 12 notes on a guitar fret board but millions (or more) ways to put them together to play music. There are certain things that have to be present in the Kernel (notes) but writing code to enhance them and/or combining options at compile time is much broader (music).
ROM. Well IMO this one has a bad nomenclature. ROM is actually Random Access Memory and we flash an image to the "ROM" (which it really isn't but I'll leave that one alone). The "ROM" in this case is the operating system (a version of embedded Linux), which is the basic software needed to run and admin the phone, things like the Kernel, bootloader, device drivers, and file system plus any user apps like the phone dialer, launcher, etc. that are included in the ROM. As you can imagine the possibilities of customization are almost endless when it comes to the ROM. Different kernels, different drivers, different apps and many combinations of those. Thus we see all the different "ROM"s for the captivate with all the different options and unfortunately problems as well.
The modem is actually part of the kernel. It's the device driver for the phone hardware of the captivate. Being that it's part of the kernel it "works with" other code that's elsewhere in the kernel and ROM that is "tweaked" for a particular phone in this case. So when you see "use an i9000 modem with an i9000 kernel" it's because the code in the modem is written to work with the other code in the kernel. It doesn't necessarily mean it will brick the phone and/or not work but it quite often means it won't work the best if it's not "matched".
An example of the why so many here might be (and I'm just using this as a random example not a real world example) in the code below (which is the Samsung modem code in the SuckerPunch source in this case) notice the comment there about "no spec" and having to confirm how much time is needed to initialize. That may be an example where someone could play with those timings and get better performance out of the modem...
static void msm_reset(struct modemctl *mc)
{
<sniped code for briefness here>
gpio_set_value(mc->gpio_cp_reset, 0);
msleep(500); /* no spec, confirm later exactly how much time
needed to initialize CP with RESET_PMU_N */
gpio_set_value(mc->gpio_cp_reset, 1);
msleep(40); /* > 37.2 + 2 msec */
gpio_set_value(mc->gpio_phone_on, 0);
gpio_set_value(mc->gpio_cp_reset, 0);
}
So that's one example of how you might get another modem version if someone played with that code and saw better performance.
I don't know if that all helps or muddies the water, but again it's just an old software engineer's .02 cents.
mxracer101 said:
So here's my .02 cents coming from a software engineer perceptive...
<..............>
I don't know if that all helps or muddies the water, but again it's just an old software engineer's .02 cents.
Click to expand...
Click to collapse
good work!
I do understand many are new to this (even I was new at some point of time). But there is one thing I would like to bring up in this thread.
A simple Google search would tell what the basic functionality of a kernel is. Likewise for most of things asked here.
Click to expand...
Click to collapse
For those seeking help, looking on XDA this is the #1 source for this information. Most other forums refer to XDA. So you should be in good hands
Be patient, there are lots of people here who would guide/help u. Don't sound impatient nor show ur frustration here. This is a forum created by enthusiastic users, not by employees who are paid to service people.
Click to expand...
Click to collapse
MOST crucial to understand this. PLEASE don't re-ask a question in several different locations. In most cases a question will be answered in a short time.
1. Kernel:
Kernel is the heart of the system that keeps the phone running. U can consider the core machine level interacting portion of OS that translates all instructions to a format that the CPU can understand.It has complete control over everything that occurs in the system. The kernel provides basic services for all other parts of the operating system, typically including memory management, process management, file management and I/O (input/output) management.
Every kernel thread here has an OP where it tells what version it is based off, its features, etc.
Best way to know which is best for u: try it out. What's good for me may not be good for u.
Click to expand...
Click to collapse
This is an area I see more questions about, then I do ROMs. Be awre that all ROMs have built in kernels, it's a good idea to let the intended kernel do it's thing. This is a fine tweaking operation, learn what one does for each ROM. Don't feel you need to change it, because it's being talked about in a ROM post.
HTML:
2. Modem:
How do I flash this? : Modem thread is a sticky on development forum, and has details how to flash too. Why do I need to flash this?: This is the core component needed to access the phone spectrum/signals.
^^^^SEE ABOVE^^^^ Dito
kernels; the function has been explained so i wont go there. there are kernel settings that cant be changed once compiled that effect performance and battery life, often making one better hurts the other, kernel hz will affect the snappiness, some kernel devs like to put out 2 or more versions depending on the users preference. also there have been many mods made for the i9000, i9000 devs typically dont make ports for the other phones so the code is made available for other devs to include in there own kernels. part of the reason for soo many is that things are constantly developing but some people like what has been out there for a while. there are also a number of compiling tweeks that one developer or another may prefer.
some kernels have stock recovery 2e or 3e, some have cwm recovery some have steam recovery, some have a modded cwm recovery. cwm recovery and steam give you access to the rom backups (nandroid) and some other features, steam has a touch screen interface but the modded cwm versions have similar functionality with a hardware button interface.
lagfixes; lagfixes are incorporated into the kernel. some have "voodoo" which is ext4 and is like what non samsung android phones often have. voodoo only has a couple options and most run it default. voodoo lagfix options may be incorporated into the recovery or handeled by the presence of a folder/text file in the voodoo folder.
there is also ulf (universal lagfix/ultimate lagfix). ulf lets you choose between jfs, ext4, ext3, ext2 and rfs file systems on each partition. it also lets you do the earlier ext2 loopback like one click lag fix. it is total overkill with options an the benifits of each is subject to opinions and anecdotal observation. but if yo specifically want jfs it is the only option available on the captivate right now.
wifi; different wifi drivers cause problems with certain routers because of a security measure. once a couple fixes for this were found new kernels appeared.
other "voodoo" features; supercerio is the developer of voodoo and is obviously a talented dev. he has created a color/brightness/sharpness fix for the galaxy s line but the port to captivate kernels took some time to come about. some kernels have it and some don't. there is also voodoo sound which lets you change the amp output for the headphones.
overclock/undervolt; there was at one time development on this for captivate kernels in 2.1. it was stable but a lack of captivate froyo source kinda killed it. also there was no interface for it, changing settings was done on in a text file that you had to write into a folder with a script, people had trouble understanding it. many kernels now are i9000 ports but the undervolt code often causes "charge death" some prefer not to overclock do to this instability, but then glitterballs came up with a fix. glitterballs prefers the overclock settings to be "mild" they really arent in reference to a pc though, 20-28% is significant but still there are others that make 30-60% overclocks available. the overclock setting on some of these kernels is a multi stage setup and isnt that user friendly involving an app and configuration files. there are also sceduler differences that can balence battery life and speed but i think samsungs settings are just fine
basically if you want overclock i recomend glitterballs work. if youre phone handle 1300+mhz you must go elsewhere if you "need" the max your phone can handle.
if you dont care for overclock there are many other things to look at. kernel hz set at 500 is snappy but you may prefer battery life and find one set at stock or 300hz
if color sound is important to you and thats a big reason to by a galaxy s then you want voodoo color and sound. im not gonna talk about files systems and lagfixes because despite the apparent differences in quadrant the every day results are up for debate.
modems; im not gonna tell you to match modem to kernel because i never found that to be true.. what i will tell you is that if you use bluetooth and "need" hsupa(over rated) then dont choose a north american captivate rom other than the armani based roms. there are 5 poular ones for non captivates phones and many more that work as well, choose at random for all i care, the biggest factor is gps performance and none of them do poorly, i recomend jl3 but kp1 can work better with some playing around, it seems to not give a stable position because it constantly updates stalites, the list is constantly changing in lbs test mode but it does get more satalites in my experience. others are jk3/4 and jl2(different phone that jl3) some say in there area jl2 gets better transfers but i dont find that to be true here.
ported roms; i9000/m and t959/d ports are great and at this time dont give up too much, they work with canadian t959d and i9000m modems as well as many other oversees modems that have the att 850 band . but on some, not all but some ports you may experience sleep death. it's a captivate issue and captivate roms since jf7 have a fix incorperated, i have mostly good results on the ported roms but 1 or 2 have given me sleep death.
captivate roms; work great! use as is or add a kernel with x,yand z features. with a captivate rom you give up either bluetooth or hsupa but hsupa is over rated on a phone unless you tether or upload files directly from your phone, it does help snappiness loading web pages but seriously my isp gives me 30% the upload bandwidth that i get with hsupa and i only see about 50% of the hspa potential in my area. my 3g connection gives me 300kbps and my isp gives me 600kbps. i think non hsupa is fast enough most of the time.
to the op, titanium backup does a backup of your apk's and data for those apps. it is not recomended to restore all system data if a new rom has a different base rom. this is what to use to restore apps after a flash, chose the restore apps and data setting, if you have problems factory reset and restore apps only.
cwm backs up the rom. it is a fall back incase a flash fails. you need cwm recovery either in the kernel or in an "update.zip" in the root of the internal sdcard. if you have 2e recovery or modded 3e recovery in the kernel you need to reinstall packages to get there from the update.zip. you may need to try twice. you navigate with the volume and select with the power button.
if you have a stock 3e recovery (rare now that there are altenatives, unless you flashed a stock leak or rogers rom as is) it will fail, you will need to odin/heimdal/neldar sgskernel flasher app flash another kernel to reach cwm recovery.
root explorer helps you reach the system files. if you think you need it then get it but it is really most useful for making tweeks or installing themes, some of that is better done in a script via update.zip or remotely via adb so you may not want or need it.
Asking what ROM is best is like asking which midsized car priced in the mid $20k's is the best. They are all pretty close in quality and only differ so much, according to what the dev felt was pertinent to them. Look them over and see what people have to say about them and try it out. If you don't like it, flash another one. It really is that easy. As some of posted in other threads, it's fairly hard to totally brick your phone unless you have absolutely no clue what you're doing. It took me months to get to the point where I felt comfortable flashing and it scared the **** out of me to finally take the plunge. Now that i've done it, i'd have no problem doing it again when/if I find another ROM I like better than the one i'm on.
The absolutely best info I got was from this thread. I have no idea why it's not stickied. Connexion2005 has done an amazing job putting these together and has taught me more in the time it takes to watch the videos, than WEEKS of reading threads.
How to videos
Extremely thorough, thanks all!
Lancered said:
Extremely thorough, thanks all!
Click to expand...
Click to collapse
You're welcome. It's why I started this thread
Thanks !!
Thanks to all who provided these great answers !!
Much appreciated.
This was a very informative read thanks
Sent from my SGH-I897 using XDA App
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
MikeyMike01 said:
Click to expand...
Click to collapse
Meaning what exactly?
How I love when people bash people who are new to particular technologies when those same people were once new themselves.
Point is, provide education not just answer the question.
askpcguy said:
How I love when people bash people who are new to particular technologies when those same people were once new themselves.
Point is, provide education not just answer the question.
Click to expand...
Click to collapse
That was my intention when I started this. It was great to see the guys above hashed it out. Even with all my posts There's a ton that people don't get. My hope is people will ask questions AND NOT BE LOOKED DOWN ON!
There are many MANY great people out there in the know, that are willing to help. Post your need, someone will eventually answer. NO QUEST IS DUMB!

[Q] Help a total Nook/Android noob

Long story short: I bought my Nook to root it. I'm not a complete moron, but I'm a little overwhelmed by all of the options for modifying the Nook. I have tons of iOS experience since I have an iPhone business on the side, so I'm not afraid to mess around with something.
The problem is, the only Android device I've spent more than 20 minutes with is the Samsung Captivate, which was ridiculously easy to root and then unlock so I could sell it.
Other than that, not much Android experience.
I bought the Nook because I need a portable device to view documents and the occasional entertainment. I'm a pilot and instantly recognized the advantage of being able to take aviation publications with me everywhere, including the cockpit. I considered the iPad since I'm intimately familiar with iOS, but the cost was a little higher than I wanted to go.
So, here's what I need: a VERY stable Nook that can efficiently read PDF files, H.264 movies and still maintain respectable battery life. I will be heading overseas with less than dependable access to internet, so I need something that's pretty worry-free since I might not be able to worry with finding a fix online.
Where to start?
I've already rooted it using AutoNooter, but it seems wonky at best. The N button rarely works at all and SoftKeys isn't much help either. I currently haven't found a way to go "back" in the Market app, and still haven't figured out how to sign in on my YouTube account.
So, what are your suggestions for setup? Please be detailed with your suggestions and save the flaming for someone who cares.
Thanks!
I didn't like the stock rom either...
I went immdiatly to nookie froyo, which is the most stable rom other then stock.
You should try it.
You should also try cm7 and it varients, but those are less stable.
you can check out the tutorials on remapping the volume keys for back and menu, although I find soft keys a valiable option.
Can you point me to the best method of install for Froyo? Is it better on internal or keeping it on the SD card? I'm not worried about warranty or restoring the stock ROM, so which one is best overall?
LongbowFoSho said:
Can you point me to the best method of install for Froyo? Is it better on internal or keeping it on the SD card? I'm not worried about warranty or restoring the stock ROM, so which one is best overall?
Click to expand...
Click to collapse
Try it on the SD card first, just to start. If you screw up, you can just format the card and start over, it's relatively pain free that way. But it will run a little snappier on the actual Nook eMMC, but you can always do that later.
Another factor is that B&N will be updating all Nook Colors to Froyo in April. If you run off an SD card until then, then you can root the Nook after that update (with new Autonooter built for that new update), and you will have a more stable Froyo since it will be a professional kernel built for the hardware.
You'll need a Sandisk Class 4 or 6 uSD card or a Transcend Class 6 (unless you have already bought something, in which go ahead and try that card).
The build is at:
http://forum.xda-developers.com/showthread.php?t=922324
Yeah......about that "don't flash the internal memory" part.....
Everything went great until I rebooted and now its stuck at the Android screen with the flashing cursor.
Now I'm just trying to figure out how to restore it. Ugh.
I'm using a 32GB SanDisk SDHC Class 6 card, BTW.
EDIT: Well, I was able to get the build from your link running from the SD card, but all of the processes suddenly and continually fail. All I get is pop up after pop up about errors.
I'm done screwing around with this for today. If I can't get something usable by tomorrow night, I'm selling this POS and getting an iPad. This isn't worth it just to save $100.
I don't know what all you did to the internal memory, but chances are this will work to get back to stock.
http://nookdevs.com/Flash_back_to_clean_stock_ROM
If that doesn't work then
http://forum.xda-developers.com/showthread.php?t=945838
Softkeys works, and I use it, but it's...not intuitive...this page made things clear for me. Reading through this should get your n key working and whatnot.
http://nookdevs.com/NookColor_Default_Launcher
Disabling the service in the softkeys settings was good for me. That stupid little button was always in the wrong place no matter where I put it and wasn't useful anyhow. I also didn't install home switcher or whatever. If you get your n button set wrong, you can just clear the defaults from the app settings for whatever app is set to the n button.
Sounds like you got it rooted and everything, but here is a link for reference anyhow.
http://forum.xda-developers.com/showthread.php?t=942424
A note on those instructions: youtube did nothing but crash on me. The purpose of logging in with youtube is to get your device linked to your google account so you can get into the market. I didn't use youtube, i think i used gmail or the market itself or something. I don't remember. I just uninstalled youtube, you don't need it. Youtube video's still download and play in the default video player if you visit youtube.com from the web browser.
As far as your options for operating systems. I haven't used froyo, and haven't spent much time with honeycomb, so grain of salt and stuff. Plus it really depends on what you need/want.
Note: after booting a fresh burn for the first time, just walk away for five minutes. I'm not sure why (maybe something to do with the not quite jit doing it's thing?), but it will be more stable if you do.
Froyo gives flash and slightly better performance over stock. I think video is on par with stock, but it could be worse, i'm not sure. It's almost certainly not better. I can't speak for stability, as I haven't tried it. I think bluetooth is possible but not realistic? I know occip got the chip responding, but I haven't seen anything indicating it's useable. Links in previous posts so i won't make another.
Cyanogenmod gives all that froyo gives plus bluetooth support. Video framerate is poor (movies, not games and whatnot). Stability isn't as good as stock. Mostly it's fine but every once in a while things start force closing like mad and i have to reboot. Also battery life isn't good with cyanogenmod. Sleep has been disabled as there is a bug with it. It will still last over a day without a charge though. It's what i use day to day. Really amazing and fast moving. Seems like every day a new major bug is fixed or a whole new piece of hardware is working. Linkie:
http://forum.xda-developers.com/showthread.php?t=1000957
Honeycomb is really cool and it's amazing what deeperblue did (without much source omgwat?) but it's still kinda just a toy until google releases all the source code. No flash, no hardware accelerated video, no bluetooth, no reason to use it, other than aesthetics. Annoying ui glitches in portrait mode. Neat and worth an sd burn to play with, but not for using day to day in my opinion.
http://forum.xda-developers.com/showthread.php?t=936995
Of course there is no need to choose one! There are a couple option for multibooting in the forums and I intend to get around to combining a few to triple boot. Right now this is what I use:
http://forum.xda-developers.com/showthread.php?t=947698
I'm set up to boot rooted stock off internal memory and cm7 off of uSD
P.S. If you just want it to work and be a full tablet it might be worth the extra $150 or so for an IPad. The nook has been fantastically useful for my needs and I don't think i've had this much fun with a piece of kit since my first apple II. On the other hand I've wasted a fair number of hours reading about and "bricking" the thing so...ymmv depending on what your needs/wants are.
Hi, Im new here, too.
Id like to do this "Go back in Root Explorer, and in system/app, mount as r-w and rename Phone.apk and TelephonyProvider.apk to anything else (adding .bak onto the end would be fine)." But I can't change the permission...
Even I do habe only CWM 3.0.0.6 and like to have the newest one (3.0.1.0) and Iam using right now the Phirmod V5.1
Has anyone some hinds? Cheers
Can you elaborate on "can't change permissions"? Can you not find the option, or are you making the change and its not working?
For your clockwork upgrade question, is your recovery internal, or on a bootable SD?
Sent from my Nexus One using XDA Premium App
Thanks for the detailed response, ylixir. I'm attempting to go back to stock now and will definitely try your suggestions.
I'm still going to try Nookie since the general consensus is that it's the most stable. I don't care about BT or even Flash since I'll just be using this mostly for mobile document viewing in Afghanistan.
Thanks again and will update with my results.
chef123 said:
Hi, Im new here, too.
Id like to do this "Go back in Root Explorer, and in system/app, mount as r-w and rename Phone.apk and TelephonyProvider.apk to anything else (adding .bak onto the end would be fine)." But I can't change the permission...
Even I do habe only CWM 3.0.0.6 and like to have the newest one (3.0.1.0) and Iam using right now the Phirmod V5.1
Has anyone some hinds? Cheers
Click to expand...
Click to collapse
I know you're new and all, but generally its considered rude to jump into someone else's thread and ask your own question. You'll probably get a lot more visibility (and subsequently a solution to your problem) by making your own thread.
Thanks!
LongbowFoSho said:
I know you're new and all, but generally its considered rude to jump into someone else's thread and ask your own question. You'll probably get a lot more visibility (and subsequently a solution to your problem) by making your own thread.
Thanks!
Click to expand...
Click to collapse
Dude! The forum rules tell you to search and piggyback existing threads before making your own thread. The idea is that the closely related information is localized, and searching is made much more easier without having multiple threads on the same subject...
Sent from my Nexus One using XDA Premium App
Well, I've got it back to stock 1.1 now. I'm VERY happy to see that since I still might sell this thing if I can't make some headway with a usable ROM.
danger-rat said:
Dude! The forum rules tell you to search and piggyback existing threads before making your own thread. The idea is that the closely related information is localized, and searching is made much more easier without having multiple threads on the same subject...
Sent from my Nexus One using XDA Premium App
Click to expand...
Click to collapse
Well, this is the first forum I've ever seen that operates that way.
Well, just tried running Froyo from the SD card and it just sits at the Android splash screen (the animated one). It also did this last night, but I thought it was because of the non-functional Froyo I had flashed internally.
I guess I'll give HC a shot to see if anything actually works on this device.
Just ran HC and although I finally got past the "decrypted data" error (after three re-images and flashing, no less), I dunno.
I'm going to try rooting the stock 1.1 again and see how that goes. If I can't get comfortable with that, then I'm done. I have better things to do besides sitting around for hours and hours trying to get something to be remotely practical for every day use.
If I wanted a tinkering project, I'd buy an old car.
Autonooker is super easy to get the stock ROM working as an Android tablet.
I'm sure it's stated on the wiki that Nookie Froyo and other ROMs are in development and not meant for stable systems.
Anyway, hope Autonooker works for you
Good news! Looks like perseverence pays off because rooting 1.1 seems to have worked perfectly this time.
I am fully signed in on YouTube and email, and all the buttons are working properly.
Now that I've finally gotten that out of the way, is there a way to OC the stock ROM? Its not really a need, just curious LOL. I've seen SetCPU mentioned a few times, but IIRC its intended for 2.2 and up only. Correct me if I'm wrong.
Also, best PDF reader for stock ROM?
chef123 said:
Hi, Im new here, too.
Id like to do this "Go back in Root Explorer, and in system/app, mount as r-w and rename Phone.apk and TelephonyProvider.apk to anything else (adding .bak onto the end would be fine)." But I can't change the permission...
Even I do habe only CWM 3.0.0.6 and like to have the newest one (3.0.1.0) and Iam using right now the Phirmod V5.1
Has anyone some hinds? Cheers
Click to expand...
Click to collapse
Get a Terminal Emulator from the Market. Now type in the following:
If running off SD
Code:
su
mount -o rw,remount /dev/block/mmcblk1p2 /system
If running off EMMC
Code:
su
mount -o rw,remount /dev/block/mmcblk0p5 /system
Hope this helps.
____________________________________________________
Sent from Nookie Froyo using Tapatalk
Everything I'm installing doesn't show up on the Extras page. If I want to open FB or Dolphin or something like that, I have to search for it.
A little help?
LongbowFoSho said:
Everything I'm installing doesn't show up on the Extras page. If I want to open FB or Dolphin or something like that, I have to search for it.
A little help?
Click to expand...
Click to collapse
Install a new launcher, such as Zeam, Launcher Pro, or ADW. I prefer Zeam myself. Then you'll be able to immediately see new apps you've installed.

Categories

Resources