yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] samson_420:
Anyone with any MMS suggestions?
[Nexus One Android Development] heinz gruber:
i've made a full wipe and installed the rom. when i reboot, it get me back to the bootloader and the system doesn't start. what is wrong?
[Nexus One Android Development] clarkey1269:
you have to partition your SD card look a page back Doc has explained his way of doing it
[Nexus One Android Development] Docmjldds:
Yes...Please go back and read my posts. This rom takes a lot of patience and understanding how it works. You must format your SD card using a linux based utility. Do NOT use the Format Utility I have referenced since it seems to break the boot cycle and causes one to only boot up to the boot loader. The fix for this is using a nandroid backup from a prior rom. Simply resore the backup, then wipe 3x with the options on Amon2.2.1 and again, you must setup the partition scheme as outlined by Rod on his FAQ and repeated again by me a couple of pages back. Just research my posts.

I fixed my initial boot looping by wiping cache and Dalvik-cache, then flashing the ROM again on top. Be patient since subsequent installs will also look like it's boot looping and it's NOT.
[Nexus One Android Development] bori1030:
ok read a few post back now i see what pmagic is but how the hell do you use it run it install it ive burned it to a cd which is what i think your supposed to do but from there im lost..... some help please....
[Nexus One Android Development] clarkey1269:
credit for rod doing it but i think this will put ALOT of people trying this rom unless ROD can but it in a easier format, as doc has said takes abit of time to sort out but it is really nice so far quite snappy :cool:
[Nexus One Android Development] samson_420:
Still getting MMS crap. . . . Anyone's MMS actually work on this?
[Nexus One Android Development] tnicko:
If you don't use D2EXT, is the partitioning necessary? it didn't really mention that in the 2nd post.

My SD card is in need of a reformat anyways so it won't hurt. Just wanted to ask.
[Nexus One Android Development] gui.aguiar:
I still don't know how to install it...
[Nexus One Android Development] b1337:
then maybe you shouldnt :) its been clearly stated, this is the smoothest 2.3 miui to date thanks xj and rod!
[Nexus One Android Development] Docmjldds:
How much PC experience do you have. It woiuld help me a bit knowing what level I need to explain this on. The PQMagic program iso is a Linux Based Program that allows you to basically boot from the disk and run in a virtual Linux world. This assumes you know boot priority and can tell your desktop or laptop to boot from the disk and not your HDD. I really hate to get into explaining this since If you don't understand what a bootable disk environment can do, then trying to explain how to use the Partition editor on the disk is going to be that much harder. You do NOT install anything from the disk you create. You boot from that disk and the program runs in a Ram based environment on your PC.

If you understand this so far, then you should be able to use the partition editor and setup your Partitions so that 1 is fat32, 2 is ext4 1.0GB approx, 3 is 300Mb ext4 approx and last is a swap disk of 100-128Mb in size or so. They will be all primary partitions. They do NOT need to be labeled. After creating the SD card, put it back in your phone. Boot to recovery and USB and copy the ROM to the card. Wipe the partitions 3X with wipe options and flash the ROM.

YES....forgot to mention in earlier posts, you do NOT leave the card in your phone to format. Place the SD card in an adapter that will fit an available MMS card slot on your desktop, or use an external card reader attached to your desktop.

For all. I will be more than happy to help as much as i can. All I ask is that you do some reading on this stuff, such as what a bootable disk is and does. It does require some basic PC experience here. The partion editor basically is GUI based. You just have to understand that when setting up the partitions, that there are two options...space available before or space availble after. You need to do this with space available after so as to have the space to create the next partition and the order HAS TO BE as laid out in my example. Fat32 first. Large EXT4 second. Small ext4 third. Linux last.

Attached is a screen shot from my Windows 7 disk management app to show the setup as it would look under Windows.
[Nexus One Android Development] tokenwoken:
Hey Doc,

I formatted my SD card with my comp and created the partitions with gparted and wiped everything at least 3 times then installed the rom, but now I'm getting a bootloop with the "X" nexus.. Any idea what's wrong?

Edit: Nvm, I didn't see that you did nandroid backup, I'll try to do this and see if it works.

