Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[S-OFF] BLACKROSE (Custom HBOOT) [2012.04.21]

OP dla5244

16th December 2011, 05:38 AM   |  #531  
efrant's Avatar
Senior Moderator
Flag Montreal Bow2DaCow
Thanks Meter: 8,180
 
9,588 posts
Join Date:Joined: Feb 2009
Donate to Me
More
dla5244,

Although this is slightly off-topic, I thought I would ask here instead of a pm:

1) Do you know how to dump the bootloader from a Samsung Galaxy Nexus?

2) Have you seen an engineering bootloader for the Samsung Galaxy Nexus?

3) Will your exploit (i.e., the go.lol exploit) allow flashing of a custom bootloader on a Galaxy Nexus?

Thanks.
16th December 2011, 11:14 PM   |  #532  
Junior Member
Thanks Meter: 4
 
29 posts
Join Date:Joined: May 2008
Tip: How to install Blackrose custom Hboot to your Nexus One on Mac:
1. Install rEFIt
2. Reboot Mac two times
3. Use Unetbootin to create linux live usb, I use Parted Magic
4. Unpack Blackrose folder to the same Usb flash
5. Reboot Mac, choose Boot from Linux, what linux to boot
6. Use Disk Mount tool to mount USB flash drive
7. Start console, then mc, and then start blackrose installer from usb flash in /media/
17th December 2011, 11:13 AM   |  #533  
OP Retired Recognized Developer
Flag Incheon
Thanks Meter: 1,259
 
219 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Quote:
Originally Posted by atoyu

hi, may i know the partition size between blackrose.nb0 and stock.nb0 ??

Both 145/95/186(system/cache/userdata)

Quote:
Originally Posted by efrant

dla5244,

Although this is slightly off-topic, I thought I would ask here instead of a pm:

1) Do you know how to dump the bootloader from a Samsung Galaxy Nexus?

2) Have you seen an engineering bootloader for the Samsung Galaxy Nexus?

3) Will your exploit (i.e., the go.lol exploit) allow flashing of a custom bootloader on a Galaxy Nexus?

Thanks.

1.You need to dump nand flash(start at 0x0 ~ ?)
0x0 is x-loader
offset end of x-loader is SBL

2.No.

3.I don't know, because i didn't disassemble Galaxy Nexus bootloder

I think Galaxy Nexus(OMAP4460) boot process is
Device Bootloader -> x-loader -> Second Bootloader(called bootloader) -> Kernel
If x-loader is signed itself and authenticate Second Bootloader at boot process, you can't boot custom bootloader until bypass TI secureboot chain

maybe bootloader.img is x-loader + Second Bootloader + etc
17th December 2011, 02:12 PM   |  #534  
efrant's Avatar
Senior Moderator
Flag Montreal Bow2DaCow
Thanks Meter: 8,180
 
9,588 posts
Join Date:Joined: Feb 2009
Donate to Me
More
Quote:
Originally Posted by dla5244

1.You need to dump nand flash(start at 0x0 ~ ?)
0x0 is x-loader
offset end of x-loader is SBL

Thanks, but what is the command to dump? I would like to have an image of my current bootloader.


Sent from my Galaxy Nexus using Tapatalk
18th December 2011, 01:23 AM   |  #535  
Senior Member
Flag Leuven
Thanks Meter: 1
 
108 posts
Join Date:Joined: Jan 2010
More
When I wanted to update from 111208_3 to 111217 I first did:

- Edit blackrose to 150-5-281
- No password protection or anything
- Flashed hboot_brcust.nb0

Then flashed it on my phone, cleaned cache etc as usual and rebooted and got stuck on the X screen. I never had any issues before updating blackrose...



The very ONLY difference I did was set cache partition to 5, usually I took 60, so with cache partition set to 5 not working I decided to try again with cache set to 60 like I always did but this is ALSO not working. So now I can't use my phone anymore and decided to switch back to the old 111208_3 version, which to my surprise ALSO doesn't work. Now I'm totally lost again. Please advice.
Last edited by Saphroxx; 18th December 2011 at 01:27 AM.
18th December 2011, 01:40 AM   |  #536  
rugmankc's Avatar
Senior Member
Flag Dayton, Ohio
Thanks Meter: 1,847
 
7,570 posts
Join Date:Joined: Jun 2010
More
Mine hung on X too, I just pulled battery and ok

