yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] eidros:
Hi Johnnydvc, thank you very much for the step by step explanation on installing a2sd rom. I was on a2sd until JBBandos started a stable Xpart ROM which I have been running ever since. I only starting seeing this behaviors in the last couple of updates. I have a rather new 16Gb Class 4 SanDisk uSDHC card, bought it only 3 months back. Can it degrade that fast? I am thinking of getting it replace since it carries a 5 year warranty :)

By the way, since you have blackrose hboot, did you try the odex Xpart rom? Do you think I should also install blackrose hboot and is it as straight forward as on the youtube?

Cheers mate :)
[Nexus One Android Development] Androidity3000:
+1 on if ODEX is better, I have no clue and would like to find out.

As for blackrose I can answer you. Yes, it is very easy to install. All you need to do is be on your homescreen, connect via usb (dont mount), the open the backrose installer executable file on your pc. Then just press the numbers it asks to install and phone will auto reboot.

Next is a little harder, you need to change the partition size. Do this either by flashing an .nb0 file (available on many ICS threads to download) (flash when in fastboot using command "fastboot flash hboot ""FILE_NAME.nb0"") or manually set up the new sizes by default (I think that's in a utube video). And that's it, install your ROM.

Also more since I'm bored and you probably already know: to go back to stock partition size, all you need to do is uninstall blackrose or flash/create the stock image sizes (hboot_stock.nb0). Okay I'll shut up :D
[Nexus One Android Development] walliester:
jb,I think you just should way for Friday release, instead of last week..in my opinion...
[Nexus One Android Development] eidros:
Hi mate, just a couple of clarification.

1. When you say don't mount, it means just connect the phone at homescreen with a usb cable and run the blackrose installer on the pc?

2. When the phone auto reboot; does it go back to the home screen or it gets into recovery mode and you have to flash a rom or run the partition resize process?

3. We just run the breditor with the phone still connected in USB and in recovery mode?

I need to flash the Odex Xpart Rom to see if that improves my N1 behavior, so I have to do this blackrose thing after all.

Thanks.
[Nexus One Android Development] n1newbie:
1. yes. connect ur phone normally wid usb debugging selected and run blackrose.exe

2. it reboots into bootloader.

3.blackrose.exe runs while you are in bootloader and follow the steps from there. :)

PS- be very sure that your system recognises your phone both in adb and fastboot before starting blackrose process.(to be in safer side :))
[Nexus One Android Development] johnnydvc:
Hi there, unfortunately yes i was on xpart odex version and had all these issues. But give it a try tough! ;)

Actually the latest blackrose is pretty easy to install and change partition sizes, now you do all in the app (no need to edit nb0 files), like the videos on BR thread. Just make sure to have the drivers for your phone correctly installed as n1newbie said. :)
[Nexus One Android Development] eidros:
If the PC recognizes the N1 when you plug it in and show the device as a "USB mass storage" device, does this mean the drivers are okay?

I want to repartitioned the hboot so there is more space for /system as you have did and then flash the a2sd 2.3.9 rom. This rom is really amazing when there are no FCs and freezes! It makes the N1 feel awesome and great, for a piece of hardware which is more then 2 years old !!!! Easily one of the best hardware by HTC (wonder if the One series can reclaim the top spot for HTC, we will have to wait!) of course kudos to JBBandos for his work on this rom :)

Just want to get it working smooth again until I get my new HTC- One S or X phone :)
[Nexus One Android Development] n1newbie:
well with usb debugging selected type "adb devices" in cmd window

and boot into bootloader and type "fastboot devices" in cmd window.

if both identifies your phone then you are good to go :)

and yes this is the best one i hv tried(hv tried jus 3 only :D)
[Nexus One Android Development] eidros:
When I connect my N1 with the USB cable; the MIUI ROM shows this in the notification area;

USB Storage <off>

USB debugging connected

I just open a cmd window in my pc and type those commands you suggested, what reply should I expect?
[Nexus One Android Development] n1newbie:
you should be getting something like this

LIST OF DEVICES ATTACHED

HTXXXXXXXXXX DEVICE
[Nexus One Android Development] eidros:
Should I install any software on my windows PC to have these 'adb command line' or these are native windows cmd?
[Nexus One Android Development] n1newbie:
yeah u need to have SDK installed and Google Nexus one USB driver installed.