Edit#2: So right when I was about to pull the battery and do the nandroid, it stopped bootlooping and now is starting up. Must have bootlooped about 10 times before starting up.. so just as a reference to anyone experiencing bootlooping.. wait!!
[Nexus One Android Development] dickyctk:
I made the partitions accordingly and successfully boot up the v3.3 ROM. However, I'm always getting bootloop with "X" nexus when I move the cache to CD by using the command "a2sd cachesd". Any idea what's wrong?

BTW, I also found I can't pull down the status bar.
[Nexus One Android Development] dickyctk:
OH! seems the "A2SD" has been replaced by "D2EXT". is the command "a2sd cachesd" still valid? If not, any command to do the move? How can I check if the cache is in SD and internal memory?
[Nexus One Android Development] Docmjldds:
Nope. If you decide to download the second Rom referenced as a2sd, then use what you all have been doing already. An EXT3 or Ext4 and no swap .
[Nexus One Android Development] Docmjldds:
Yes, I mentioned this a few times. Initially it looks like a constant boot loop, then all of a sudden, you get the desktop and the choice of the two launchers. My only issue is I have unstable wifi. It connects, then drops of and then connects. WiFi I know is Kernel issue related. Trying all sorts of alternative kerenls and bootlooping only. Since the few that have stated they have success have not mentioned wifi issues, I will assume it's something glitched and I will basically try again, since I haven't really done much. THat said, the ROM was extremely snappy, unlike a d2w install such as Moviestar that uses another form of memory management for applications to an EXT. If I can get past the wifi issues, this should be a winner. The kernel is a new person...I did a little reading up on SavagedZen, but I haven't found a specific copy of what ROD has used.

I will try to help users that basically have no clue, but they need to help me with what they understand and what they don't.

I imagine like any other ROM, this will be a work in progress. The good news is that I have nandroid restored a number of ROMs with this partition setup and they all worked fine. So basically, if one understands or goes thru the process of setting this up correctly, this should basically not inhibit any user from just doing what they already have been doing prior to the reformat. Hope that settles a few nervous minds. This is based on my own user testing here. Everyone else may or may not have issues I cannot be responsible for, if they decide to use the setup here. I'm just an inbetween messenger :eek: :D:D
[Nexus One Android Development] Docmjldds:
No No No No No...Please...read OP. There are TWO downloads. One or the first is data2ext. You do NOT use any script commands on this. None!!!! Setup Partitions and do as the FAQ states or read my replies.

If one does NOT want to deal with the Partition scheme changes, then download and use the second rom which IS a2sd based.

DO NOT use script commands...do NOT use a2sdGUI app loaded here on the data2EXT rom. Hope I caught you in time.....
[Nexus One Android Development] Docmjldds:
I'm afraid to ask...which ROM did you install. First one with data2EXT referenced or second one with a2sd referenced. If you used the first one and then used the a2sd scripting, start over and decide which one you want to use.
[Nexus One Android Development] Pryda:
Damn, don't have support ton insert into my computer. Sad night!
[Nexus One Android Development] RotasOpera:
I formatted everything as I was told, but after I flash, I get into Fastboot?!
[Nexus One Android Development] gui.aguiar:
I'm waiting for a Rod's Tutorial... It's all confused!
[Nexus One Android Development] rottenjello138:
Can anyone comment on the speed using D2EXT vs using A2SD?

Is there a big difference between the two?

I don't feel like reformatting my sd card unless there are some big differences :rolleyes:
[Nexus One Android Development] RotasOpera:
check 2-3 pages back....Rod made a screenshot, with his quadrant score
[Nexus One Android Development] b1337:
doc has given a detailed instructions in his posts, (thanks doc btw) i dont know how it gets any clearer than that...
[Nexus One Android Development] b1337:
quadrant gives a higher io score but its due to how it writes the database files not real life usage, but the 3.3 overall is much smoother/lag free than any other 2.3 based miui ive used
[Nexus One Android Development] Docmjldds:
One more time. The Format utility somehow inhibits the install from booting correctly. The fix for right now is to copy a nandroid backup back to your sd card then use the menu to restore. In Other Words, create a folder called nandroid on your sd card. Now create a subfolder with the correct number that references your nandroid backups.