I am running texasice ics atm

My procedure was to execute the new br installer and install it thru command window as usual--reboot bootloader

it still showed the older br that was on phone with ics

I then took the hboot_blackrose.nb0 from new br binary--resized with splhexeditor to the ics sizes 220/16/200, saved and copied to tools and flashed

rebooted bootloader and had the new br with my correct sizes

I think the last reboot was were it hung, just pulled battery and all is well

You could try flashing the stock nb0 in binary and wiping and installing a fresh rom like cm7
18th December 2011, 02:02 AM   |  #537  
imfloflo's Avatar
Senior Moderator
Flag Guyancourt/Clermont-Ferrand, France
Thanks Meter: 800
 
3,002 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Quote:
Originally Posted by Vovan888

Tip: How to install Blackrose custom Hboot to your Nexus One on Mac:
1. Install rEFIt
2. Reboot Mac two times
3. Use Unetbootin to create linux live usb, I use Parted Magic
4. Unpack Blackrose folder to the same Usb flash
5. Reboot Mac, choose Boot from Linux, what linux to boot
6. Use Disk Mount tool to mount USB flash drive
7. Start console, then mc, and then start blackrose installer from usb flash in /media/

You are juste using a live linux to use Linux Blackrose installer ?

I'm sure we can make a script to flash this directly on macosx as it's an UNIX os
18th December 2011, 03:01 AM   |  #538  
Senior Member
Flag Leuven
Thanks Meter: 1
 
108 posts
Join Date:Joined: Jan 2010
More
Quote:
Originally Posted by Saphroxx

When I wanted to update from 111208_3 to 111217 I first did:

- Edit blackrose to 150-5-281
- No password protection or anything
- Flashed hboot_brcust.nb0

Then flashed it on my phone, cleaned cache etc as usual and rebooted and got stuck on the X screen. I never had any issues before updating blackrose...

The very ONLY difference I did was set cache partition to 5, usually I took 60, so with cache partition set to 5 not working I decided to try again with cache set to 60 like I always did but this is ALSO not working. So now I can't use my phone anymore and decided to switch back to the old 111208_3 version, which to my surprise ALSO doesn't work. Now I'm totally lost again. Please advice.

I also flashed the STOCK blackrose, which also didn't boot my ROM. I can paste here what I can see in the commandprompt after doing this:

Code:
- fastboot flash hboot hboot_brcust.nb0
- fastboot erase cache
- fastboot oem brcmd brec
then my phone reboots into recovery BUT with the following lines in commandprompt:

Code:
INFO0
INFO0
INFO0
INFO0
INFO0
INFO0
INFO0
INFOjump_to_kernel: machine_id(2304), tags_addr(0x20000100), ker
INFOnel_addr(0x20008000)
FAILED (status read failed (Too many links))
finished. total time: 13.672s

C:\Android\blackrose_111217\binary>
Seems like he's unable to read something from kernel? Can you please advice dla5244? I really don't want to wipe /system & /data as I just completely reinstalled everything and configured etc.
Last edited by Saphroxx; 18th December 2011 at 03:12 AM.
18th December 2011, 03:13 AM   |  #539  
rugmankc's Avatar
Senior Member
Flag Dayton, Ohio
Thanks Meter: 1,847
 
7,570 posts
Join Date:Joined: Jun 2010
More
well, I guess what I was saying was to flash a new rom, not your existing one after flashing the stock blackrose and wiping all including system 3X before flashing rom

check the stock blackrose with splhexeditor for correct sizes before fastboot flashing it--145/95/186
Last edited by rugmankc; 18th December 2011 at 03:28 AM.
18th December 2011, 05:02 AM   |  #540  
OP Retired Recognized Developer
Flag Incheon
Thanks Meter: 1,259
 
219 posts
Join Date:Joined: Apr 2011
Donate to Me
More
I found why occur this problem.
problem is BlackRose Editor(total partition size - 2)
I will release fix version soon.
I really sorry...

Edit: Fixed
Unfortunately, once you faced stuck X screen caused by wrong partition
You need to full wipe.

if you reinstall rom(full wipe) on Custom Partition BlackRose 111217,
you need to backup and restore all when you upgrade 111217_2
Last edited by dla5244; 18th December 2011 at 05:36 AM.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes