[Q] how to switch from TNT to another kernel/rom? - G Tablet Q&A, Help & Troubleshooting

i currently have the TNT 4.4.0 ROM installed but I was looking to switch to the Vegan Ginger ROM and also to install pershoots kernel. are they compatible? how would i go about this without bricking the device? theres a lot of stuff here about firmware versions and incompatbilities and bricking and stuff and im not really sure about the process.
thanks in advance for your help?

Here is a detail step by step instruction on how to root, install a rom, etc.
http://forum.xda-developers.com/showthread.php?t=865245
I highly recommend Calkulin+Clemsyn combo rom. It's super fast, stable, and is based on the TnT stock rom. Very easy to use for newbies.
PS - with the rom I linked to, market fix and flash have already been applied. All you need to do is flash root and the Calkulin+Clemsyn combo rom and you're set.

what about all of that wiping and stuff. i have to do that also, correct? can any step of this completely brick the device?
thanks again!

None of the steps will brick your device however i would recommend an iPad

joshtb86 said:
what about all of that wiping and stuff. i have to do that also, correct? can any step of this completely brick the device?
thanks again!
Click to expand...
Click to collapse
Ok, here are the instructions, since I feel particularly good today on my day off.
(1) Follow the instruction on that other link for installing ClockworkMod.
(2) Create a folder in your sdcard name "rom" or "ROM" or "hoogabooga" or whatever name you want. Just make sure you remember the folder.
(3) Download the file I have included in this post (down below) called Calkulin's_FORMAT_ALL.zip.
(4) Download your choice of rom. There are now half a dozen to choose from. Calkulin+Clemsyn combo is the fastest and most stable according to my experience.
(5) Put those roms into that "hoogabooga" folder you created in your sdcard. Turn off your gtab.
(6) Startup into clockworkmod by pressing the power button and the volume + button and keep pressing the volume + button until you see something appearing on the upper left hand side of the screen during the birds.
(7) Scroll up and down using the volume control. Go down to where it says "install zip from sdcard" and press the house button.
(8) Choose zip from card.
(9) Go to your hoogabooga folder and choose Calkulin's_FORMAT_ALL.zip.
(10) Press the back button and go to advance.
(11) Choose the 2nd choice where it says wipe dalvik cache.
(12) Go back and pick install zip from sdcard again. This time, choose the rom that you chose.
(13) After it finishes "installing", reboot. Note that the first time the device boots into a new rom it will be very slow. Just let it sit there and do its thing. If you try anything at this point, you will screw up your machine. So, just let the darn thing boot up, please. We got enough users coming in here complaining about why their machine is screwed up because they did something while it's booting up. Good god...
Please be aware that I wrote the instructions thinking you have common sense. In other words, use common sense. Where it says "running" or "installing" or whatever then you're suppose to wait. Don't just follow the instructions blindly.

Invest some time in setting up nvflash. It's much less stressful with a safety net.
http://forum.xda-developers.com/showthread.php?t=861950
Don't even think about an iPad.

My problem with nvflash is that it's newbie unfriendly. I was a newbie not too long ago and I can tell you nvflash looked like a nightmare.
Unless the user does something stupid like interrupting a startup process, the gtab is fairly hard to brick.
And as always, I highly recommend getting rid of the gtab and buy an ipad. Less whiners for us to take care of. Let apple take care of them. Apple already got an army of whiners. I say we let them have a few more.

goodintentions said:
And as always, I highly recommend getting rid of the gtab and buy an ipad. Less whiners for us to take care of. Let apple take care of them. Apple already got an army of whiners. I say we let them have a few more.
Click to expand...
Click to collapse
I know this is sarcasm, crossed with a political statement, spliced with some frustration with newbies. But for me it comes off as a dig at the OP.
The nvflash discussion has been had elsewhere, however as an android modding newbie, following Roebeet's NV flash tutorial (due to his constant encouraging) has made mucking around with my Gtab 10x more enjoyable, knowing that I have a way to easily start from scratch. And it's near impossible to set up nvflash in a hurry after you have soft bricked.
Josh, the tutorial above is excellent, and it will certainly get you to where you want to go. But if you hit one of the gtab landmines (trying out 1.1 to 1.2 for example) nvflash will be your best friend.

brettdwagner said:
I know this is sarcasm, crossed with a political statement, spliced with some frustration with newbies. But for me it comes off as a dig at the OP.
Click to expand...
Click to collapse
On the contrary, I stand behind 100% what I said. Like I said before, I fix computers as a side job to bring in an extra dollar or two to go out and party... I mean to pay my bills. Most people, when it comes to computers and gadgets, like to whine more than they like to enjoy their machines. I'm sure apple's got a whole division specializing in dealing with whiners since they already got an army of whiners.
Whiners have nothing to do with being a newbie or not. It's got to do with the spoon-feed-me attitude. Over the months, I have seen complaints about the gtab by dedicated whiners. Everything from "it's .3 lb heavier than the ipad which makes it too heavy!" to "why you no give me honey!" Frankly, neither VS nor this community is properly equipped to deal with whiners. Why not send them to apple and let it be apple's problem?
I'd like to think I'm a resourceful person. When I see a problem, instead of complaining I try to find a solution. I see the gtab as an investment. So, instead of just watching videos on it I have incorporated it into my daily work. I crinch in pain every time I see people whine before they even tried to find a solution. So, why not send them to apple?

I don't mind it for the true whiners, but since you post this everywhere it looks like your trying to fend off any and all new users who have questions. The subtext of "get an iPad" is 'you can't handle this and we don't really want you here.'
That said, your post above went above and beyond to help out the OP. Your a mystery to me goodintentions

brettdwagner said:
I don't mind it for the true whiners, but since you post this everywhere it looks like your trying to fend off any and all new users who have questions. The subtext of "get an iPad" is 'you can't handle this and we don't really want you here.'
That said, your post above went above and beyond to help out the OP. Your a mystery to me goodintentions
Click to expand...
Click to collapse
It's my day off.

goodintentions said:
Ok, here are the instructions, since I feel particularly good today on my day off.
(1) Follow the instruction on that other link for installing ClockworkMod.
(2) Create a folder in your sdcard name "rom" or "ROM" or "hoogabooga" or whatever name you want. Just make sure you remember the folder.
(3) Download the file I have included in this post (down below) called Calkulin's_FORMAT_ALL.zip.
(4) Download your choice of rom. There are now half a dozen to choose from. Calkulin+Clemsyn combo is the fastest and most stable according to my experience.
(5) Put those roms into that "hoogabooga" folder you created in your sdcard. Turn off your gtab.
(6) Startup into clockworkmod by pressing the power button and the volume + button and keep pressing the volume + button until you see something appearing on the upper left hand side of the screen during the birds.
(7) Scroll up and down using the volume control. Go down to where it says "install zip from sdcard" and press the house button.
(8) Choose zip from card.
(9) Go to your hoogabooga folder and choose Calkulin's_FORMAT_ALL.zip.
(10) Press the back button and go to advance.
(11) Choose the 2nd choice where it says wipe dalvik cache.
(12) Go back and pick install zip from sdcard again. This time, choose the rom that you chose.
(13) After it finishes "installing", reboot. Note that the first time the device boots into a new rom it will be very slow. Just let it sit there and do its thing. If you try anything at this point, you will screw up your machine. So, just let the darn thing boot up, please. We got enough users coming in here complaining about why their machine is screwed up because they did something while it's booting up. Good god...
Please be aware that I wrote the instructions thinking you have common sense. In other words, use common sense. Where it says "running" or "installing" or whatever then you're suppose to wait. Don't just follow the instructions blindly.
Click to expand...
Click to collapse
okay thanks a lot. i read in the clem+calk ROM thread that some people used CWM, the most recent version, not the .8 version which i have been using. is that correct? or should i use the .8 version?

so all the steps say to download this stuff to your sd card, but i cant actually access my microsd card from CWM. i can only access the folder called SDCARD which is actually my internal memory. should i still download it there? is there another way to access my microSD from CWM? is it okay to leave it on the sdcard folder which is my internal drive?
thanks again!

Your sdcard is your internal space. The microsdcard is called sdcard 2. Cwm only access your sdcard which is your internal.

Related

A newbies guide to Rooting the MyTouch Slide 3G