On my setup;

nandroid

HT9CNP809594 <<<Subfolder of nandroid

backup <<<<<A working backup of choice

copy this setup to the card. Restore the phone using this file.

Now, either wait for Rod, or you can try again, only this time, just use the wipe command options on your recovery and do NOT use the Format.zip signed file. Something with this partition setup make this just boot to fastboot. I have seen this a few times before in the past with other Roms and other Format utilities. I am attaching a utility that ONLY formats the system partition which is what we really wanted to accomplish. This will not cause the fastboot only.

I have wifi issues, so until Rod comes on to offer his assistance, we all can wait, or try and let me know if wifi is an issue on your end, or use the second ROM choise which is a2sd, or....just say to hell with it and laugh...had to add this since I am taking all the heat it seems :rolleyes:

Not sure this attached file was signed...just turn off the sig required in menu. Trust me...read my lips...this will ONLY format your system partition and it will NOT cause the fastboot only issue. Use this and then wipe with all the other options You should have no problems booting up from the nandroid restore file, if it's a good working file with no problems. I have already restored a CM7, sense, and another MIUI ROM using the above scenario, so do NOT panic if you ONLY boot to a bootloader. Flashing another ROM does NOT fix. You nhave to restore a prior img with a nandroid restore as the fix, or restore an earlier NexusOneimg setup wich takes way more time and effort.
[Nexus One Android Development] gui.aguiar:
Thanks Doc!

But I had already undertand this... I don't know how to partion my SD card with Parted Magic...
[Nexus One Android Development] rottenjello138:
Sweet :)

Still on 3.2 but about to update now
[Nexus One Android Development] Docmjldds:
I'm trying :)

Main difference between a2sd and data2EXT

data2ext use the whole EXT setup to store apps you install. The N1 has a fixed hardware limit for the /data partition of 195MB. a2sd uses symlinking to fake out the setup to install apps to your ext partition. data2EXT or Data2sd or X-Part as it's know uses the whole EXT for installing your apps. The ROM apps are installed in /system and that has a 145Mb hardware limitation. When working, benchmarks, subjective feelings etc are just so much faster with the newer method vs a2sd. Now going backwards before dat2sd you also may have heard of the Froyo method of moving apps to your sd card. This basically has limits. It's slow. It does not work correctly moving widgets or launchers or a few select other programs. There are a few methods I still ahve not gone into here, such as the older Cyanogen based apps2sd+ that uses another proprietary means of installing apps to a different location from the Phones internal memory.

When you look at settings: about phone the amount of Free Internal memory is based on this number, which is your /data partition. This again is hardware limited to 196MB and decreases with every app installed, which is why we need a method to install apps so as not to run out of space. Lastly, when you here the term bad blocks, or bad nan, this is pieces of the partitions that cannot store information. Bad sectors is another way to look at it. On the N1 the boot partition has been a major sore point for many. This is why many cannot install the mega sized sense roms. Many Rom cookers have intentionally shrunk the size down as much as possible for the boot img to get around this issue for those that have bad hardware, but can still function to a point. This is another reason why the Hboot comes into play, by helping out in the size limitation area so that users can still boot with bad sectors, up to a point.

OK...I'm done with school for the evening.

I wrote out about a s much info on everything I can think of. I don't have a Paypal account so I guess I don't get no Heinekens to drink tonight either :rolleyes::rolleyes:

Sorry for typos. My family is screaming at me to get off the damn PC and pay attention :) Best to all...later and hope you all stick it out here. Should be more fun the plain jane flashing.......
[Nexus One Android Development] dickyctk:
OK! Have to do it again... thanks for advice!
[Nexus One Android Development] adamj123:
Ooops i used the A2SD guid to move dalivk cache as my internal memory was decreasing when installing new apps with the D2EXT rom :(...now im stuck in a boot loop...is there anything that can be done to rectify this?
[Nexus One Android Development] dickyctk:
Anyone has this problem? The status bar cannot be pull down anymore.. Even I select "Notifications" in menu from launcher. Nothing happen!

Thanks!
[Nexus One Android Development] b1337:
wipe cache/dalvik cache fixed that for me
[Nexus One Android Development] dickyctk:
Thanks! It works now.. :)
[Nexus One Android Development] Neo.Collin:
OH man..... I really want to try this.... But no TIME as of today.... lots of cleaning at home, have to rush to office for few hours, back home, and back for work for team dinner and a movie after that.... then the weekend sets in and total time for wife... except when she is not around :) (reading time - hope DOC can write more) .... So I can try this ONLY on monday..... I got myself a new 8GB class 6 Kingston mSD.... So freeking keen to try this ROM.....

