yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] mo2002:
to make sure I do not brick my device if i have HBOOT 0.35.0017 installing this will achieve HBOOT 0.35.2017?
[Nexus One Android Development] taodan:
You already have Blackrose installed and upgrading will not brick your device if you follow the instructions.
[Nexus One Android Development] n1newbie:
installing this will acheive custom blackrose hboot 7.35.5017 :)
[Nexus One Android Development] AODfan:
I installed this on my Nexus One, and it installed successfully and went to resize the partition, I believe I entered incorrect values, now the phone will not boot. I can get into recovery menu by holding vol keys and power, but when it tryies to boot up it goes to a black screen and will flash white every 8 or so seconds.
[Nexus One Android Development] taodan:
Which values did you enter? Did you flash the nb0 file? If no then you have not resized the partition.
[Nexus One Android Development] AODfan:
I dont really remember on the last value, my finger slipped and entered something that prob shouldnt work, but i got it working, i flash the blackrose.nb0 via fastboot and it got it fixed.
[Nexus One Android Development] Rimher:
Edit: everything figured out =)

Just needed to reinstall adb drivers
[Nexus One Android Development] electrolemon:
I cannot install Blackrose. I go through the manual steps, and I get to the step where I run "fastboot flash hboot hboot_blackrose.nb0", and I get a signature verification failed error. Anybody else had this issue, or at least know how to fix it? My bootloader is unlocked, unless I'm mistaken. It says ***UNLOCKED*** at the top of the screen.

The exact message I get returned is

sending 'hboot' (512 KB)... OKAY
writing 'hboot'... INFOsignature checking...
FAILED (remote: signature verify fail)

EDIT: It looks like, despite being unlocked, my Nexus One still has S-ON. How do I fix that?
[Nexus One Android Development] efrant:
The stock bootloader does not allow for flashing of unsigned bootloaders. You need to boot the exploit, and then flash the bootloader.

So, if you are running 0.35, download the "manual" attachment in the first post, extract the files into a directory and type the following in a command prompt in that directory:

fastboot boot go35.lol

fastboot flash hboot hboot_blackrose.nb0
[Nexus One Android Development] electrolemon:
My God. For a week, I've been trying to get Blackrose working, through Google searches and troubleshooting, and nothing has worked except this. Thank you so much. How can I donate to you?
[Nexus One Android Development] efrant:
No need to donate.

By the way, the instructions (although slightly different) are include in the zip you downloaded from the first post, and, I have mentioned them more than a few times in this thread.
[Nexus One Android Development] mtmjr90:
Sorry if this has been discussed previously (I'm sure it has...but there's 130 pages in the thread...). I just got a Nexus One and while I've rooted other devices just fine, I'm not used to HTC's S-On/Off and hboot stuff. Right now, my N1 is unlocked and rooted running CM7.2, but has S-On. Will installing Blackrose achieve S-Off simply following the instructions in the first post? Ultimately I want to install Evervolv's latest JellyBean preview and it says it requires the latest Blackrose hboot. Thanks!
[Nexus One Android Development] efrant:
Although Blackrose doesn't give you real "S-OFF" (you need an XTC clip or something similar for that), for your purposes, it doesn't matter. Once you flash Blackrose, you can then change your partition sizes to whatever you want to accommodate the larger system partitions required for ICS and JB. So, yes, if you install Blackrose, change your partition sizes for what JB needs, you should be all set.
[Nexus One Android Development] mtmjr90:
When I try to execute the .exe file, it pops up quickly with a command prompt window, but it disappears quickly and nothing happens. Am I doing something wrong?
[Nexus One Android Development] efrant:
Probably.

Just follow the manual instructions I posted a few posts up.
[Nexus One Android Development] mtmjr90:
Ok, so I've done this and the device shows the Nexus "X" logo the whole time with the command prompt ultimately saying "sending hboot OKAY writing hboot OKAY finished." Now, how should I proceed? Just hold power and reboot into the bootloader?
[Nexus One Android Development] efrant:
Yup, just reboot into the bootloader to verify. You now have Blackrose installed.

Now you will need to flash the correct partition size version. I think there is a thread with a bunch of them in CWM-flashable format... just pick the one you want and flash either in CWM, or extract the image and use fastboot.

EDIT: fastboot reboot-bootloader will boot you into the bootloader.
[Nexus One Android Development] mtmjr90:
Thank you thank you thank you! I can't believe how different it is to tinker on these older devices...
[Nexus One Android Development] gregferns:
A question

Hi Guys,