How to Root the MyTouch Slide
v1.0 Brandt DeLorenzo 7/19/2010
(I tried to add links, but I couldn't because I was still a newbie on the forum...oh well)
Required Hardware
Windows, Linux, or Mac Computer
USB Cable
T-Mobile MyTouch Slide with SD card
Required Computer Software
ADB Drivers for your computer
The Android SDK
Command Line editor
Required Files
Root.zip
MyTouch Slide Rom(s)
Optional Apps
Rom Manager (by ClockWorkMod)
Any backup app from the market (like MyBackUp Pro)
Step 1: Install Required Software on the Computer
I. In order for your device to communicate with the computer, you will need the proper ADB drivers. ADB Drivers should install automatically when you attach your MyTouch Slide to your computer when using a PC. If you need to manually install the drivers for a PC, locate and install the HTC Sync Update program on your computer.
II. On the device, go to Settings > Application > Development and turn on USB Debugging.
III. Download the Android SDK and unzip the directory in your C: drive somewhere where you can easily find it. I’d also suggest renaming the SDK folder from android-sdk-windows to something shorter, like “asdk”. You do not need to install anything inside that SDK folder after you unzip it. Just move it to the C: directory and rename the folder to something short and easy to type, like “asdk”.
IV. You need to add the Android SDK Tool folder to your system path if you’re using a Windows PC. Go to Control Panel > System > Advanced > Environment Variables > In System Variables, highlight "Path" and click Edit. Add C:\asdk\tools to the end of the string. Be sure there is a semi-colon between the last entry and C:\androidsdk\tools. For example, it might look like this:
C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\asdk\tools
Then click OK on all of the windows and you're done with this step
V. Be sure that you have a working command line editor for your computer. For example, Windows users can go to Start > Run > (type CMD) > OK.
Step 2: Download and Move Some Files
I. Download the Root.zip file from Eugene's thread about rooting the Slide, unzip the contents (update.zip, ota.zip, and loop) and place them all in the C:/asdk/tools folder. This zip file contains all of the files that will unlock your MyTouch Slide and install the Recovery software to make everything easier in the future.
II. Find the MyTouch Slide Rom that you want to install. You may download as many as you want if you plan on switching between different versions of Android. You can find many of those Roms here or on AndroidSPIN. Download them to your computer and then move them to your SD card. They should be anywhere from 50MB to 150MB each.
Step 3: Preparing for Root
I. Before we begin the process, we need to test ADB to make sure your device can be seen by the computer. Connect your MyTouch Slide (it should be on right now) to your computer via the USB cable. Open up your command line editor and get to the Android SDK tools folder. If you named your SDK folder ‘asdk’, then you would type CD C:/asdk/tools and hit enter. You should see the prompt change from C:/ to C:/asdk/tools>. Type loop and hit enter.
II. If ADB is working, you will see a continuous loop of commands running up the screen. Hold down Ctrl+C to temporarily stop the loop and look for something that says:
List of Devices Attached
HT05RPS02484 Online
If you see something like this, type Y and hit enter. (Your device number may be different than display above)
If ADB is not working, go here to troubleshoot ADB and make sure that you can get the loop to detect your device before you go any further.
III. Perform a backup of any applications or data that you would like to restore. I’d suggest backing up applications, contacts, or any data that may not sync back to your device. You can find an application in the Android Market to complete these tasks. I prefer MyBackUp Pro.
*Mac and Linux users may need to put a ./ in front of anything that is typed in the command line. Like ./loop instead of loop.
Step 4: Beginning the Root Process
I. Power off your device. Hold the Volume Down Key and Press the Power button at the same time. Hold both buttons until the screen comes up in Bootloader mode.
II. In your command line editor, be sure that you are in the C:/asdk/tools> prompt. Type loop and then hit enter. You should see:
List of Devices Attached
HT05RPS02484 Offline
III. Select Recovery from the menu. Use the volume buttons to move up and down. Use the Power button to select the option. You should now see a dark screen with a black device and a red triangle with an exclamation point inside. Hold the Volume Up button and press the Power button. You should now see the Android system recovery (2e) screen.
If you kept the loop running, it should change to say:
List of Devices Attached
HT05RPS02484 Recovery
If it doesn’t change, unplug the USB cable from the device and plug it back in.
If your device number and “Recovery” appears, you can now stop the loop with Ctrl+C. If you do not see your device number and “Recovery”, you need to power off your device and try again. This may take a few tries.
IV. On the device, scroll down to Update.zip and select it using the Power button. It will display an error message that it failed. This should be expected and is part of the process.
V. In the command line editor, you should still be in the C:/asdk/tools> prompt. Type adb push ota.zip /sdcard/update.zip and hit enter.
VI. This is the most difficult part of the process. Type adb push update.zip /sdcard into the command line editor, but do not click enter yet.
VII. On the device, scroll down to Apply sdcard:update.zip and as soon as you select it with the Power button, click enter in the command line editor on your computer. The process should be all done within a second. If you did this properly, a new window in green text should appear with the title “Clockword Mod Recovery v2.5.0.1” or another version number.
VIII. Now you are in Clockwork Mod Recovery. First, scroll down to the partitions menu and make sure it does not say ‘mount system’. If it does say ‘mount system’, highlight it and hit the Power button to mount it.
IX. Scroll down to apply sdcard:update.zip and click the Power button to select it.
X. Power down the device. Follow the steps to get back into ClockWorkMod Recovery, but you won’t need to complete step VII. Simply select Apply sdcard:update.zip and hit the Power button to get back into ClockWorkMod Recovery in the future. (If a blank screen appears when you hit the Power button, press the Trackpad as the enter button.)
XI. On the computer, you should run the loop command to determine if the device is connected again. If it is, type adb install superuser.apk and hit enter. You have full root access.
Step 5: Installing a Rom
I. If you have already performed a backup of your files, you can now wipe the device from the ClockWorkMod screen. Scroll down to wipe data/factory reset and hit the Power button. You will be prompted with another screen with a Yes – delete all user data prompt. Select Yes – delete all user data and hit the Power button.
II. After the wipe has completed, scroll to install zip from sdcard and hit the Power button. Then scroll to choose zip from sdcard and hit the Power button. Now locate the Rom you want to install. Press the Power button to select the Rom and install it.
Managing your Roms
To make your life easy, download and install the Rom Manager application by ClockWorkMod. From this application, you can backup & restore your Roms, reboot into recovery with one click, partition your drives, and find new supported Roms for your device.
we already have a root and a simple root if a noob cant get root with either one they dont need root this thread is unnecessary and ,imo, more confusing especially w/o links
i agree, we've already got this pretty much in 2 different threads, in 2 different ways, one fully automated and the other manual. and i created a video and a tut that has more detail as far as how to install roms and such.. this is an unneccessary thread
Sorry man :/
where is my blow torch...prepare to flame
There is also ....
There is also a questionable step.
I cant get into Clockwork mod using the start update from the phone then push update.zip.
But if I adb push first, wait for the server to start, then updat from the power button on the phone, it works.
good luck.
nice guide! thanks
HighRidas said:
we already have a root and a simple root if a noob cant get root with either one they dont need root this thread is unnecessary and ,imo, more confusing especially w/o links
Click to expand...
Click to collapse
No offense, but I've tried many of the guides and they were difficult to follow when ADB was acting dumb on my laptop. The actual steps are easy, troubleshooting ADB on a Windows PC is a pain for most. Now that I have root and I'm using different roms, it's all easy and painless.
If there wasn't a no-linking rule on new user threads, it would have been much better...I agree.
between the fact that it doesn't need to be any easier, and the ROM bibke holds most of this, there is no need for this thread, i understand that you were probably trying tobe helpful but you are an idiot and made a perfectly useless thread with no links for no reason
tubaking182 said:
between the fact that it doesn't need to be any easier, and the ROM bibke holds most of this, there is no need for this thread, i understand that you were probably trying tobe helpful but you are an idiot and made a perfectly useless thread with no links for no reason
Click to expand...
Click to collapse
calm down bro !!! since i came to the slide side all i see is u going hard on people .. that ****'s not cool at all !!! it makes me wonder about u !!!
everybody got their pitch forks and torches out !!! just closed the thread that simple !!!!
i am helpful when stuff i posted in the correct forum, and when it is a new thread that has not been posted in th past. when people continuously post new threads to state stuff that has already been said, especially since without links this thread is pointless, then we xda devs are going to get upset, devs do not like to see pointless threads in the dev section, and certainly don't like it when people try to belittle the work that went into root by "making it easy" first requirement for having root is to know how to use a computer, after that you can learn to do some really cool stuff
Well I thought this guide WAS Helpful to be honest! Not to mention lesstalk was just trying to help. Tubaking is always busting peoples chops everytime he says something it ends up being rude! If you dont have anything nice to say then go to a diff thread dude cause your sorry azz attitude just makes it so people dont want to post cause their scared of getting verbally bashed by folks like you! Being rude is NOT doing anyone any good and Im sure im not the only one who feels this way about you!
in my opinion they should be afraid to post, if they aren't then they make crap like this. i stated that he was trying to be helpful but without links this thread just takes up space and makes people ave to search harder to root thier phone. i am a nice person IRL, but i do not like wasted space. if someone has come up with a "easier" way to root then fine, but there is already a thread for preparing to root your slide, two threads on rooting your slide, and the slide rom bible which includes all of those threads, a stickie should be more than enough for most people and if not then they need to think before hitting that new thread button. there is no need for repetitive threads in the developement section. if there had been links in this thread(which i know he can't do as he is a new member) then it would have been fine and i would have shut up and left it alone, but right now there are two ways to root, one for computer people and one for script kiddies, either way if you can't get it to work with either method then you probably don't need root. if you can't read the simple walkthroughs then you don't need root, if you don't know what you are doing then you don't need root
EDIT: Here is the link to the thread that already covers all of this, and guess where i found it
http://forum.xda-developers.com/showthread.php?t=708522
I did find this thread helpful, especially since i'm new to android. I want to know what i'm doing and the only way i can learn what i'm doing is from reading many posts and lots of trial and error.
I have read both of the rooting guides from the rom bible, and there is still some stuff left out. I actually like this guide better than the others because there is more help in the whole ADB part of the root process.
Now, i know what i'm doing with computers, it still freaks me out how much i can do with computers. But in new areas where i want to learn, it helps to have more info than needed because people have different viewpoints on the same process.
@tubaking182 - for most of the threads you come in bashing in the dev section, i agree with you. But on this thread, i think you're way out of line. Yes there are 2 threads already and yes this thread needs links. But it's not a waste of space. I've lurked on xda since i bought and returned my HD2 (~late april). And when the slide was released, i headed to this subsection. And i've only seen it go down hill with more people posting threads that needn't be posted, but also with "wanna-be" mods flaming the person who didn't think and posted the needless thread.
But now that animosity has taken a turn for the worst and i only seen bashing in this section of the slide section of xda. And it's really making me want to leave xda.
The whole rooting process can be easy to learn if you've come from a previous android phone and have previously used ADB commands. But when you're really lost about even the whole linux folder structure (i'm not totally lost with this, but i'm more used to the desktop linux folder structure), then some of the guides out there to do certain tasks seem like another language.
3 guides for the rooting process can't hurt, especially when someone who doesn't know what's going on in the process wants to figure it out step by step and is too afraid of members like tubaking182 are always going on about searching for previous posts and flaming for simple questions (not that people shouldn't search for previous posts and threads).
EDIT: i do commend all the devs for their hard work making anything like rooting the phone remotely possible.
tething is, when you want to post an issue about something you saw in another thread, the issue should be posted there, it will be answered when people see it or when the OP has time to get on and answer. i am not trying to be a "wanna-be" MOD as i don't ned to be on XDA any more than i already am regulating posts and mergng threads when they should be merged, this thread holds ZERO new info and therefore should not be posted. if this member found a simple one-click root(which i hope to god never happens with this phone) and he wanted to tell us about it and tell us what he searched to find it and whatever else then great i ould not care, but some things do not need a new thread, if users all searched the Q&A section, the General section, and the Dev section BEFORE clicking the new thread link at the top then we would probably have half as many pages in the dev section, we have 8 pages now that i have gone through in the dev section and i have seen way too many repeat threads and questions. if you wanna see who i am take a look through my posts, i am a very helpful person when people want HELP, but when people want ANSWERS and they want stuff easier and they post in the wrong section then i get irritated and my messages are less helpful.
the number one reason n00bs post in here is because more people will see it, unfortunately this means the devs have to deal with the BS threads that push their stuff to page 3-4 and most people don't read past page two to look for a thread
yes, but you have to remember this is a very publicized and a public forum. In another forum i belong to, this happens all the time even though we have clearly marked stickies in every section.
I bet you most of the pointless threads have the OP posting only once and never even commenting on the posts made after they got the answer. That is what happens when you have a forum that's known for phone customization (or any public forum for that matter).
EDIT: and i'm not saying you're mean, i'm just saying it's going a little too far.
EDIT 2: if someone makes a thread only looking for answers that have been previously posted, just don't respond to it as that person won't ever be back. it's as simple as that.
@lesstalk - Thanks for the guide, outside of the lack of links(out of your control) this is a wonderful guide that I have started pointing new MTS users to.
@tubaking182 - Fact is, the guide on this actual covers steps that were skipped over in the other root guides because they were assumed to be common knowledge. Its that assumption which will kill future android users desire to learn about the device, especially when its accompanied by such a poor attitude from the "regulars" of the forum.
Outside of the links being missing due to being a new user account on the forum, the guide was more complete and comprehensive than any of the other guides so far. It managed to cover step(s) that are easily overlooked by someone who has rooted other android phones before, but CRITICAL to function and not mentioned in the other guides. I cant count the number of people I pointed to the pre-existing threads on rooting for MTS, who completely missed the superuser.apk setup because there were not any steps written for it.
A well educated userbase is a happy and quieter userbase, and while there are alot of useless threads in this section, this one actually served a purpose.
^^^
Here here!!
This is the first guide that has explained it all, and now I feel like I can do it too. I've done my g1, and tons of wm phones, but this one is completely different. All depends on your background.
You should be trying to expand and diversify the user base, not alienate it. or would you rather lock up the keys and argue with your self all day?
Sent from my T-Mobile myTouch 3G Slide using XDA App
I agree that this guide might Hold your Hand & even ( Might have missed steps ).
It's not my Job, nor any others person job to make sure you have your driver's setup & adb working correctly. There is plenty of other threads that already cover this, easy to find by using Google..
regardless, Thank you to the OP for try to help make things a bit clearer
~Eugene
tubaking182 said:
i am helpful when stuff i posted in the correct forum, and when it is a new thread that has not been posted in th past. when people continuously post new threads to state stuff that has already been said, especially since without links this thread is pointless, then we xda devs are going to get upset, devs do not like to see pointless threads in the dev section, and certainly don't like it when people try to belittle the work that went into root by "making it easy" first requirement for having root is to know how to use a computer, after that you can learn to do some really cool stuff
Click to expand...
Click to collapse
i feel u on that u do have a point !!! some people just that "dumb" and can't help it. they should post in the right thread but at the same time just putting them down isn't always the best way !!
dcowboys2184 said:
i feel u on that u do have a point !!! some people just that "dumb" and can't help it. they should post in the right thread but at the same time just putting them down isn't always the best way !!
Click to expand...
Click to collapse
Ditto. This is a redundant and unnecessary post. There are more than four different guides and several other posts on preparation. Yes, they aren't written for a kindergartner, but rooting your phone isn't supposed to be easy. Do some research, read a post or several, and only post after your eyes start to bleed. Cluttering the forum makes it even harder for new members to the community.