Rod ROCKS... Talk about taking your "passion" to the NEXT LEVEL!!
[Nexus One Android Development] mqmeszi:
Everything works fine. Amazing rom! Thanks to Rod & Doc!
[Nexus One Android Development] hughey2k2:
This rom is blazing fast for me when it works everything worked fine until I restarted the phone then I get the force closes oh well back to the drawing board for me it looks like it's time for another wipe.
[Nexus One Android Development] Docmjldds:
Quadrant scores are for show. How a rom works in your hands is for dough. Kinda rhythms :) But really...if a ROM feels snappy and is smooth without lags, then this is the ultimate goal. I really don't personally care if this is on a quadrant 2200+ or a 900 score. I can take any ROM, apply some magical fixes including how I overclock, how many times in a row I run the quadrant app, the use of different Governors, the use of different kernels, etc etc and come up with scores on average 700 points higher than the average user posting their score. Doesn't mean anything. And I am not claiming this is what Rod did either. It's how well a ROM works. It's the subjective wow affect when using it that sells the rom, in my opinion. Just my 2c.
[Nexus One Android Development] Docmjldds:
This is a work in progress. I wouldn't expect perfection or even working much at all, for a first effort. Look at CM7 and nightlies etc. How many versions of a ROM has that CM7 gone thru. I know this stuff can be frustrating at many times. Sure has for me. But we all are here for the same reason. We get off on flashing, modding and bragging how well our antiquated almost 1 and 1/2 year old phones still perform. Can your Iphone anything do this. I doubt it. In techno lives, our phones should be over the hill, but look how well this puppy performs even going up against the latest and greatest.

Just waiting for updates and some input from Rod, so I basically have nothing else to say except a few bravos for efforts here by all.
[Nexus One Android Development] Docmjldds:
My fingers are rubbed raw from typing help posts :)

Hang in there. I'm not going anywhere.
[Nexus One Android Development] Docmjldds:
Changelog for update coming

Just a cut-paste of the future next update to the base. No, I don't have a time frame for here. This is only a copy of notes I found on MIUI-DEV for the next release. Looks like some nice fixes in store and some nice new features missing from here, especially the camera.

System:

Add third-party application permissions support for Messaging, Phone and Contacts

Phone:

Optimsation of Phone menu items including support for filtering unknown callers

Added support for pasting Phone numbers to dial

Optimisation, when no operator signal is found but can make emergency calls, status bar icon changed to show ‘SOS’ inside of the signal graphic

Fix issue where some Theme .mtz files would cause parties to be unable to hear each other during call incoming or outgoing

Messaging:

Added support for importing vCards from messages

Write new message optimisations

Faster search of contacts from recipient box

Other UI performance enhancements

Fix some issues where MMS messages could not be opened

Added support for OGG media format in MMS

Fixed screen unable to change to landscape mode when creating new SMS message page (5.24)

Fixed conversations behind exposed when opening the attachment menu on the SMS message creating page

Fixed MMS size display error in the details of MMS

DND:

Added new privacy version

Contacts:

Added support for adding photo for contact when creating new entry

Added support for importing contacts via vCards

Fix FC issue importing SIM card contacts in some circumstances

Fixed the name of the contact to show correctly in call log where contact has multiple numbers

Fixed FC issues in sorting group contacts

Themes:

Optimisation of ringtone information and default selected when browsing ringtones

Fix issue where some themes displayed the wrong Wi-Fi signal information in the status bar

Fix issue where cancelling theme downloads and delayed dialogue messages

Music:

Optimisation of default music player controls

Fixed issue where pressing Menu and Exit was not allowing to exit

Fixed issue where Music player would not respond to being closed by long-pressing the back key as per button settings in Settings > System > Button settings