http://developer.android.com/sdk/index.html

see this reference

http://wiki.cyanogenmod.com/wiki/ADB
[Nexus One Android Development] eidros:
Wow, I need to install all these SDK tools just to run blackrose and repartition my boot memory? What are the min tools that I need to install? Are they any other simpler way?

Thank you for your patience :)
[Nexus One Android Development] n1newbie:
no probes mate. its my pleasure :)

its just abt sharing knowledge and helping out each other.

SDK is needed to execute adb and fastboot commands.

hmmmm if u want to jus use blackrose, i think blackrose folder is enough. jus nw checked it and it has adb n fastboot under others folder. so i think that should be fine enough.
[Nexus One Android Development] eidros:
I am guessing here, you mean the blackrose folder in this thread?
[Nexus One Android Development] n1newbie:
yes. blackrose folder has all the required components to run on its own. i guess so. if u need blackrose specific answers its better to head over to blackrose thread. cos i am jus a noob :)
[Nexus One Android Development] eidros:
BIG thank you my friend.

Now I have blackrose hboot on my N1 with stock partition :) Need to back up my N1 before I repartition the hboot. If I understand this correctly, I just have to repeat the process to partition my BR hboot; connect the usb to pc and run blackrose.exe, right?
[Nexus One Android Development] n1newbie:
Glad you got it mate :thumbup:

yes. exactly. you need to run blackrose.exe and follow the steps to repartition hboot.

first take a nandroid backup. make sure that your recovery is unaffected.
[Nexus One Android Development] johnnydvc:
Just a correction here, i actually resized my /data partition, system is fine with 145mb to this rom. What i did was reduce cache to 50mb which i think it could be less (15-20mb), and increase the data partition to give more space for apps and run dalvik cache from internal memory.

I hope you got it working fine. :)
[Nexus One Android Development] eidros:
Yes, that is what I am planning to do. Keep the system at 145, then Cache at 15 the rest for data. I will update soon and hope all goes well :)
[Nexus One Android Development] eidros:
Need help!!!!!

It appears that my recovery was affected when I flash hboot :( and the BR stock hboot only showing 145/95/186. Should'nt it be 145/95/196?

Now I have to figure out how to reflash recovery :(

EDIT: Figured out a way. With 4EXT updater, I just downloaded the last version and the updater re-flash the recovery. Then I reinstalled the lates version. :)
[Nexus One Android Development] n1newbie:
is your bootloader unlocked? i think the recovery gets affected only with locked BL.not sure

reg that wrong BR Stock hboot size. some one had reported the same issue http://xdaforums.com/showthread.php?p=23874583

so that might be a bug.
[Nexus One Android Development] eidros:
Where do I check to know if my bootloader is lock or unlock? Should'nt it be unlock when I root the phone?
[Nexus One Android Development] n1newbie:
no rooting and bootloader unlocking are different. you can check it by rebooting.at the splash screen(starting) do you see a open lock at the bottom? if so its unlocked. if u dont see anything then its locked :)

but since you have blackrose nw, there wont be any lock sign even if u hv unlocked bootloader. ;)
[Nexus One Android Development] eidros:
So tell me, what is the benefit of unlocking your bootloader? Does BR hboot unlock the bootloader by default. What about the s-off thing? What does that do? If you are bored and have nothing to do, please share what you know. I understand perfectly if you choose to ignore these questions :)
[Nexus One Android Development] n1newbie:
hey mate. its not that i dont want to reply to your questions. i feel that its going off topic and irrelevant to this thread. As my name indicates that i am a newbie, but i am glad to help you out wid wat i knw.

i think it might be better to do PM.
[Nexus One Android Development] eidros:
Okay I understand and thank you for your sharing, really appreciate it :)
[Nexus One Android Development] jbbandos:
Well, the OP there promises a lot, we'll see if I have the time to test it properly. I think many of the tweaks there might already be on my ROM, but I' ll have to check.
[Nexus One Android Development] walliester:
I been using it for a while guys and I think you should stay With your tweaks bro,to complicated and it lags sometimes and it drains you battery to the limit, in my opinion,I love your ROM lol..
[Nexus One Android Development] jbbandos:
2.3.23 released, please backup, wipe, and then flash. Don't upgrade an existing QND, it will probably bootloop.

Changelog from the first page:

Some changes on 2.3.23 - in an attempt to fix the "superuser reboot" bug, I stopped using directly XJs apks, and instead now use the ones directly from MIUI and add the translations. You'll notice that the default theme now is the original MIUI one. Unfortunately, my N1 will still reboot if some app needs to access SMS or an incoming call and only has "ask always" in superuser.

Due to the changes in 2.3.23, please do a full wipe and flash. Don't try to upgrade an existing QND MIUI as it will loop. Please use MIUI Backup, or Titanium, or whatever you prefer to backup and restore your apps.

Now with Beats Audio!

Updated the Italian translation from Nexus-lab.
[Nexus One Android Development] Androidity3000:
Thanks. Will try and test since CM7.2 is giving me bad battery. I really want to make MIUI my daily driver but I usually experience a loss in performance over time.

One question regarding Beats Audio: can it be removed/replaced easily with DSPManager. Or can the lib files conflict? I am not a fan of beats (but will try before I remove it) and highly prefer DSP's gingerbread installable APK. Again, thanks.
[Nexus One Android Development] Androidity3000:
Rom does not boot past 'X' logo. Tried on clean wipe and simple install, no luck multiple times. Stock HBOOT, all that ****...
[Nexus One Android Development] pippozio:
me too, same problem, seems that there's no free space left in system, both in xpart deodexed and odexed version
[Nexus One Android Development] TheAndroidStop:
Yea same. Stuck on the x logo. I use the xpart deodex.
[Nexus One Android Development] eidros:
In the update notes it is stated that a full wipe is required to install this latest update as JBBandos made changes to the ROM! Read the notes on the OP about boot loops if you only do an upgrade.

---------- Post added at 10:08 AM ---------- Previous post was at 10:04 AM ----------

Read the notes on OP about boot loop if you upgrade. I belief we need to do a full wipe to install this latest version as recommended by JBBandos. I am downloading the ROM now will do a full install and keep you guys posted.
[Nexus One Android Development] walliester:
no problem here,just follow jb what he said, full wipe,even the system files too, cause if you don't that's what you guys get, this is my step, just do wipe data,cache,dalvik,system files and boot ,if you want it should be fine.......
[Nexus One Android Development] TheAndroidStop:
As I said, I did this on a full wipe. No luck. Maybe I will try to redownload later. Yes, I have read the OP...
[Nexus One Android Development] walliester:
did you even wipe the system or the boot ,cause I use to do the same thing a while back thinking that just by doing a full wipe will work but I was wrong...give a try and you will see it bro....
[Nexus One Android Development] net.cat:
Updated successfully ;) it seems even faster :) niceeeee
[Nexus One Android Development] eidros:
With the 4EXT recovery, you can do a format all partition except SD following your full wipe. I normally run it over atleast 3 times, just to be sure :)
[Nexus One Android Development] jbbandos:
Strange, I tried all three variants and all three are booting here if I do a full wipe between flashing one and the other.

Have you been successful since? Please state which variant you're using (like TheAndroidStop did) if it still fails to boot.
[Nexus One Android Development] jbbandos:
I never tried DSPManager, no idea if it conflicts or not. If it is a problem, maybe I'll leave Beats out for the next version.
[Nexus One Android Development] pippozio:
I'ms also using the xpart deodexed rom, I tried also tu format the system folder but it didn't help.