[ADVANCED][HOW TO] Nookie Froyo from emmc (1/20/2011)

***UPDATE***
I am removing this tutorial from general public view. if you read the warnings/disclaimers and are still interested you will need to read the links below and go about it yourself.
--------------------------------------------------------------------------------------
first off credit for this idea go to all the people/sites linked below. IF credit is missing where due please notify me and i will resolve. This is just a gathering of other posts and steps that worked for me.
This will wipe your device. backup anything and everything before proceeding.
If you are not willing to take it upon yourself to research any problems that arrise and fix them yourself DO NOT ATTEMPT.
If you are unwilling to wipe your stock Firmware DO NOT ATTEMPT.
If you are unwilling to start with a fresh nookie color SDcard NO NOT ATTEMPT.
If you are unable to fix your problems or want to revert to stock you can do so following the link at the bottom of the page
This is for advanced users. Make sure you read and reread everything before attempting anything! I take no responsibility and offer no promise of support if you make yourself a $250 B&N brand paperweight. keep in mind the nc is hard to brick (know from experience) but anything can happen, so be warned and proceed with caution.
if something below is not clear visit the links provided and look for your answers there. they are there and the more you read and learn the more sense this will make. if you are still unable to find help post here and i will try to get you going.
now on to the good stuff. I just wanted to gather the various posts and links that i used to gt a fully working froyo running on my nc from the internal memory (emmc) and present them in a step by step guide for others wanting to run NF from their internal memory and have no need for B&N stock. Flash is working if you install the proper apk. this is not installed out of the box. After installing to your EMMC you will be able to use any sdcard as you normally would in android. I am using a 16gb card with no problems.
***steps removed... see top of post***
helpful links:
http://forum.xda-developers.com/showpost.php?p=10254900&postcount=138
http://forum.xda-developers.com/showpost.php?p=10747294&postcount=2
nookdevs steps for creating nookie froyo sdcard:
http://nookdevs.com/Nookie_FroYo:_Burning_a_bootable_SD_card
nookie froyo thread:
http://forum.xda-developers.com/showthread.php?t=883175
nookdevs nookie froyo tips:
http://nookdevs.com/NookColor:_Nookie_Froyo_Tips
wipe nc to stock: (download the images and run the commands from an adb shell.)
http://forum.xda-developers.com/showthread.php?t=919353
Flash back to clean stock ROM (nook devs) http://nookdevs.com/Flash_back_to_clean_stock_ROM
1. first you will want a fresh NF sd card. I tried to use my seasoned nf card and ended with a brick... if you have google apps installed you will not be able to get past the android screen and will have to reimage as stated above. create your fresh nf sdcard following the steps at nookdevs here
Click to expand...
Click to collapse
As we say in french, you must call a cat a cat. Your NC wasn't bricked at all. You simply needed to touch each corner of the screen one at a time when on "touch the android" screen, starting with the top left corner, then clockwise.
Would have saved you some time
If I were you (if I may..), I'd put all the links the bottom of the post. Would make reading easier. As for my code to copy sdcard content, go on and post it directly. Opening multiple pages only makes things more complicated. No problem. As for the Volume keys and gapps, it could be ambiguous, those add-ins aren't required at all. Simple leave a link to nookie tips on nook devs for those who want it?
But of course, this is your post..
Sam
samuelhalff said:
As we say in french, you must call a cat a cat. Your NC wasn't bricked at all. You simply needed to touch each corner of the screen one at a time when on "touch the android" screen, starting with the top left corner, then clockwise.
Would have saved you some time
If I were you (if I may..), I'd put all the links the bottom of the post. Would make reading easier. As for my code to copy sdcard content, go on and post it directly. Opening multiple pages only makes things more complicated. No problem. As for the Volume keys and gapps, it could be ambiguous, those add-ins aren't required at all. Simple leave a link to nookie tips on nook devs for those who want it?
But of course, this is your post..
Sam
Click to expand...
Click to collapse
I tried the touching four corners. no go. several roms required that back when i was using a D1... I couldnt for the life of me figure it out so just scrapped and started from scratch.
thanks for your input. i planned to clean this up a bit, was just in a rush writing the original. Thanks again for your help. couldnt have gotten this far without your steps to start off.
Eager to try this out ... but will it be able to see a non-NF SD card I enter in? Will it recognize it, and let me see it as mass storage when the Nook is plugged into my PC?
Very well written, just copy and paste the code into the console for the most part ... Runs nice and fast, I have a few FC's to clean up but that is due to me not factory resetting the NC prior to doing this as I am an impatient person! I must say it is very nice not to have the B&N notification bar at the bottom of the screen.
So if this is really 2.2, does it have flash?
theyownus said:
I used 0.5.9 and replaced the vold file with the one from 0.5.8 making sure to maintain executable permissions.
Click to expand...
Click to collapse
a) What vold file? Searching for "0.5.8 vold" on this board produces no hits.
b) Executable permissions on what? This "vold" file or something else?
Don't want to be "that guy" but date should read 1/20/2011.
Thanks gonna give this a shot.
What happens to the Media partition?
Also, slightly random: Why doesn't adb ever seem to work over USB with my Nook Color? 2.1 ROM, Nookie Froyo on SD 0.5.8 or 0.5.9, it never sees a device. By contrast, it works fine on my G2.
starkruzr said:
Also, slightly random: Why doesn't adb ever seem to work over USB with my Nook Color? 2.1 ROM, Nookie Froyo on SD 0.5.8 or 0.5.9, it never sees a device. By contrast, it works fine on my G2.
Click to expand...
Click to collapse
Re-run ADB configuration. Make sure id is 0x2080.
How do we fix the SD card error. I am unable to do anything with the SD card.
samuelhalff said:
Re-run ADB configuration. Make sure id is 0x2080.
Click to expand...
Click to collapse
Wow. This is INSANELY important and this is the first time I've ever seen mention of it. Every other post simply assumes your ADB "just works." I have been endlessly frustrated by the lack of working ADB on this thing such that every time I do something with my NC I have to find a way to first install ADBWireless.
http://fineoils.blogspot.com/2010/11/pokey9000-has-got-self-booting-image.html
The instructions to get it working are in here, folks. Can these instructions be put in a sticky somewhere? This is about the least-obvious thing I can think of.
Is there any improvement in speed and reliability running this from the emmc as opposed to a class 6 uSD?
"extract them to their respective folders"
Nothin but bootloop
theyownus said:
first off credit for this idea go to samuelhalff
links:
original steps from samuelhalff http://forum.xda-developers.com/showpost.php?p=10747294&postcount=2
Click to expand...
Click to collapse
What a great idea. If only someone had talked about this weeks ago... Anyway now that it seems people are going to be trashing their nooks trying to do this, it's probably simpler for one to just boot into SD and...
[Replace the files in /system]
It would also be a good idea to clear out /data and /cache or there will likely be bootloops when froyo boots with the old data stuff still around.
That's off the top of my head and totally untested. Seriously. It probably doesn't work, and is totally unrecommended. Anyone who types "rm -rf *" in their emmc system is saying goodbye to their stock OS and will have to live with their decision. All GPL disclaimers apply.
Note also that IOMonster has a nice bootable clockwork SDcard that does all kinds of things, and automating this type of migration is only a matter of time now.
Update: Actually the steps aren't THAT different. /just sayin'.
fattire said:
What a great idea. If only someone had talked about this weeks ago... Anyway now that it seems people are going to be trashing their nooks trying to do this, it's probably simpler for one to just boot into SD and...
Somewhere in there it would be a good idea to clear out /data and /cache or there will likely be bootloops when froyo boots with the old data stuff still around.
That's off the top of my head and totally untested. Seriously. It probably doesn't work, and is totally unrecommended. Anyone who types "rm -rf *" in their emmc system is saying goodbye to their stock OS and will have to live with their decision. All GPL disclaimers apply.
Note also that IOMonster has a nice bootable clockwork SDcard that does all kinds of things, and automating this type of migration is only a matter of time now.
Update: Actually the steps aren't THAT different. /just sayin'.
Click to expand...
Click to collapse
I had the same reaction reading the post. Not only is it unfair to you, because I have read your post before attempting anything, but it's also unfair to me because it suggest that he did most of the practical work..
Anyway does it really matter? People who don't regularly read the forum often don't give a Jack of who's responsible for what. Those who do willl know you were first in line. Anyway, I understand your frustration I should have said something. I was just fed up. Sorry.
Please know that my original post recomanded doing dd's of all partition. That way reverting back to stock was easy. My post also mentionned emptying data.....
What do mean steps aren't that different?
Sent from my HTC Desire using XDA App
samuelhalff said:
I had the same reaction reading the post. Not only is it unfair to you, because I have read your post before attempting anything, but it's also unfair to me because it suggest that he did most the practical work..
Anyway does it really matter? People who don't regularly read the forum often don't give a Jack of who's responsible for what. Those who do willl know you were first in line. Anyway, I understand your frustration I should have said something. I was just fed up. Sorry.
What do mean steps aren't that different?
Click to expand...
Click to collapse
Ah, I just mean it's all the same idea-- out with the old, in with the new. Nothing particularly genius about it. In any event, it's not really a matter of credit. We all stand on the shoulders of giants. I was just amused is all... so let's just have fun, eat, drink, be merry, and dance in the rain.
It may turnout that English isn't the OP's native language. Although it isn't mine either..
Nothing really seems genius once you get to understanding it.. but as a newcomer, I still had a bit of trouble getting the sdcard to mount..
Sent from my HTC Desire using XDA App
So I've been doing this android flashing business a long time
And I've got a real mess on my hands. I'll be ****ing with this for the rest of the night! Thanks!

