yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] pseudoheld:
you can start by leaving out one of the browsers...if anyone wants miren or the other one they can just get it in the market. no need to have 2 browser via stock. (im using opera anyhow)

but yeah seen as im not using blackrose it could be that the rom is getting too big.

will my phone show as unlocked if i install blackrose? so far i have it unlocked via the method that doesn't show the bootloader as "tampered with" so i can still go back to stock and have warranty. will blackrose "unlock me for real" ?
[Nexus One Android Development] Quantumstate:
Thanks, but can't find where to wipe appdata. In Programs|Menu the only choice is to sort by size. Wiping Dalvik didn't help.
[Nexus One Android Development] pseudoheld:
its kinda hard for me to describe where to go as my rom is german so im just guessing the names here ;)

"Menu Button"-System Settings-Program Tab (top right)-manage programs-market(click on it to open it)-delete data/delete cache

hope this works
[Nexus One Android Development] Quantumstate:
Oh, OK. Well didn't work, thanks for trying. I'll try downloading and reinstalling.

Actually, I hate the redesign of Market, and am wary that it's from G**gle, the greatest data-mining operation in the world. Would you say that AppBrain is a suitable substitute? I don't think AppBrain can do updating though.

BTW, your English is superb.
[Nexus One Android Development] pseudoheld:
thanks mate, im half british so my english better be good ;)

appbrain doesn't handle installing itself as far as i recall...it only links to the market. so basically you need android market to install via appbrain aswell...

if you are in the US and want to avoid android market at any cost you might try amazon market. but amazon is slow to update and i heard a lot of complaints about its performance aswell...

there are some alternatives out there but none offer the depths and update speed of google market.
[Nexus One Android Development] jbbandos:
Miren is in the data partition, so that isn't a problem in terms of free space in the system partition.

As for blackrose, I think you can stay locked even if you install it, but you need to be rooted; check the thread.
[Nexus One Android Development] pseudoheld:
will have a search around the blackrose thread.

could you maybe (in two sentences) explain what blackrose is about. im think i got it but im just not quite sure...

what apps come onboard, that could be left out?

you could leave out all wallpapers and shenanigans like that. most people go ahead and redesign their phone by their own standards so i never got the idea of including wallpapers. (basically everything that can easily installed afterwards via market or apk)
[Nexus One Android Development] nealed:
OK - Have just cleaned and repartitioned my SD card and have flashed odexed version now. My previous experiences have left me on the X - so I hoped that using blackrose partition would help. However, it may be my SD card that has an issue (class 10 32 GB card). Have never had an issue with my 8GB class 6 in any configuration.

Good news, I have got past the X - and will post more once I have more to post. Also I will try what you said:

and let you know...

EDIT: OK - tried the above and now have a fast, smooth very satisfying odexed version of 1.12.16. - Which I am sure will keep me happy until we get a functional ICS port for our beloved N1s

Bring on ICS!

thanks for a great rom JB

---------- Post added at 08:12 PM ---------- Previous post was at 07:36 PM ----------

Blackrose is an exploit that allows access to parts of your phone you otherwise could not touch (eg hboot). This allows you (for the purpose of this thread) to modify the partition layout, thereby giving more space to the system partition (where the android system is flashed to) enabling you to flash ROMs that would otherwise be to big for the N1s internal memory. jbbandos said that maybe the odexed ROM is just too close to the default partition size and will not boot for some as a result. By changing the partition size, you can flash and run the odexed ROM no problem.

Note that blackrose is necessary for ICS ports (unless you remove lots of useful stuff) and that it is completely reversible.

The downside to this is that you have to decrease either / or your cache or data partition. However, with A2SD and XPART - we can overcome this by using EXT partition on SD card to allow effectively a bigger data partition.
[Nexus One Android Development] pseudoheld:
just to get this clear...you installed blackrose and odex worked or did you get it working without blackrose by using the adb commands?!
[Nexus One Android Development] Franc38:
I'd like to be sure about the "unlocked" or apparently locked bootloader flashing blackrose...

Tempting nontheless...
[Nexus One Android Development] nealed:
Never managed to get the odexed version working without changing the partition layout. Although it may have worked for some. AFAIK blackrose is the only way to modify the partition layout on the N1 for now - unless you have an engineering hboot?