I'm using the stock partition table, when I flash latest version I get no free space left for system: that's just the same things that happened with the odexed version..
[Nexus One Android Development] jbbandos:
:(

That sucks... It means that the ROM being multi-lingual is now too big for the standard system partition size. Maybe I need to take out Beats Audio, it is the only thing I added to the system partition, besides the updated Italian translations. I'll check if taking out beats is enough, I'll see if I can upload a xpart version without beats today or tomorrow.
[Nexus One Android Development] walliester:
hey I don't have any issues with beats,just in case you take out can you leave it on the first page so we could flash it later on..thanks
[Nexus One Android Development] jbbandos:
What variant are you using? Are you on the original HBOOT or have you changed it with BlackRose?
[Nexus One Android Development] walliester:
change it with black rose bro, with 220 15 201

like you mention it a while back...
[Nexus One Android Development] pk301984:
How can i use beast audio..?
[Nexus One Android Development] walliester:
with your head phones,especially If you have the originals beats head phones,for some reason it sound way better in my car system using the Bluetooth or the the audio cord..but you guys could hear the difference in the quality,the volume hack and beats is freaking awesome...
[Nexus One Android Development] TheAndroidStop:
So is it confirmed that the XPART Deodex wont work on stop hboot due to ROM being too large? If so, could I delete some system apps from the zip and then flash? Or do you plan on releasing a new version with a smaller size?

|| Or Or:

What partition layout is recommended to install this version if it is too large for stock?
[Nexus One Android Development] MoeNeXus:
XPART deodex takes around 155MB and odex around 165MB system partition, so IMO it's safe to have around 170 to 180 MB for system partition.

I myself use 220/16/200 layout, and odex version runs very smooth and fast.

Hope jbbandos would leave Beats Audio to stay at least in one of those versions coz it ROCKS!

Sent from my Nexus One
[Nexus One Android Development] walliester:
yup same here bro,no problems at all....
[Nexus One Android Development] TheAndroidStop:
thanks, I have tried it now. but i dont notice anything with beats audio. no app or specific settings and I dont notice a difference in sound quality...
[Nexus One Android Development] jbbandos:
Well, I haven't had the time to check it again, but I guess removing beats audio could (could) be enough. I'll see if I can do a test ROM soon.

As for a recommended layout, I usually have 220/15/200, depends on which ROMs you want to use. For XPART this might be the best layout.
[Nexus One Android Development] jbbandos:
I've noticed a noticeable change either with the original N1 headphones, or with bluetooth with my car audio. There are no specific settings that I know of.
[Nexus One Android Development] jbbandos:
I've just uploaded two "NoBeats" (without Beats audio) versions on the 2.3.23 minus folder. Anyone who had problems with 2.3.23 A2SD or deodexed XPART, please try these and tell me if it fixes the boot loop.
[Nexus One Android Development] net.cat:
I only experienced a message every boot to move data into the SD ... not a big issue!
[Nexus One Android Development] TheAndroidStop:
Thanks. Will try when I get home. But I have also had a constant message asking me if it wants to move data to the SD as well. It is so annoying because it asks that every time I reboot. Is there any way you can stop this message completely? No other MIUI rom has it. Thanks.
[Nexus One Android Development] walliester:
it use to happen to me bro,but do a SD format using 4ext recovery with just two partition and it should be fine...
[Nexus One Android Development] jbbandos:
I had that, but wiping the /sdcard/MIUI directory seems to have fixed it.
[Nexus One Android Development] pippozio:
Thanks, in the meantime I decided to flash blackrose so I've finally tried the odexed version and it's working smoothly!
[Nexus One Android Development] ferfecir:
Could you share a clean Rom ? (no a2sd and xpart )

Can you share ad2sdx rom ?

ad2sdx

http://xdaforums.com/showthread.php?t=1333379
[Nexus One Android Development] jbbandos:
The a2sd ROM is "clean", that is, it has the same scripts as the original Chinese release.

As for ad2sdx, it seems to be doing the same as XPART, minus the loop filesystems, so I see no advantage in using it. XPART is stable and has been stable for a long time, no need to replace it just because.
[Nexus One Android Development] jbbandos:
2.3.30 released, it took some time as I am still struggling a bit with the new method I am using.

Now only the odexed XPART version has beats audio, due to space constraints on the original HBOOT.

Have fun!
[Nexus One Android Development] n1newbie:
so a2sd users can update asusual, without changing hboot right?

any changes from previous version?
[Nexus One Android Development] jbbandos:
Yes, you should be able to update as usual. Only if you were using one older ROM and you get a boot loop you'll need to do a full wipe.

As for changes, right now they seem to be minor; there is no changelog for MIUI 2.3.7, and the changes seem to be bugfixes only.
[Nexus One Android Development] net.cat:
some translations are missing ... but they're not so important, at least for me so this is the best ROM even in April 2012 :)
[Nexus One Android Development] Closed Source Project:
A special A2SDX is not needed. If you want A2SDX, just flash the script yourself. As JJ said, XPART is just as good and is the same basic concept. I used both and noticed no difference in general performance or memory issues.
[Nexus One Android Development] jbbandos:
Strange, as I updated the Italian translations last week... Can you tell me what is missing and what should be there, and I'll see if it is missing in the "original" translation or if it was my mistake?
[Nexus One Android Development] net.cat:
I set the phone to english (US) :)