Installing a new ROM in place of an existing one (new user needs feedback)

Hello,
I'm new to the whole ROM flashing scene and I could use just a little help. I've been aware of the basic idea behind it for a while, but with a locked bootloader on my cell phone, I haven't had any actual experience doing it.
I'm needing help because I've bought a G tablet from a guy who has already rooted and flashed the tablet with Flashback 10.1 Honeycomb. After reading up on these forums and watching some videos online, it sounds like honeycomb ROMS aren't working quite as well as the Gingerbread ROMS (I'm primarily getting this tablet for use with videos, and want to use the front facing camera).
After reading about various ROMs, it sounds like Vegan Tab is a good build to run. I went to the website to download the latest build of Vegan Tab and saw that 7.1.0 GingerEdition has been posted.
From what I can gather, Flashback 10.1 uses the 1.2 bootloader. Vegan Tab 7.1 does come with a 1.2 bootloader version so I plan on using this install package. After reading some guides I think I understand how to do it, but would like some reassurance that I'm going to do it right.
My plan will follow in the next post.
Step 1. I unzip my ClockworkMod v08 that I downloaded to the root of my Micro SD card creating an update.zip file and a Recovery folder at the lowest level of my external card.
Step 2. Involves powering down the tab, then power on by pressing Power + volume up and keeping pressed until the birds appear, and wait for clockworkmod to install..(I’m not sure if it will already be installed from the previous user installing Flashback 10.1)
Step 3. I will either re-partition the device as outlined in the guide here on this site, or move along to the next step.
Step 4 Is where I go to the main menu of ClockworkMod and Mount USB Storage while connected to the PC. I then create a ROMS folder at the root of the tablet’s internal storage. Inside ROMS will by my Vegan Tab 7.1.0 .zip file I downloaded earlier (the website stated it is in update.zip format).
Step 5. I will now turn off the device and boot back into Clockwork Mod and go to Mounts and Storage and mount /System and /Data. I navigate back to menu and select install zip from sdcard, then navigate to the ROMS folder using and select the .zip I placed there. Rom is installed.
Step 6. After “Install from scdcard complete” message, I navigate back to main menu and the back to mounts and storage. I mount /system and /data again. Back then to the main menu.
Step 7. Final thing to do is “wipe data/factory reset” I plan to select it to delete all data and cache as advised on the Vegan Tab website where I got my ROM. Once done I reboot one final time.
This is my plan of attack from beginning to end. I’ve read several guides on the process and while I didn’t read how to do it, I read that NVflash is necessary for some installs. My questions are:
Do I need to NVflash if I am installing a new 1.2 bootloader ROM?
Do you think ClockworkMod will already be installed?
Do I need to re-partition the device, or will this cause a problem?
Anyone have any advice on this ROM that I may not know about? I didn’t see a lot posted about it issue wise other than some people having issues flashing from other version of Vegan Tab. I didn’t see anyone posting trouble flashing from Flashback 10.1.
Are there any flaws with my understanding of the process or is there anything I’ve listed to do that will cause the device to brick?
I’m very sorry for the lengthy first time post. I’ve been lurking here for a while reading up on stuff, but I would feel much for confident that I do understand the process.
I’m comftorable with the possible risks of installing a new ROM, but I’m trying to keep the risks to a minimum if at all possible. I can’t thank you enough if you’ve endured and read this whole post. I would appreciate any feedback given.
You don't necessarily need to NVflash, but I would if I were in your shoes. I like to start with stock (periodically) and go through all the steps of getting the ROM up and running the way I want. Especially if I want to stick with one ROM for a daily driver.
To get up and running quickly with NVflash check out this link below "NVflash" on the Flashback OP http://forum.xda-developers.com/showthread.php?t=1138100 This download includes all the files you will need to NVflash, and a tutorial for best practices when installing a 1.2 based rom after NVflash. This NVflash will also install clockwork so you can skip that step after.
Your current setup probably has cwm installed already. You can test that by rebooting and holding the + volume button.
If Honeycomb isn't important to you, then I would recommend a Froyo based rom. Froyo has hardware acceleration and is the best for pure speed and stability on this tablet. My current daily driver is http://forum.xda-developers.com/showthread.php?t=1084573
If you haven't discovered this yet http://viewsonic-gtablet-for-dummies.webs.com/ definitely bookmark it as a valuable resource.
Re-Partitioning: If your previous owner knew what he was doing your device is probably partitioned correctly, but you can do it again. It will delete all contents of your sdcard.
Awesome first post by the way
Thanks a bunch for the help! I think I will take your advise, and NVflash to stock before I install another ROM. I read the tutorial at the Viewsonic Gtablet for Dummies site and the guide given there provides a download of NVflash with CWM, but if I'm reading your post right, you think I should use the NVflash posted in the Flashback 10.1 thread.
I'll modify my plans to NVflash as provided in the Flashback 10.1 thread, then resume at step 4 (skipping installation of ClockworkMod, and the re-partition).
I'm reading up on your suggested ROM and thinking now I may go with Froyo based as you advise. I'll ready up on the one you suggested, but I noticed Calkulin+Clemsyn 1.5ghz Froyo Combo VERSION 8 final, and think I may try it out as Skype would be nice to have.
Any other tips, or advise is very, welcome!
If you are looking for a second opinion I agree with brett. I used to alternate between Vegan and the various Honeycombs, but I ended up back on froyo myself simply for fully working hardware 100%. I don't remember what rom I last had on mine before I lent it to a friend but once I get it back I myself plan on trying the c&c 8 as well.
Glad your going to start out with an NVflash. There shouldn't be a significant difference between the nvflash files posted on gtab for dummies and the files available from the Flashback OP. But the set I have been using come from the Flashback OP, so It's my default recommendation. I also like the tutorial txt file included with the Flashback OP download.
CC V8 and Beasty are very similar in speed and stability. The primary difference is that CC is based on Tap'n'Tap (gTab Stock) and has some tablet oriented UI features. It's really a toss up between the two for me.
You'll pull your hair out trying to figure out how to change the keyboard on CC, so here is the fix in advance http://viewsonic-gtablet-for-dummie...2-04-replace-soft-keyboard-in-tnt-based-roms-
Good luck.