I already am having BlackRose (maybe old version) and i use TexasIce's ICS rom as my daily

driver with the existing hboot 220/16/200. (4ext recovery)

I intend changing to the new HBoot that he has suggested for JellyBean.

My question is if i nandroid my current rom, flash the new Hboot with the JB sizes

(260/8/168) i would like to restore my ics nandroid. Will it restore the partitions to the new size?

Or will i have to reflash the old hboot of 220/16/200 and then restore the nandroid ??

Thanks

greg
[Nexus One Android Development] XeloOw:
Nah you need to reflash again your ics hboot or it will bootloop
[Nexus One Android Development] darb:
I can not for the life of me get this to flash (upgrade) or change my partition settings either thru fastboot or thru a cwm zip. any ideas this is what it tells me.

other than manually erasing my hboot but I dont want to brick this thing either. Ive loaded the files on the root of my hard drive as well as on my sd card.

Brad-Zonkas-MacBook-Pro:~ BZonka$ /adb reboot bootloader

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash hboot hboot_jellybean_260-8-168.nb0

error: cannot load 'hboot_jellybean_260-8-168.nb0'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot erase cache

erasing 'cache'... OKAY

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash hboot hboot_jellybean_260-8-168.nb0

error: cannot load 'hboot_jellybean_260-8-168.nb0'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot reboot

rebooting...

Brad-Zonkas-MacBook-Pro:~ BZonka$ /adb reboot bootloader

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash hboot hboot_jellybean_260-8-168.nb0

error: cannot load 'hboot_jellybean_260-8-168.nb0'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash go35.lol

unknown partition 'go35.lol'

error: cannot determine image filename for 'go35.lol'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash flash go35.lol

error: cannot load 'go35.lol'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash go33.lol

unknown partition 'go33.lol'

error: cannot determine image filename for 'go33.lol'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot flash hboot hboot_blackrose.nb0

error: cannot load 'hboot_blackrose.nb0'

Brad-Zonkas-MacBook-Pro:~ BZonka$ m

-bash: m: command not found

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot-m

-bash: /fastboot-m: No such file or directory

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot boot go35.lol

cannot load 'go35.lol'

Brad-Zonkas-MacBook-Pro:~ BZonka$ /fastboot boot go35.lol

cannot load 'go35.lol'

Brad-Zonkas-MacBook-Pro:~ BZonka$
[Nexus One Android Development] efrant:
Based on what you had typed in, it seems to me that you have no idea what you are doing, and are just grasping at straws. You need to slow down, read a bit of this thread, then try it out, before you brick your device.
[Nexus One Android Development] taodan:
"Can not load..." error message because you didn't specify the path to the file.
[Nexus One Android Development] darb:
im not used to the whole path and such for adb it is in the same spot as my fastboot and adb exes so i thought it would find it on its own? no
[Nexus One Android Development] darb:
had to move it to a different directory but and download a different fastboot command but got it to work
[Nexus One Android Development] CheapTrikz:
i am trying to change partition but every time i try to fastboot flash hboot hboot_jellybean..... it get stuck on <waiting for device>. I am not sure if this has anything to do with it but my bootloader was unlocked before but now there is no unlocked sign on the bottom anymore for the "X" screen

EDIT: I got it to work. when it was stuck on <waiting for device>, i updated the drivers then
[Nexus One Android Development] mayankkgrover:
i am getting the below error while trying to flash blackrose_manual while flashing the hboot on my nexus one (my bootloader is unlocked)

<bootloader> signature checking...
FAILED (remote signature verify fail)

for info, i wasnt able to use the .bat method suggested in OP as it is not able to detect my phone although i am able to run flashboot from cmd

suggestions?
[Nexus One Android Development] efrant:
http://xdaforums.com/showpost.php?p=29156664&postcount=1292

http://xdaforums.com/showpost.php?p=26095639&postcount=1160

http://xdaforums.com/showpost.php?p=23444822&postcount=955

http://xdaforums.com/showpost.php?p=22573554&postcount=805

http://xdaforums.com/showpost.php?p=20991349&postcount=651

http://xdaforums.com/showpost.php?p=20817799&postcount=624

http://xdaforums.com/showpost.php?p=20817064&postcount=622

http://xdaforums.com/showpost.php?p=20582888&postcount=614

http://xdaforums.com/showpost.php?p=19587600&postcount=347

http://xdaforums.com/showpost.php?p=19334481&postcount=298
[Nexus One Android Development] mayankkgrover:
thanks efrant, i understand now how the exploit for flashing hboot works. but my problem is that any of the commands having "flashboot boot <something>" just reboots the system but hangs on the X logo screen (this is my initial problem to begin with which i am trying to fix)