Lockscreen & Status bar:

Added support for customising toggles menu items (via Settings menu)

Camera:

Added white balance, focus mode and scene mode settings

Optimisation of SD card to disable some issues with FC

Fixed Defy camera zoom failure

Backup:

Multiple optimisations

Settings:

Add new Mute / vibration settings, support for; calls, SMS. Can be set up independently for vibration mode as well

Added support for controlling headphone settings / sound options

As always changelog is subject to change without notice, please credit the English source for the changelog (miuiandroid.com) when adding this to your forums or web site.

Thanks,

Mark

Share on:

Facebook
[Nexus One Android Development] Docmjldds:
Did you create the boot disk?

If yes, take SD card out of phone. Place it in adapter that can read the SD card by you PC. Boot up from the linux disk and there is a partition editor that will read your card and you follow the menus to basically format ther card first, creating unallocated space, then create primary partitions of a Fat32, a 1Gb ext4, a 300Mb ext4, and a linux swap file approx 100Mb or so. Numbers do NOT have to be exact. Order the partitions are on the card do have to be exact. Fat32 first, large ext4 second. smaller EXT4 third. Linux Swap last
[Nexus One Android Development] Docmjldds:
Look at settings, about Phone and tell me how large your Internal free memory is saying. You should have close to 1Gigabyte. THat's enough memory to almost download the whole market. If you are reading megabytes for a size and not close to 1Gigagbyte or over 900Megabytes, you do NOT have this setup correctly. Did you see my screen shot showing about phone?

If you are boot looping...wipe cache and dalvik cache and reboot and wait it out for around 5 minutes. If still looping, do this again, and them flash the rom on top after wipeing the caches only.
[Nexus One Android Development] Docmjldds:
+1...it's on my list of issue to ROD. Wipe the caches for now and reboot. Normally fixes this.
[Nexus One Android Development] Docmjldds:
New Format Utility: http://tiny.cc/pyfvl

I modified the script of the utility, so that now, it will format your data, system, and cache partitions twice each. I deleted the ability to format the boot partition since it creates the issue that one end up in a fastboot loader only when flashing any rom including this one.

http://tiny.cc/pyfvl <<<Go here for my modded version.

it will download as Formatdatasystemcache.zip

It is NOT signed so please turn off sig verification. The important issue is that Amon as well as clockwork do NOT wipe/format the system partition, so this utility adds to the mean for a better clean install. You should still run the factory reset option as well as wiping ext, data, cache, and Dalvik-cache options 2x or more.

For those that had the bootloader only issue, sorry...something with this ROM causes this issue. The fix is to use a nandroid backup and restore to any backup. Then go back and do as stated here.

http://tiny.cc/pyfvl <<<<New modded Format utility not signed!!! so please turn off signature verification or you will get a flash aborted error.
[Nexus One Android Development] xdapimp:
seems like this ROM gave a new life to my nexus :)

i love it, thanks again Rod!
[Nexus One Android Development] Docmjldds:
Trying to figure out my wifi issues here. I assume your wifi is working no problems?
[Nexus One Android Development] ultra99:
Everything worked great...until a reboot.

I'm getting this message: "System UID Inconsistent...need to wipe your data or your device will be unstable".

I've reinstalled...didn't work. So i wiped everything, but again get this after a reboot.

Any ideas?
[Nexus One Android Development] dtosun:
I have this problem also. When i change my themei it will be occur. How can we solve this problem?
[Nexus One Android Development] gui.aguiar:
Thanks Doc!

Two questions...

1) How can I boot up from the linux disk? This is my problem...

2) Do I have to format the SD card before or after partition?
[Nexus One Android Development] xdapimp:
yes mine is working fine no problems at all, but thats after the 3rd time i flashed the ROM.

i had a little problems on the start when i restored my titanium backup something made my phone go crazy, i got this message:

System UIDs Inconsistent

UIDs on system are inconsistent, you need to wipe your data partition or your device will be unstable.

so i had to wipe and flash again cause wiping dalvik cache didnt help and when i wiped my data partition i lost some of my apps.

i now restored my apps seperetely not from titanium backup and everything seems to work fine by now.