[Touch CDMA Android Development] yes_senpai:
I'm no longer keeping up with NAND on the vogue. So if anyone would like to keep me informed and email me or post me on any changes with NAND, ill be happy to add the news on the first post. The lock up issue with NAND has been fixed!

This is simply for any noobs or others who are having issues with Android and NAND.

IMPORTANT!!!

FOR VOGUE USERS ONLY

I am not responsible for any bricked or messed up devices. By continuing you are agreeing to my simple rule.

MY SIMPLE RULE:

I owe you nothing.

I will help you through the way though if you bricked or need any sort of help.

How-to Video up NOW!!!

http://www.youtube.com/watch?v=3gTkJkOc7m4

​

First off, What is NAND?

To keep it simple...its your phones internal memory. Up untill recently we (Vogue Users) had to run Android off our SD cards using HARET. But thats another story.

What are the benefits of running from NAND? (based on what I have seen)

-Runs faster

-Longer Battery life

-faster boot up

-can be faster to put together.

-Easier to connect your vogue with android to your pc and sync

-Much more convenient.

So how do I start?

STEP1:

The Build

First you need to find a Build that is usable with NAND. Most Hero builds at this moment are not. Here are some links:

Donut 1.6

http://xdaforums.com/showthread.php?t=591104

Hero

http://xdaforums.com/showthread.php?t=603028

Cupcake 1.5

Method 1 from http://xdaforums.com/showthread.php?t=593786

DO NOT DOWNLOAD ANYTHING JUST YET! I WILL TELL YOU WHEN A GOOD TIME WOULD BE

You may want to consider reading the rest...

STEP2:

Base Files (Most builds will supply these)

For all builds (Except the Link in Cupcake "instructions are givin in the download.) you will need a basic set of base files. The link below contains the 3 basic empty files for all builds and Systems.

http://cid-e5302e6abd554cb9.skydrive.live.com/self.aspx/XDA/Androidstuff.rar

IF

You are using Hero make sure you download hero.user.conf too:

http://cid-e5302e6abd554cb9.skydrive.live.com/self.aspx/XDA/hero.user.conf

-create a new folder called conf

-and place hero.user.conf in your new folder.

STEP3:

Rootfs

After you have the Base files you will need a rootfs. Depending on your Build, you may need a different type then the one I am going to supply you. Most builds will supply you with one. This one is DZO's rootfs.

http://cid-e5302e6abd554cb9.skydrive.live.com/self.aspx/XDA/rootfs.img

STEP4:

Prepare

-You need to clean out your storage on your SD. Make sure you delete everything.

-Create a file called android on your desktop.

-Download the base files, unzip, open folder, and place all 3 in your android folder

-Download the rootfs and place them in your android folder. Make sure you either download DZO's or the one your Build provides.

-Download a System.img. When you download a System most likely it will have a different name such as system-hero-123.img. You need to rename it system. So it should look like

system.img

. Then place it in your android folder.

-If you are using Hero place your conf folder in your android folder.

-Depending on your Build (mostly Hero) you may also need a Data file. The build you select should supply one. Download it and place it in your Android Folder

STEP5

Placing

Open up your android folder of all your collected files and select all, copy, and paste into your empty SD card.

STEP6

Unlocking

If you have never flashed a ROM before than you don't have HardSPL installed. So unlock your phone with...

http://forum.ppcgeeks.com/showthread.php?t=20370

Make sure you follow the forums directions.

STEP7

Method

Method1: The way I do it.

Download ROMUpdateUtility.rar

http://cid-e5302e6abd554cb9.skydrive.live.com/self.aspx/XDA/ROMUpdateUtility.rar

Extract to a newfolder

Download a kernel with your screen size

http://it029000.massey.ac.nz/vogue/files/?C=M;O=D

Don't know your screen size...check this out

http://xdaforums.com/showthread.php?t=544906

After you have have gotten the kernel:

rename it to RUU_signed and place it in the ROMUpdateUtility folder you created.

NOW you need to plug your phone into your computer. Establish active sync. And run ROMUpdateUtility.

-Follow the Instructions on the screen.

Method 2 and 3 can be found here:

http://xdaforums.com/showthread.php?t=593786

This also shows my method...but a little less detail. You can also find many other helpful things there.

If you fail OR think your bricked your phone.

You will need to download one of these depending on your carrier...Make sure you download the shipped gps rom. (If you are Verizon skip down)

http://forum.ppcgeeks.com/showthread.php?p=191607

Than you will put your phone in boot mode. Hold the Camera and Power button. While holding both of them...get a pen or something small and hit the little restart button on the bottom of your phone. You may have to hold it for like a second.

-you will see three color bars on your phone

-plug your phone into your computer

-run the backup

After your phone is all back to normal. Make sure you run internet explore on your phone. It will enable you to get data.

For Verizon follow the instructions here.

http://wiki.ppchaven.com/index.php?title=Pocket_PC_WIki:FIX_VERIZON_GPS

That is about it. I'm sure I forgot some stuff and will add on to this. Make sure you donate to the Devs for all their hard work.

DZO

http://xdaforums.com/showthread.php?t=593786

jamezelle

http://xdaforums.com/showthread.php?t=603028

plemen

http://xdaforums.com/showthread.php?t=591104

vilord

http://xdaforums.com/showthread.php?t=523692

They deserve it. :o