the radio app name is in not translated; same as a new (?) app ... maybe a MI-market or something ...

that's it for now ... as I said ... no big troubles :P

I updated the ROM from the previous version since I wiped everything before it, as u suggested ;)
[Nexus One Android Development] Closed Source Project:
Hey JJ, just wondering, is it at all possible if you can remove the Chinese "supermarket" from your later updates? If not, what is the exact use of it? It just seems like Chinese spam to me. Anyways, thanks for the ROM as always. Cheers mate.
[Nexus One Android Development] pk301984:
I m currently using xpart 2.3.23

Want to flash odex 2.3.30

Wipe dalvik chace or full format
[Nexus One Android Development] jbbandos:
That makes sense, as for the US English I am not adding any translation, just using the one that is already in the Chinese release. I think XJ already did some translation for us english, I'll have to check.
[Nexus One Android Development] jbbandos:
The supermarket has been there for a long time, as I've inherited it from the XJ ROM. I'll think about removing it.
[Nexus One Android Development] jbbandos:
Full format, as you are changing the ROM variant. It is safer...
[Nexus One Android Development] n1newbie:
installed the latest a2sd version and all is fine and smooth asusual. thanx jb :)

i hv 1 question but it might be not related to this rom. but if jb or any1 helps, it will be great.

i hv been a nokia user for a very long time. where if i play music while in a call, the receiver too can hear it aswell (both can hear the song). but i tried it in this phone, its not workingn (the receiver cannot hear the song). has any1 else noticed this? is there any mod/work around. JB if its possible can u pls sort it out. it will be really great. thanx in advance guys :)
[Nexus One Android Development] eidros:
If you have root explorer you can remove the system apps yourself :)
[Nexus One Android Development] jbbandos:
Have you tried giving the music app permissions to monitor calls?

I haven't tried it (I don't do many calls with my phone, strange as it seems), but you might want to give it a try.
[Nexus One Android Development] n1newbie:
thanx for ur reply JB. i couldnt find the default miui music player in superuser to grant permission. so installed winamp and gave it permission to monitor calls. but still the same. :o

is this an android problem :confused: has any1 tried wat i asked with any other rom/ any other phone? ??
[Nexus One Android Development] Closed Source Project:
I never heard of Android having the feature to play music over a call. The Nokia you had I assume was not Android, correct? I had a friend try it on Samsung GS1 and no. Sorry to say I don't think it's possible.
[Nexus One Android Development] net.cat:
J if u didn't read these I link them:

http://www.tuttoandroid.net/android...ivamente-la-velocita-del-3g-su-android-42823/

http://www.tuttoandroid.net/android...ticamente-la-ricezione-del-segnale-gps-42831/

take a look :)
[Nexus One Android Development] jbbandos:
That first one is very interesting, but not to cook into the ROM. It should be done by the user, as the results will be different (and the tuning will be different) depending on the provider.

For the second one, look for an app called FasterGPS. It will allow changing the settings with ease.
[Nexus One Android Development] net.cat:
Is the error research @ startup mandatory!? 'cause it's preatty long, boring, and it slows down the phone for what I can "feel"!
[Nexus One Android Development] n1newbie:
kernel

well the buitin kernel is stable and good. but when i make a call for around 1-2 hours i do get repeated random reboots. so i thought of trying out different kernels. so i would like to knw which kernel are you guys using with this ROM ?
[Nexus One Android Development] eidros:
I am using the 2.6.38.8 KGPNeok - v3.9Ti, it feels smoother :)
[Nexus One Android Development] n1newbie:
flashed the kernel u mentioned and really is smooth. but i didnt find much difference than stock kernel(998mhz max) and dats to my knowledge. hv to test for some more time. i got antutu benchmark score of 2300.

Question: if i want to revert to stock kernel, can i just fastboot boot.img provided with the zip?

if so should i wipe cache,dalvik. before or after fastbooting? or just do it without erasing?

thanx
[Nexus One Android Development] jbbandos:
Depends on how you restarted the phone. If you shutdown then powered it on again, it usually doesn't do the sdcard error checking, as it had time to properly unmount it. Unfortunately, a reboot rarely unmounts the sdcard before restarting the phone, so it has to be checked at startup.