After getting it running - having modified the partition layout with blackrose - I then ran the adb commands (You need to be in Android to run adb commands and if I couldn't get the odexed version to boot - I coud not have run the adb comands). The commands are simply to completely odex the rom.

---------- Post added at 10:29 PM ---------- Previous post was at 10:26 PM ----------

You can use blackrose without having an unlocked bootloader - and you can, with blackrose installed - get back to the original hboot - locked if you were previously locked. Blackrose cannot, AFAIK remove the unlocked bootloader permanently (when you remove blackrose - the padlock showing that you have oem unlocked the device will show up again).

If you are happy flashing radios, ROMs etc. you really should not worry about using blackrose - it's simple and probably a lot less dangerous than flashing a radio. (not to mention less time consuming.

Allez -succombe à la tentation avant qu'elle ne s'éloigne!!!:)
[Nexus One Android Development] pseudoheld:
what size did you resize the partitions to in blackrose?

nevermind seems like 220-16-200 seems to be what most people use

tried to install but i am having some problems. i "installed" blackrose 4 times but the hboot just won't change. it says install complete but im still on 0.35.xxxxx

kinda weird.
[Nexus One Android Development] jbbandos:
You need to upgrade first to 0.37.xxxx, the zip is on the beginning of the Blackrose thread and in the radios, etc. sticky thread here at the forum.

Well, it seems that the problem is size, so time to reduce a bit the ROM. Time to check if removing supermarket and system update is enough.
[Nexus One Android Development] Franc38:
OK then... I'll try!!

I just flashed Hboot 0.35.0017 to be ready...