By getting the S-OFF on my nexus one, i was hoping to wipe off boot/recovery/system partitions and flash these again from scratch. Although flashing boot/recovery does not give any error, it hangs if i try to flash system/radio img.

Something interesting... while running the command (fastboot boot go35.lol) this is what i get -

downloading [COLOR="DarkOrange"]'boot.img'[/COLOR]...
OKAY
booting...
OKAY

isn't it supposed to say go35.lol ? something amiss here?
[Nexus One Android Development] efrant:
Just follow the commands I posted before, and don't look at the screen on your device until your are finished. Keep your eyes on your PC... :)

P.S. don't forget that you need to be on the 0.35 hboot for the go35.lol to work properly.
[Nexus One Android Development] mayankkgrover:
as simple as it may sound, no one ever mentioned "keep your eyes on your PC"... and it worked like a charm :) thanks @[efrant]

now i am able to delete all the partitions (boot/recovery/...) and flash them again.

but while flashing system partition, it just hangs like forever.. unfortunately i did erase system before trying to flash it.

(was following the approach suggested @http://xdaforums.com/showpost.php?p=17985583&postcount=1)

any idea how to restore the system to a working condition?
[Nexus One Android Development] efrant:
Have you tried using a PASSIMG.zip?

(I haven't used an N1 in quite a while, so I don't have much more to recommend.)
[Nexus One Android Development] taodan:
Just flash CM 7.2 ROM in the recovery then you are good to go provided that you have format (a.k.a erase) all partitions. The ROM has system and boot images.
[Nexus One Android Development] mayankkgrover:
i did try it but that was before flashing hboot and it used to hung and never complete (just like flashing the system partition)..for what its worth will give it another shot.

---------- Post added 4th August 2012 at 12:07 AM ---------- Previous post was 3rd August 2012 at 11:39 PM ----------

yup the passimg.zip starts loading and hangs after the bar jumps two ticks.. same as before.

will give it a try.. after i flash CM to recovery will reboot to recovery and see what happens. to be safe will format all the partitions again (boot/recovery/system) before writing to recovery.. correct me if i am wrong.
[Nexus One Android Development] taodan:
Once you format all partitions, you will have to flash a recovery of your choice but if you are planning to flash ICS or JB ROMs, don't use CWM. Use either Amon_RA or 4EXT. Once the recovery is flashed, then download CM 7.2 ROM and place it on the SD card and then flash the ROM in the recovery and then reboot the phone.
[Nexus One Android Development] mayankkgrover:
Thanks taodan, I did a bit of reading on flashing CM 7.2 using Amon_Ra (from http://wiki.cyanogenmod.com/wiki/Nexus_One:_Full_Update_Guide) and followed the same steps. when i boot into recovery after flashing Amon_Ra over recovery, it just hangs at the X logo again :(

I did wipe off boot, recovery, and system partitions and then flashed Amon_Ra's Recovery 2.2.1 over recovery partition, then booted into recovery by selecting the recovery option under HBOOT screen.

not sure what i did wrong..
[Nexus One Android Development] taodan:
Try these commands and making sure you don't have the SD card on your phone to see if you can reboot into recovery. If you can then the SD card needs to be reformatted.

fastboot erase system

fastboot erase boot

fastboot erase userdata

fastboot erase cache
[Nexus One Android Development] mayankkgrover:
fastboot erase recovery

fastboot flash recovery recovery-RA-passion-v2.2.1-CM.img

tried the commands without the mem card but still no luck.. the moment i select recovery option under the HBOOT menu is just hangs at the logo screen.

could this be due to some damage to radio since last i was trying to wipe that off it got stuck and i had to pull the battery out to reboot it?
[Nexus One Android Development] efrant:
You need to be careful when dealing with the radio and hboot on a Nexus One. You can easily mess up your device. That said, it should not let you erase the radio partition using fastboot.
[Nexus One Android Development] mayankkgrover:
if i erase radio now and give it a shot do i need to do anything extra to recover it or will CM 7.2 take care of it IF i am able to boot into recovery?
[Nexus One Android Development] efrant:
NOOO. You should not erase radio or hboot. EVER.
[Nexus One Android Development] mayankkgrover:
okey.. can i check if my radio is in a healthy state somehow?
[Nexus One Android Development] efrant:
Just flash a new one in fastboot. If it works, I can't see there being a problem.
[Nexus One Android Development] mayankkgrover:
it just hangs on either of the following command..

fastboot flash system system.img

fastboot flash radio radio.img

(both img's shared by @mrBira that he used for this thread http://xdaforums.com/showthread.php?t=1282837)

do you see some other alternative for getting my device to work? (i dont have root access.. i hope this doesn't hinder with the flash commands)
[Nexus One Android Development] efrant:
Root is irrelevant when you are not booted into Android, or into recovery. The bootloader does not see root or not.

If you the PASSIMG.zip method does not work, chances are there is probably something wrong with the NAND (although I could be mistaken).

Unfortunately I'm out of ideas. As I said, it's been over 8 months since I've used an N1.
[Nexus One Android Development] mayankkgrover:
could this be the problem (http://xdaforums.com/showpost.php?p=9241831&postcount=1390)

if so could you point me on how to rename the two files? (the OP on the thread is using a mount command.. i am on windows and not sure how to do that).. help please really getting stuck.

---------- Post added at 12:26 PM ---------- Previous post was at 11:45 AM ----------

something new i noticed that simply booting up the device normally boots into the bootloader directly... not sure why this is happening?
[Nexus One Android Development] taodan:
Review this http://xdaforums.com/showthread.php?t=1059116 and try the PASSIMG to see it helps.
[Nexus One Android Development] efrant:
Deleting those files are only to make a custom recovery stick. The are not related to your issue.

The device will boot into the bootloader if there is no ROM (i.e. system image).

On a separate note: You don't have an anti-virus program running on your PC, do you? Sometimes that interferes with fastboot.
[Nexus One Android Development] mayankkgrover:
have tried the PASSIMG method it just hangs up everytime..

---------- Post added at 04:47 PM ---------- Previous post was at 04:44 PM ----------

yeah thats what i was speculating that without a system image it would just jump into a bootloader.

I do have AVG installed, wasn't aware that it could potentially cause issues with fastboot..

will give it a shot once i am back at home.
[Nexus One Android Development] taodan:
What was the version of the PASSIMG that you tried? The link I provided mentions about different bootloader.
[Nexus One Android Development] mayankkgrover:
apology for the delayed response here.,

i tried both the FRG83 (MainVer: 2.18.1700.1) and the FRG33 (MainVer: 2.16.1700.1)

problem is that it hangs in the bootloader itself during the "reading PASSIMG.img file.." state (same happens when i was trying to flash the system partition, it just hangs though i could erase system partition successfully)
[Nexus One Android Development] gunner1937:
Blackrose or me the issue?

ICS-220/16/200

S-OFF

HBOOT: 7.35.5017

Radio: 5.08.00.04

Recovery: 4EXT Recovery Touch

Blackrose_120421

CM-7.2.0-passion

In order to install BCM-RC4.1U2 I installed 4ext recovery. Then I installed Blackrose following the guide in the available video with no visible issue.

When I reboot I am stuck and the unlock sign is gone.:eek:

I have access to the bootloader and to the 4ext recovery.

ADB and Fastboot acknowledge the device.

What is the reason for this issue happening?

What would be a safe course of action to recover the use of this phone?:)
[Nexus One Android Development] efrant:
When you install Blackrose, it hides the unlock image. But your bootloader is still unlocked.

You've flash Blackrose with partitions set up for ICS, so just flash the ICS ROM you wanted. If you didn't intend on flashing Blackrose with the ICS partitions, just flash the Blackrose with the stock partitions.
[Nexus One Android Development] gunner1937:
Again, thank you very much for your assistance.:highfive:

Your help has been and is tremendous for fixing my issues and for my daily learning.:D

If you have a moment could you give me your opinion on what created the issue (stuck on boot)?

:good:
[Nexus One Android Development] efrant:
To avoid any issues, you should always re-flash your ROM, kernel and recovery after every partition layout change.
[Nexus One Android Development] hobomeat:
HBOOT 0.33.0012

Radio 5.08.00.04

CWM 5.0.2.0

Blackrose 111231 (Manual)

While installing TICS as per here(http://xdaforums.com/wiki/HTC_Nexus_One/TexasICS/Installing_Guide) I enter this:

./fastboot-l boot go2.lol

in terminal I see:

downloading 'boot.img'... OKAY

booting... OKAY

the phone reboots, but immediately freezes at the Nexus X screen. I have to unplug it and remove the battery to reboot.

If I try the next command:

./fastboot-l flash hboot hboot_blackrose.nb0

while the phone is still on the Nexus X screen nothing happens (the terminal just waits, the command doesn't complete).

If I pull the battery and boot into fastboot again, then try that second command (./fastboot-l flash hboot hboot_blackrose.nb0) I see this in terminal:

sending 'hboot' (512 KB)... OKAY

writing 'hboot'... INFOsignature checking...

FAILED (remote: signature verify fail)

What is causing this?

How do I get around it?
[Nexus One Android Development] efrant:
It is supposed to freeze at the Nexus X screen... You need to type the second command when you are on that screen.

This has been explained numerous times in this thread, but the problem is the people are jumping in and flashing things without reading, and without understanding how things are working.

The stock bootloader does not allow flashing of unsigned bootloaders. So, the go2.lol file that dla5244 created is an exploit that, when running in memory, bypasses the stock bootloader's check, and allows flashing of non-stock bootloaders.
[Nexus One Android Development] hobomeat:
Ok, thanks, I understand. I will edit the wiki I'm following for others once I know how to complete the process.

The problem then becomes that when on the Nexus X screen, and I flash hboot_blackrose.nb0, the command starts, but never completes (terminal just sits there doing nothing, no output) - I can't enter anything after that.
[Nexus One Android Development] efrant:
Try using the files that are in the first post of this thread in the blackrose_manual_120421.zip file. Use the go35.lol file if you are using the 0.35 bootloader, and use the go33.lol file if you are using the 0.33 bootloader.
[Nexus One Android Development] hobomeat:
Thanks very much efrant, that's what it was.

I've added what I've learnt to the wiki guide I was following: http://xdaforums.com/wiki/HTC_Nexus_One/TexasICS/Installing_Guide

Hopefully future people like me won't now have the same questions/problems, and any that do can be pointed directly at the wiki guide.
[Nexus One Android Development] efrant:
Maybe you should make it clear in the wiki that:

the go35.lol file is to be used if you have the 0.35 hboot flashed

the go33.lol file is to be used if you have the 0.33 hboot flashed

I'm not entirely sure what the go2.lol file is for. (Back when I had my N1, there was only one file go.lol.)
[Nexus One Android Development] azizi_ppc:
Hello. I have a problem. I use blackrose and every think was ok. I tray to reparation for new Rom and after that my recovery 4ext start to loading very long, without success. No in fastboot mode i tray to load recovery-clockwork-5.0.2.0-passion.img. Everything load ok but when i start it it loading like 4ext, without success. What to do now? I have only bootloader on start, without recovery.

edit.

i solve the problem, in fastboot mode

fastboot erase cache

fastboot erase system

fastboot erase userdata

after that a flash cwm and revovery is no ok :)
[Nexus One Android Development] taodan:
Try fastboot erase recovery and then flash the recovery again. BTW, don't use cwm, use 4ext or amon ra
[Nexus One Android Development] brandontamas:
Is he going to update it cause I forgot my first and second password.

Put Signature Here
[Nexus One Android Development] findpranav:
volume keys not working in fastboot after flashing blackrose Hboot

Hi All,

I have flashed blackrose Hboot on my N1 have got S-OFF,

but now when i am in the fastboot screen I have couple of options

<VOL UP> to previous item

<VOL DOWN> to next item

<TRACKBALL> to select item

BOOTLOADER

REBOOT

REBOOT BOOTLOADER

POWERDOWN

but the volume keys or the trackball are not responding

FYI: I have a broken power button

Can anyone advise what can i do to det the volume keys & trackball working ?

Its not only Blackrose but also in stock Hboot volume buttons not working :(
[Nexus One Android Development] Sarkie:
Just ran it on my locked bootloader.

Initial time it came up with an MTD error, reading and writing.

Rebooted the device and failed to install the hboot.

I then tried again. I got a BootMagic check fail, but the hboot seems to have been installed but my recovery is corrupted.

I installed amon's recovery using flash_image, do I do this again?
[Nexus One Android Development] efrant:
Yes, you can use flash_image. Or you can use fastboot (i.e., fastboot flash recovery name-of-recovery.img)
[Nexus One Android Development] Sarkie:
Cheers, flash_image worked fine, but just tried out 4EXT instead.

Now, if I resize my partitions will it wipe the data in /system and /userdata ?
[Nexus One Android Development] efrant:
Anytime you resize, it is always a good idea to reflash your partitions. It may not always be required, but it is good practice to do so.
[Nexus One Android Development] Sarkie:
Fair enough.

I was just going to backup the partitions using 4EXT, change the partitions to Jellybean sizes and then restore them.
[Nexus One Android Development] efrant:
Yes.