[Guide]Rom Development for Dummies (and a few other things)

Note: more content is coming regularly, so check back regularly! Also, post your input so this thread does not become buried.
As an initiative to kickstart development for the Galaxy Player 4.0, I have decided to put up this guide to try and attract more users to rom development. This, although, does not mean you can willy-nilly post up a rom including one mod, or a quick tweak. Making a rom involves a lot more than that.
The Developer's Code:
1. Your rom MUST be unique from the other roms.
This means you have to have a careful, well thought out rom. It must have several things differing it from other roms, something that makes it stand out. The last thing we need are 200 "me too" roms cluttering up development. Takes Klin's rom and mine, for example. We both have ICS themes, we both have tweaked our roms for performance, but they are both completely unique. Why? Because we didn't copy one another. We saw what the other had, and left it alone. I have an ICS theme, he has an ICS theme, but they are based on completely different themes. The biggest boo-boo in rom devving is copying someone else's rom/features/work. You will get kicked out unbelievably fast if you DO NOT follow this rule. To reiterate, the last thing we need is 200 identical roms. Make sure yours is unique from the others, and has a defining feature.
2. You must be willing to provide regular, consistent updates.
Maintaining a rom can be a full time job. You have bugs to deal with, features to add, and hours of work in which you only accomplish a small amount of work, due to some catastrophic failure. Last night it took me over 3 hours to fix a battery icon issue. Why? because I had almost space left in which to apply my fix, and if I did even one step wrong I had to reflash to correct the issue.
You should NOT release your rom once, and never look at it again. You should be willing to update it at least twice a month, if not sooner. I update mine several times a week, but that's because I have a lot of free time. Your mileage may vary, but try to hit for that mark. Too long wihtout an update and users will get bored/tired of your rom without anything new to spice things up.
3. You must be willing to provide helpful, friendly support.
At times, monitoring your thread can be frustrating. you may have someone complaining about an issue that was fixed several releases back, or someone who wants a new feature and keeps bugging you about it. It can be frustrating at times, but make sure you calmly answer everyone's questions in a fair manner. It can be extremely frustrating for a rom user to post up a question, and have it answered days later because the dev was "too busy" to monitor their thread. This, if anything, is almost more important than rom updates. Users love devs who actually converse and answer them, so be friendly, and keep your thread going!
4. ALWAYS ALWAYS ALWAYS give someone the apppropriate credit for their work.
It is the bane of the dev's existence: spending days/weeks/months of xyz feature/theme/rom, and have someone come along and snatch their work from them without as much as a "thank you". First of all, it will get you banned faster than any other offense out there. Secondly, it is one of the largest insults you can give someone. Our community is one that is supposed to share work, and most people do that freely, but you MUST give credit where credit is due. It is best if you ask someone's permission before you use their work, especially if it is something major (a huge theme for example). But even if you don't (and you should), at the very least list their username and what they did in your rom SOMEWHERE in your description.
5.You do not know everything.
After creating a rom, many people feel that they know much more then the "average" community, and that they are always right when it pertains the their rom. This could not be more wrong. The best way to improve your rom, is to listen to xyz person who knows more about a certain area than you do, and attempt to learn from that person. Everyone is skilled in a different area, so if you listen to your community, and assume they know best, you can learn and accomplish a lot evry quickly.
6. Google is your friend.
Do not assume that dev's know everything, and that they pull these features out of their heads. When in doubt, go to google. Always. There is normally a guide, or someone with your issue to help you out. As usual, make sure you give that person credit if you use their work.
So, to sum it up, Make your rom unique, be dedicated to your work, be ready to handle unexpected situations, ALWAYS give someone appropriate credit, listen to your community, and google a lot!
Not intimidated yet? ready to bring your amazing idea to the limelight? head on down to the section below to get started!
The Easy Way to Dev: Odin flashable packages.
Most people don't want to edit their rom on their computer. As a matter of fact, you can create a killer rom without even touching a computer to mod it. Up until I started theming, I working on my rom 100% on my device. This is the most tried-and-true method out there, and the one most likely to create the least drama. All you have to do is Pull the /system partition from your Player, and create a tarfile out of ti.
Prerequisites:
Samsung Device (system partition location may change with device type. This should be the same for US/INTL players)
PC running Ubuntu/form of linux (ubuntu is recommended for beginners)
ADB installed (actually not needed, but speeds up the process) (look below in resources for a guide)
appx. 300mb free on /sdcard
about 1 GB free on the Linux box
1. Apply whatever mods you want too
2. Open up a terminal emulator
3. type this in: dd if=/dev/block/stl9 of=/sdcard/factoryfs.rfs bs=4096
4. wait for it to complete (may take up to 10 minutes)
5. You now have a file called factoryfs.rfs on your internal sdcard
6. Hook it up to a computer and activate usb storage
7. copy factoryfs.rfs to whatever directory you want (home is recommended for simplicity)
8. Open up a terminal
9. cd to the directory of your file (if you placed it in home skip this step)
10. Type in "tar -H ustar -c factoryfs.rfs >packagename.tar"
11. Now you have a odin-flashable rom!
ADB users, simply run adb shell and type in the first command, then adb pull the file to the computer.
If you want to save space for a file sharing website (eg. mediafire, which has an upload cap of 200mb), simply Zip the file using 7-zip (set on ultra). You may have to do this on a windows machine.
Now this is even easier! simply flash the stock image in the link below with all the essentials included, and you can apply all the mods you want without having to ever go through dsidxa kitchen! Klin even fixed busybox for you! this way you can easily start from stock and work your way up to more advanced hacks.
http://forum.xda-developers.com/showthread.php?p=27973753#post27973753
The Advanced Users Guide: CWM packages.
Maybe you want more flexibility. Maybe you need to deodex your rom to mod some stock files, or zipalign to speed things up. This guide is for you people who need the more advanced options. It is harder, and you have a greater chance of messing things up, but you get to completely control your rom, even easily edit it on the computer! This guide is for advanced users only, or someone who is willing to spend a lot of time on trial and error.
Prerequisites:
ADB installed (Extremely helpful, and may to required)
Samsung device
Ubuntu/linux box
A bit of caution
Patience
1. Install Dsidxa Kitchen
2. Put your factoryfs.rfs in the necessary folder
3. cd to the directory you installed the kitchen
4. Type "sudo su"
5. enter your password
6. Type "chmod +x menu"
7. run "./menu"
8. you are now in the main menu of the kitchen.
9. There are many options, choode the one that you need!
Note: stay away from installing busybox using the kitchen. It installs a bad version of busybox which can make rom development a big headache for you!
10. There is a working folder in the kithcne directory, in there mod all the files you need.
11. When you are done, head into option 99 (create rom)
12. Run the interactive option
13.When you get to the update-script type, type "y" to install the newer type, which is required to flash a cwm zip in the Galaxy Player.
14. If you want to flash your rom using stock recovery, sign it. Else, leave it alone.
15. You can keep the normal name, or change it to what you want. If you are going to be flashing using stock recovery, make sure it is named "update.zip"
That is it! If you want to create a odin package out of it, simply flash the cwm zip, then follow the instructions above!
I will be adding on to this guide as time goes on, so make sure you ask pertinent questions below!
Resources/Additional Guides:
Install ADB:
http://forum.xda-developers.com/showthread.php?p=11823740#post11823740
Install dsidxa kitchen:
http://forum.xda-developers.com/showthread.php?t=1303311
4.0 base (essentials installed, just apply your hacks and you are good to go! thanks klin):
http://forum.xda-developers.com/showthread.php?p=27973753#post27973753
Easy theming guide:
http://androidforums.com/optimus-m-...guide-theme-guide-noobs-adding-lots-more.html
APK multi-tool (needed to theme):
http://apkmultitool.com/?q=node/5
Recommended hosting sites:
www.mediafire.com
Good Rom practices:
1. If you retheme, include screenshots! people love screenshots.
2. Make a logo if you can, it makes it easy for people to support your rom by adding it into their signature.
3. If you mod, make sure you can easily explain it to someone if need be. Messy hacks are not good in the long run!
4. Focus evenly on all parts of your rom. Some people love speed, others love features. You can focus on one or the other but try and keep it balanced.
5. If you create a custom script/init,d script/documentable file make sure you include comments in your mod so people can try and fix it if need be!
6. Make sure all the bugs are ironed out before release. People love fast releases, but if it is really buggy they may switch to another rom.
7. if you have exhausted all other methods of fixing an issue, or cannot work on it a lot in the opcoming days/weeks, release a beta version stating the bugs clearly. That way while you are gone, more experienced people can help you iron out the bugs.
8.Make sure it is easy for the person to obtain your rom. If they have to download another utlity or click through 30 ads, they may just want to use another rom than go through the hassle. Worse, they may mess it up, forcing you to help them troubleshoot.
9. Make sure you update utilities on your rom as soon as an update becomes availible. That way you get the fewest bugs, and as I said before, users love updates!
10. Even if someone's issue seems isolated, at least spend some time with them figuring out what happened so they can fix it. You never know, it may be the harbinger of a HUGE outbreak of issues.
11. Base your rom on an intl version. There is a fortunate "bug" that klin discovered that allows US users to use any intl rom without their home button breaking. Of course, that has a lot of asterisks, but if you will look below, I have developed a fix for that issue, which allows anyone with a "broken" home button to use it with the problematic rom!
12. Practice good rom devving. If there is a major issue that could be a pain, don't take the easy way/fix out. That always comes back to bite you later, as I have figured out. I once had a corrupt journal on my system partition, and did not want to go through the hassle of recreating my rom on a clean partition. So, I simply added a flag to have /system mount as rw if there are any issues. Sure enough, about 3 days later, I started having some filesystem issues, and had to completely rebase, because I did not have any backups.
13. ALWAYS keep backups. Just do it. Not just one, either. Keep at least three days worth of backups, just in case there is an issue in backup 1 and two, but it not in no. 3. This would have been hugely helpful to me in many cases, but I didn't want to "waste" the space. Guess what I did a few days later: spent a nice evening with linux fully recreating my rom from scratch. Just do it.
Fix home button issues. (useful if you use a rom seperate than a flasher's region) (developed by me)
I have finally, after a bit of luck and some know-how, determined a fix for the home button issue! This will work on ALL roms, not just this one, and will probably work for the 5.0 as well. This also means you can fully wipe data if you want, and simply apply my fix.
1. Navigate to /dbdata/databases/com.android.providers.settings
2.Optionally copy to a computer (easier that way)
3.Open it up in a sqlite editor (if you are doing this on the device, copy it to /sdcard and and then copy it back
4.Navigate to the locale/first section (there should only be one string in there
5.It should look like en_US if you have a US player, or en_GB if you have a UK/intl player
6.Change the string to the language/locale you use (if you are INTL you can merely change it to xx_GB, where xx is your language. If you are US, just perform the same steps, but change the last part to US)
7. commit/save the file and copy it over the old one
8. Reboot, and your home button *should* be fixed!
NOTE: I have not personally tested this. It has a 99% change of working, but I have yet to completely verify it.
NOTE: after you replace the file, android may go a little haywire (wifi disconnects, forgets password, advanced reboot option unavailable, etc.). THIS IS OKAY. Simply reboot, and it will all be back. Do not change any settings after copying until it reboots, as it may possibly break the fix
NOTE: I cannot provide a downloadable file, as that file contains all of your system settings, and if you use mine, my settings will be applied, which could be pretty bad in some cases.
NOTE: this has no chance of bootlooping or bricking your device. At absolute worst, you have to set up a few settings/restore from a /dbdata backup. There is almost no risk involved.
Potential fixes for potential issues:
1.Bluetooth breaks. The main cause of this is if you install supercharger and nullify. Simply unullify and verify it is remove from build.prop, and you are good to go!
2. Home button breaks. (see above )
3. Root/busybox breaks. It's kinda messy, but if you absolutely HAVE to, simply reroot. That should fix it in a pinch. This is a classic case of keeping good backups. I have had to spend an entire afternoon redoing my entire rom because of my lack of recent backups. If you have the space, keep them. I have more than once managed to create a stopgap solution in my rom just to have some weird issue pop up again, and again. Just do it.
I LOVE you, man.!!
Hanthesolo,
Very good achievement, we all have to learn from your good sharing.
Congratulations man
rgds
I am really happy you guys like this! I will continue to add to it as time goes on, so expect even more content!
Sent from my EtherealPlayer.
New content up! also notice the link to the stock rom klin made so that you never need to go through a kitchen to get your rom started!
Has anyone used this yet? successes/failures? make sure you give me feedback so I can make this better!
Yet mre content up! Could this be possibly stickied? I know it's a little rough right now, but noone replies to this thread as there really is nothing to reply TO. I have worked hard on this and would hate to see this information go the way of the dead threads.
Thanks for this info man, making roms for my old evo and just stacking up on guides and any kind of reading material that I can utilize for my advantage. So, this will be helpful lol. I'll be checking back every so often on anything new added, but thanks again bro. Thanks given! Feel Encouraged!! lol
iAMsalm said:
Thanks for this info man, making roms for my old evo and just stacking up on guides and any kind of reading material that I can utilize for my advantage. So, this will be helpful lol. I'll be checking back every so often on anything new added, but thanks again bro. Thanks given! Feel Encouraged!! lol
Click to expand...
Click to collapse
Glad you enjoy it, this forum is the abandoned, dusty wasteland of xda, so I wrote this guide to (hopefully) stimulate development a bit.
hanthesolo said:
Glad you enjoy it, this forum is the abandoned, dusty wasteland of xda, so I wrote this guide to (hopefully) stimulate development a bit.
Click to expand...
Click to collapse
I know it definitely feels like that from time to time, but that's a byproduct of the nature of our devices. There's ridiculous money in selling someone a shiny new crippled phone with a horrific contract that will never get updated. You won't see a jawdropping ad on TV featuring a Galaxy Player because there's just no money in it. I'd love to have the T-Mobile girl holding my phone while wearing a pink leather riding suit(her, not me). That ain't happening.
I'm pleased and more than a little shocked that some new roms have come out in the past month thanks to this guide. I wanted a Android powered phone without the contract. I wanted an iPod Touch without all the bull**** that comes from being tied to Apple. Thanks to XDA my device fast, sexy as Hell, and does everything I want.
The only thing that makes me sad is that a year from now I probably won't be able to buy a Galaxy Player 4.0 v2 because there's just too much money to be made from contract only devices.
Thanks for this guide. It help me for begin android development.
GalaxySWifi4 said:
Thanks for this guide. It help me for begin android development.
Click to expand...
Click to collapse
I hope you have fun beginning development! It really is a lot of fun once you et past the basics.
Gswifi, I never replied to you, but your speech was so awesome, that I want to put it in the OP .
If you want me to update the OP with an equivalent for ROM compiling (I know that I had a hard time figuring out just WHERE the folders to go, so we need a good guide...), chime in your support please!
hanthesolo said:
If you want me to update the OP with an equivalent for ROM compiling (I know that I had a hard time figuring out just WHERE the folders to go, so we need a good guide...), chime in your support please!
Click to expand...
Click to collapse
@hanthesolo
do you have some knowledge about kernel compiling, so you could hel me?
hanthesolo said:
If you want me to update the OP with an equivalent for ROM compiling (I know that I had a hard time figuring out just WHERE the folders to go, so we need a good guide...), chime in your support please!
Click to expand...
Click to collapse
please do
I understand early nothing about this advanced stuff of making ROMs, even more about make Kernels XD. But I want to experiment some little things to learn by myself step at step. But... I cannot start... I'm in CM10.1 with Koala's Kernel and I can't make the factoryfs.rfs file doing this: dd if=/dev/block/stl9 of=/sdcard/factoryfs.rfs bs=4096 in Terminal Emulator because /dev/block/stl9 doesn't exists. With ADB I have the same error.
Is this due to this ROM is not stock or something like this? Or only I have to create this folder or change it by other...
---------- Post added at 02:55 AM ---------- Previous post was at 02:37 AM ----------
I'm trying to do this but without if=/dev/block/stl9. I don't know if I'm doing well...
How about some info on modifying or tweaking already compiled roms?
Say you want to remove some of the apps included with CoolDevXYZ's rom or modify some of the settings pre-install (e.g. build.prop tweaks, etc.). How do you tell the kernel these changes are intentional, not the result file corruption, infection or something?

[Q] Android Crash on boot and red exclamation mark

Hello,
Last night, I tried to modify the Screen DPI on my tablet ASD Digital MID 162... After the device restart, splash screen not ending... I reset my build.prop to the default value, and make a wipe cache with Adb and instead of write wipe /cache, I write wipe only... And my device don't boot and I can't use adb shell... The error is : "Permission denied (13)"
Someonee can help me ? Please ><
(Sorry for my bad english, I'm french)
How did you modify the DPI exactly?
Through an app?
Editing the build.prop?
Laughing at you while eating Jellybeans
Sounds like a messed up build prop and the device is bricked..
Yes I've modify the DPI in build.prop file...
What can I do for repair the boot ?
One help ?
Gonna have to reflash. You pretty much wiped your device so you will need to reinstall the os
Wayne Tech S-III
I know that, I have to reinstall the OS.. But I don't have recovery mod on my tablet... The only one I have it's an recovery stock (I think, I'm not sure).. I can do "adb ls/", "adb pull and push" , that's all... One idea ?
[I've tried to push a shell in /system/bin in recovery mode, but I've got a error (permission denied), I want to push a shell for execute "flash_image" tools with an new OS .img file for solve the problem ]
I've had similar problems with my myTouch when I've done things it didn't like. Providing that you can boot to the stock recovery that gives you the options to reboot or apply update then your almost saved. Because if that's the case then ya can
copy the custom recovery.zip file over to the root of your sdcard (I used a computer for that as when I killed my phone it wouldn't boot past sock recovery or boot-looping)
rename it to update.zip then boot into stock recovery,
apply the update from sd and your device should, hopefully, temporarily start the custom recovery so that you can
wipe re-flash or restore from backup.
This all assumes that your device has a way for you to access the sdcard without your device.
Hope this helps/use at your own risk
Sent from either my SPH-D700 or myTouch3Gs
I go to make a meditation on this idea... The problem is that I can't do anythings with the "stock recovery", It's just a screen with an open [dead] droid with red exclamation mark, and that's all. Nothing to do when I push one touch like Volume - or +, but when I boot with another key as Power Up, A black screen appeared, and it's all... (I want to show a photo with a screenshot, but I'm a new user, I can't :'( , I've no luck !!!! >< )
SteakFrite said:
I go to make a meditation on this idea... The problem is that I can't do anythings with the "stock recovery", It's just a screen with an open [dead] droid with red exclamation mark, and that's all. Nothing to do when I push one touch like Volume - or +, but when I boot with another key as Power Up, A black screen appeared, and it's all... (I want to show a photo with a screenshot, but I'm a new user, I can't :'( , I've no luck !!!! >< )
Click to expand...
Click to collapse
That is not recovery that is the kernel panic screen. Only option is an Odin install of stock
SteakFrite said:
I go to make a meditation on this idea... The problem is that I can't do anythings with the "stock recovery", It's just a screen with an open [dead] droid with red exclamation mark, and that's all. Nothing to do when I push one touch like Volume - or +, but when I boot with another key as Power Up, A black screen appeared, and it's all... (I want to show a photo with a screenshot, but I'm a new user, I can't :'( , I've no luck !!!! >< )
Click to expand...
Click to collapse
Ok so I read the post about kernel panic screen and agree mostly, however, I've seen the panic screen and gotten past it with a combo of volume + and power button at the same time, it then returns an error message on how recovery wasn't able to be read from its expected source, it then blanks out for a moment and boots the stock recovery, from there I apply the update.zip that I renamed and placed there with a computer, and then everything is good again.
Note: I don't have the specific device you do, or know the method that you usually used to use to boot into recovery.
Usually, its a combo of two or three buttons like on my htc product it's volume up and power button and on my Samsung its volume down and power and camera button. Note: when I do actually get into a custom recovery on my htc the power button then changes to turning the screen off and on instead of selecting things, which made it a hair pulling experience until I figured out that the directional pad on my device was the select button. (Moral of the story, power button sometimes controls the power to the screen, sometimes its used for selecting things, odd but be persistent and try combos because I thought my phone was killed till I hit the power button a second time and the screen came right back on.)
Odin should resolve the issue though for sure if fiddling around with your devices' buttons get to be frustrating, I just figure that any time I touch a computer to re-root my phone I've not done enough trouble shooting.
One other thing you can try is a targeted google search
Eg: 'solved [device name] [issue with device] site:[address of site to search]
So for example when I had a problem with my Samsung I used
'Solved epic 4g bootloop site:xda
Note I had to shorten the site as I'm not allowed just yet to post links but you'll want to include the .com
You can also replace the site: with similar: to search sites that are like xda with similar results.
What's the name and manufacture of your device? I'll see what I can dig up for you.
Sent from either my SPH-D700 or myTouch3Gs
Good ! Thank's youuuuu !! I've can access recovery mod with combo of Volume + and Power... My device is "ASD Digital 162"... Tonight, I go to make an update.zip with an android OS img file... Thank's !!
Where I can find an image file of my Rom ?
This device don't have many popularity on google, and he have no constructor website... Where can I find a ROM or Custom Rom ?
For information, I've one another tablet (Exactely same device) arround of me.. Can I extract the ROM or a backup that could me restore the Android OS ? I don't want do stupid things with the other tablet also like I do this time...
(I want to precise... On my SdCard, a folder named "nandroid" has apparead , he content kernel file, system .img file, cache .img file, etc etc.., if you have any suggest on what can I do with it )
SteakFrite said:
This device don't have many popularity on google, and he have no constructor website... Where can I find a ROM or Custom Rom ?
Click to expand...
Click to collapse
I'll be seeing what I can dig up in the next day or so. Have you any links to shair; such as the guide(s) you've used?
SteakFrite said:
For information, I've one another tablet (Exactely same device) arround of me.. Can I extract the ROM or a backup that could me restore the Android OS ? I don't want do stupid things with the other tablet also like I do this time...
Click to expand...
Click to collapse
You could try it, though I wouldn't as internal hardware can differ inside identical devices, you could end up 'super' bricking your device which I don't think is a real term it just sounds less scary than 'muten' bricking. The phonomonon can be observed when someone flashes an epic 4g touch rom on to an epic 4g and things are never the same. Not saying that's the case just my perinoa speeking up here.
Actually I think there are guides floting around on how to make and scrub your own custom rom, maybe you could do a full copy of the working device though the usb debug bridge, scrub the user data and dependencies from the copy and push it to the not-yet working device... or you could blase the path allready well troden.
SteakFrite;40339439 said:
(I want to precise... On my SdCard, a folder named "nandroid" has apparead , he content kernel file, system .img file, cache .img file, etc etc.., if you have any suggest on what can I do with it )
Click to expand...
Click to collapse
now when you're going to your sd card are you talking removable sd or internal?
Some devices don't have an external or its inaccessible,
other devices make it confusing by also having a partition on the internall memory labled sdcard which looks a lot like the sd card that can be un mounted and re mounted (I believe it to be confusing because the sdcard is also lables sdcard),
And yet others are really easy to spot because its the only thing labled and removeable as an sdcard
Any who if your talking about viewing your sdcard with prisice then likely what your viewing is the old contents of the card (what ever you had on it before this learning experieance snuck up on you) and I would treat it like pizza from last night's party. Meaning that the backed up apps could be used and there could very well be a good backup in there if you made one in the before time, but I wouldn't force my device to choke down leftovers when I could start anew.
SteakFrite said:
Good ! Thank's youuuuu !! I've can access recovery mod with combo of Volume + and Power... My device is "ASD Digital 162"... Tonight, I go to make an update.zip with an android OS img file... Thank's !!
Click to expand...
Click to collapse
You're Welcome; knew you weren't out of options.
Make sure to reroot from the start of what ever guide you used (as a gard against myself and the decisions I make I always keep my costom recovery flash zip for all my devices in the root of my sdcard and labled as update.zip or whatever the manufacture's recovery software by defaults to looking for. That way I can always reinstall if the device still turns on.) as you'll likely want to flash and mod with furver, I know I always do, keep a clear head and it should all work out.
Sent from either my SPH-D700 or myTouch3Gs using XDA app
"it never hurts to help"
...
It's a external sd card... And the file and folder are lost.
Exist an universal Custom ROM Android 4.2 ? I didn't found any official rom for this tablet...
SteakFrite said:
It's a external sd card... And the file and folder are lost.
Exist an universal Custom ROM Android 4.2 ? I didn't found any official rom for this tablet...
Click to expand...
Click to collapse
Yeah just spent the last hour or so looking for asd mid 162 tablet in google, tried a few modifide search quaries, and such to no avail. Saw your question on a few other boards too. I've a feeling that you've run into the same problem with low popularity and lack of documentation. If you got any other discripters I can use for searching I'll be back on the case after work today
Sent from either my SPH-D700 or myTouch3Gs using XDA app
"it never hurts to help"
S0AndS0 said:
Yeah just spent the last hour or so looking for asd mid 162 tablet in google, tried a few modifide search quaries, and such to no avail. Saw your question on a few other boards too. I've a feeling that you've run into the same problem with low popularity and lack of documentation. If you got any other discripters I can use for searching I'll be back on the case after work today
Sent from either my SPH-D700 or myTouch3Gs using XDA app
"it never hurts to help"
Click to expand...
Click to collapse
On recovery screen, is marked "SDK : MID-A13-Android4.2-V1.0-20130121"...
This tablet is the 9' inch model of ASD Digital 142...
Looks like that's the rom, could try flashing it again, just google the 'a13 9 inch tablet' and you'll find info on allwinner.
Happen to know what the ASD stands for? All I'm getting is autism results. (Which putting the word autism in this thread and adding '[minus sine]autism' might help)
Sent from either my SPH-D700 or myTouch3Gs
I haven't understand...
I don't understand what you say... :/
Can you use easiest word or terms ? (If possible)
Sorry about that.
The first part of last post was discribing a search quary I used to find info on the rom you may be using. Looks like a cross platform compatible rom on the face of it but I'm still looking into it.
The second part of last post was stating that when I search for your devices' model 'asd digital' I'm getting results for human medical problems and not hardware related information. So I put the main word that was triggering that into this thread so that I can then search 'asd digital -autizem' and cut those results automaticly from the google search results.
Still working on this with you, just have split atention with trying to finish my first guide for android/linux dulebooting (unrelated to the issuess that curently plage you but still may be worth a look at when you've a system up and running again.)
At this point doing a restore from a working device's backup like you where saying might be the best bet on reviving the simi-bricked device, but I'll have to do some more reading before I really feel comfortible sugesting that you go though all that.
Now that you where able to boot a recovery screen; have you tried anything to get it back up and running? Such as restoring from a backup created after rooting the first time around?
Sent from either my SPH-D700 or myTouch3Gs using XDA app
"it never hurts to help"
link to guide for Debian Kit I'm working on for you.
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=sharing

Categories

Resources