Hope Blackrose does agree with my radio (it's the Korean, same as plenty, so it should... )

---------- Post added at 12:08 PM ---------- Previous post was at 12:05 PM ----------

By the way... seems like the 4 way reboot doesn't work anymore on my phone... Reflashed the rom (deodexed, xpart) to see, and still nada.

Am I the only one? (well, not that much of a problem if I'm, since -in the event when I could install blackrose- I intend to go odexed very soon, so clean install... )
[Nexus One Android Development] nafeasonto:
Hey guys I have been away for a week. Just wondering do we need Blackrose now or someting? Everyone is talking about it. But I have flashed the latest .16 and for some reason when I go to restore my APPS they are all going o internal memory and not my SDCARD-EXT I am using the APPS2SD version.
[Nexus One Android Development] nealed:
Yes, it seems that the new version of QND (both odexed and deodexed versions) no longer contain the 4 way reboot - shame - but don't expect to see it in the odexed version...

---------- Post added at 01:53 PM ---------- Previous post was at 01:45 PM ----------

If you see my posts over the last couple of pages (not that much reading) you should have a clear explaination - Also see OP with regards odexed rom. If you need further clarification, PM me.
[Nexus One Android Development] Franc38:
Can't for the life of me find a way to get blackrose to "install"... I probably don't do things right...

Could someone give a "step by step" installation walkthrough... ???
[Nexus One Android Development] bunnahabhain:
Yeah that'd be nice
[Nexus One Android Development] pseudoheld:
i just managed to install blackrose.

i had rooted my device by a method that left "s-on" seems like blackrose didn't like this.

i tried installing via the "unlocked" method and this keeped failing

i then tried the "locked" method and it flashed fine but now i have "s-off". would have been nice to see a warning telling me it would make my device "s-off" ... :mad:

well i guess there goes the rest of my waranty.

so basically if you want to keep your waranty don't use the "locked" method.

EDIT2: seems like if you flash back to stock it goes back to "s-on" not quite sure how this will all work but i guess i'll tackle this when/if i have my nexus break down on me again.

EDIT:

that being said, i just installed the ODEX version with no problems AT ALL!

have my blackrose set to 220-16-200 and the boot only took about 1 minute oO

will report back on how it runs overall!

running pretty smooth. restored most of my apps and all seems good so far (wifi working aswell)
[Nexus One Android Development] nafeasonto:
I have looked through six pages on this post, and cannot find an explanation for when I restore all of a sudden with .16 A2SD it's going to system memory. Can you please direct me to the page so I can read it. I was in a Psychiatric ward for a week, so I really don't have patience right now, usually I would go through 10 pages to find something, but a simple explanation would be a great or a link would be better.
[Nexus One Android Development] Franc38:
From what I've understood, when the lock appears by fault of installing blackrose, that is "reversible" and the lock goes away when you de-install blackrose...

Anyway, care to explain that "locked" method? I suppose I went with the "unlocked" method and that failed. (Indeed, my bootloader is "apparently still locked"... like yours was, I believe)
[Nexus One Android Development] pseudoheld:
i must confess that this whole blackrose stuff is pretty confusing to me ;)

but i managed to install it so here is how i did it: (instruction following the blackrose.exe menu structure, just to be clear)

1. launch blackrose.exe as admin

2. device detected - Yes

3. Install

4. Is your device unlocked? - No (Locked)

5. what is your ro.secure value? - mine was 0 no idea what yours will be

6. after that it started flashing. my nexus went into fastboot and bam i had blackrose

7. rebooted

8. ran BREditor.exe

9. created custom partition 220-16-200

10. run BlackRose.exe

11. Advanced (BlackRose must be installed)

12. Apply Stock/Custom Blackrose

13. Custom BlackRose

14. that was it for me

do you have the proper USB drivers installed? this could be source of your problems if they persist.
[Nexus One Android Development] Franc38:
Well, I have tried executing the blackrose.exe repeatedly and nothing ever happened. I just get a message saying that windows cannot access the path/directory/file/device, possibly for lack of authorization.

I'm a bit fed up with this whole affair. I don't have a clue about what could explain that problem...

And I suppose that my USB drivers are OK... running "adb devices" returns a device...
[Nexus One Android Development] pseudoheld:
you probably tried this but maybe redownload blackrose package and maybe extract it to another destination.

maybe log in as another user on windows?

are you using windows7 or vista? because xp seems to not work.

maybe try on another computer?

sounds like you somehow don't have sufficient rights to run it but thats just plain weird.

maybe make a new admin account or just unlock the real administrator and log into that directly?
[Nexus One Android Development] kikixx:
New MIUI user here and liking this ROM so far, went with the XPART deodex route, will try the blackrose at some point!

Few questions for the longer users, anyone had lagging with swiftkey X keyboard? There seems to be a delay of 4-5 seconds sometimes when the keyboard opens for input.

Also, anyone using the stock MIUI messaging app with a large amount of texts? I'm using SMS Backup+ to import all my messages (some 24k) and handcent works like a charm but the MIUI seems to struggle a bit, just me? I guess i'll have to edit the lockscreen action for opening the app if this is the case.

Cheers,
[Nexus One Android Development] pseudoheld:
lag opening up the keyboard sometimes happens. i use swype and it sometimes takes 1-2 seconds but not 4-5.

i don't use the standard messaging app but changing the lockscreen action is easy. if you have more than one sms or telephone app installed it will ask you which you want to use as soon as you open up the lockscreen. otherwise you can also go into app settings and set handcet as standard sms app.
[Nexus One Android Development] kikixx:
Genius thanks. Didn't realize it was that easy for the lockscreen action. I'll give that a go.

Interesting about the keyboard lag. It's not a major deal though, I can live with it if that's the way it is.
[Nexus One Android Development] Franc38:
Yeah, that's definitely a problem with the admin rights on 7... I've got administrator rights on my PC, but I'm not THE ADMIN... still, I just cannot find a way to get round that... Plain weird, I've recapture ownership of the file, still tells me that I can't execute it... or even copy it to another place (some other places work, strangely)... The worse of it is that when I try copying it says I need the autorisation of userxx, which is me!!!!

I could try on my parents' PC, but I don't want to impose the android SDK in there... Or wait until December 29 and do that on my home PC... yet, that one is still under a (highly tweaked) XP. Was thinking of installing 7 on it as well, but that'll add to the delay....

Anyway, seems like I'm stuck with the deodexed version until Jose finds a way to make the rom fit in the small default partitions of the Nexus. Not that big a problem since it's running quite well even without the benefit of odexing...
[Nexus One Android Development] pseudoheld:
assuming you are running windows7:

press the win-key + r and type:

netplwiz

into the "search/actions" box

it should open up advanced user config.

under the advanced tab you can now activate the real admin.

have a play around with this pretty handy (and hidden) toy. i had some problems in my network and only managed to solve them by activating Administrator via "netplwiz"
[Nexus One Android Development] Franc38:
thanks for the suggestion, pseudo... but I had already tried that... I really don't understand some of those security settings... I'm admin, it says the file needs MY authorization to be copied... but doesn't ask me if I want it copied.

Same for execution...

I guess the settings of my system (my company's, really) with millions of different type of admins, and bunch of options just conflict with the security settings of BlackRose.
[Nexus One Android Development] pseudoheld:
well i guess then you have to use another computer...OR

you could try running it off a linux live cd/usbdrive but that is probably quite a lot of hassle...

im not even sure you need the android sdk installed to run blackrose. only the USB-Driver.
[Nexus One Android Development] Franc38:
Hum... Will try with only the usb drivers from my parents' PC... Else, it will have to wait until after Xmas. Or until we get a trimmed down QND that works without resizing partitions in the system...

---------- Post added at 11:37 AM ---------- Previous post was at 11:12 AM ----------

Yeeeessssss

I've managed to get BlackRose to run on their PC... without using the SDK. Great!

Still have the problem with lock/unlock... It didn't install the first time round. I guess I'll have to go for "unlock" like you did, pseudo...

EDIT.

Well, even with "unlock" it doesn't work... Really weird, this stuff... And I no longer can access my recovery from the bootloader... Seems like I've been "unrooted" or something in the process... Arrrghh

And I can't for the life of me remember what rooting method I did use...
[Nexus One Android Development] AQUA:
non-odexed v 1.12.16 need it ;-)
[Nexus One Android Development] pseudoheld:
wow that is some strange stuff oO why would recovery be overwritten? that just makes no sense at all...

i used SuperOneClickRoot for rooting my phone.

---------- Post added at 12:29 PM ---------- Previous post was at 12:27 PM ----------

im guessing you mean de-odexed (meaning not-odex) and there are versions on the frontpage:

XPART v1.12.16:

http://www.multiupload.com/FVRCZZWP9C

A2SD v1.12.16:

http://www.multiupload.com/SWEBE33MRQ
[Nexus One Android Development] Franc38:
OK, so I still have root (root explorer allows me to see system files, so I guess it means root's still there), but no recovery...

What the heck am I doing now!!!

OK, I did reflash 4ext via the apk, and great, I've got a recovery back...

So I guess I'll have to re-root my phone in a different way to get this bloody blackrose to install...
[Nexus One Android Development] AQUA:
yes i mean de-odexed

Thank for fast replay
[Nexus One Android Development] pseudoheld:
glad to hear you got recovery back!

so let me get this straight, you installed blackrose but it didn't work and you lost recovery access? you then booted back into your rom and you still had root (superuser) and then reinstalled recovery?

did blackrose install or not? just boot into bootloader and look at the first few lines. (the latest qnd version doesn't have 4-way reboot, so you will have to shutdown and reboot pressing power+trackball)

your hboot should be 7.35.xxx (and it will say BLACKROSE) if this is so blackrose worked. you can then flash a custom sized blackrose. if not i guess you will just have to try again, but the whole thing about losing recovery access is super strange. blackrose should have nothing to do with recovery.

a quick note to JB:

the odex version is running buttery smooth. a startup from shutdown takes only about 30seconds! much faster than de-odex! menu and loading the appdrawer seem to be a bit snappier to! great work!
[Nexus One Android Development] Franc38:
Well, no, nothing did happen with BlackRose... I'm still with the standard ...17 bootloader I flashed for that purpose. I tried 5 or 6 times to no avail. All I got was that disappearance of my recovery.

To detail the process.

1° I did try installing BlackRose with the "locked" option. Failed, I still had the "old" bootloader.

2° Rebooted and tried installing with the "unlocked" option. Failed again, I still have the old bootloader.

3° I though about wiping before re-booting so from the bootloader I tried accessing recovery. No way.

4° Rebooted (praying that it worked) and was under QND. Tried accessing recovery from the 4ext app, "re-boot to recovery".

5° ended up in the bootloader and couldn't access recovery again.

6° Rebooted and tried accessing system files with rootexplorer. Worked... So I still had root.

7° Re-flashed the latest 4ext RC... It worked and then I could access my recovery and all the rest.

The really weird stuff is that after the first way round, with the "locked" method, when I tried the "unlocked" method BR did not ask me all the "normal" questions, like my ro.secure value... Maybe I'll reboot and try again later (my baby son sleeps in the room where my parents' PC is... ha, the joys of holidays... )
[Nexus One Android Development] pseudoheld:
if memory serves me correct the actions that happen after chosing locked or unlocked are different. so it not asking you the ro.secure value when going with the "unlocked" option seems correct.

once again i only got it to install using the "locked" method. after i gave it my ro.secure value it actually seemed to download some files from the net.

are you sure you have the correct USB drivers installed on your parents machine? this is essential for it (and adb) to work!!!

http://www.mediafire.com/?bhxmn903d6cz9eg

windows automatically finds a driver for the nexus but that one wont work with adb and blackrose. so once the nexus got installed just tell it to update the driver and provide the files you grabbed from the link!
[Nexus One Android Development] Franc38:
I'm very sure of the drivers... I downloaded them from the OP in the BlackRose thread and manually installed them.

I'll try again when my son wakes up... A reboot of the PC and the Phone might change things. And if things go the same way as before, I'll know how to solve the problems very quickly.
[Nexus One Android Development] kikixx:
Was thinking of giving this blackrose and ODEX version a try. Which radio did you guys use before installing blackrose?

Will this one be alright? http://xdaforums.com/showthread.php?t=816917

Cheers,
[Nexus One Android Development] pseudoheld:
yeah i think thats the radio i'm using aswell. works well.
[Nexus One Android Development] kikixx:
Blackrose installed!

Going for ODEX install now. Question for the ones who installed blackrose, do I need to reinstall the kernel? Also, anyone keep getting the error that sd-ext2 is not formatted with 4EXT recovery?

Will update on progress...

1st - realized I loaded 120-16-200 custom blackrose. Changed and applied new 220-16-200. Trying again.

2nd - factory reset. flashed odex file, flashed kernel. job done! all booted fine, and at first glance seems a bit snappier. Boot took around 30 seconds.

Thanks for quick replies pseudoheld.

Cheers,
[Nexus One Android Development] pseudoheld:
Yes you need to reinstall the kernel every time you instal the new rom.

The ext partition needs to be ext3 or ext4! Ext2 won't work.you can format to the ext4 in recovery.

talking about kernel im trying a new one that seems to be pretty awesome! its running really smooth and especially the UI seems a lot faster and virtually lag free! oO! i would really advise anyone to test this kernel!

KGPNeok Nexroid UltimateS v3.7

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

Sent from my Nexus One
[Nexus One Android Development] eidros:
Okay, giving latest KGP's kernel another spin. The last version had a wake up from sleep death issue on my N1 :( but I agre felt some improvement in UI performance.
[Nexus One Android Development] pseudoheld:
Also had some wake from sleep issues when going as low as 128 mhz.pershoot worked fine with the same settings.

Sent from my Nexus One
[Nexus One Android Development] jbbandos:
This week's volume change patch was missing the 4-way reboot, sorry I forgot to put that in the changelog.
[Nexus One Android Development] jbbandos:
Thanks for the kernel hint, will have to test that one. Anyway, my N1 never liked 128MHz or going above 1GHz, so I won't even risk it.
[Nexus One Android Development] jbbandos:
I'm glad to know that! Now, what to leave out... Would you guys mind if I left the Genie.apk out (news and weather widget)? It is the biggest addition I made to the system files, it will save more than just removing supermarket.
[Nexus One Android Development] jbbandos:
That might be your anti-virus acting up. I am using comodo, and I booted into windows to troubleshoot a problem I was having updating blackrose, and comodo seems to have gone into hyper-agressive mode, quarantining blackrose and a few other apps I had. I thought I might have a virus, but a quick boot into a security dvd convinced me that it was just comodo acting up and flagging all type of "compiled shell" executables, like blackrose, as possible trojans.

To sum it up, your av might be flagging blackrose and blocking you from running it. I know that I won't dare plug any of my USB keys with my tools on my work PC, since the day the crappy mcafee they use started deleting my programs without even asking. Comodo at least quarantines them...