yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] Cloudiz:
So uhm, im checking this link out.

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

And i should download one of the files, i got no clue what files i should download. And should i just add the pdf file into Odin?

Because when i followed this guide on Youtube, i only needed to download a pdf file and click start.. Thats prob my problem? I should have uploaded a bootloader aswell? (assuming bootloader = bios/android recovery) :P

Can u guys help me picking the file on that site, i have no clue what to download -.-

My Phone says, I9100xxiki4

The one under says 2.6.35.7-I900xwki8-cl616395root@dell149 #2

Build number GINGERBREAD.Xwki8
[Galaxy S II Q&A, Help & Troubleshooting] mudferret:
For starters, wrong device thread!

Read this, and then read it some more.

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

We could tell you how to do it, but it's best to understand what you're doing. Everything you need to know is in the link above.
[Galaxy S II Q&A, Help & Troubleshooting] stylez:
Please read the sticky guide to rooting it will have link to chainfire thread follow instructions.. its far more simple than reads.

At the moment you still have stock kernel and no recovery due to this.
[Galaxy S II Q&A, Help & Troubleshooting] Cloudiz:
offff, im trying to read up and everything. But this isnt so easy for a guy coming from a Iphone to android.. ive rooted my phone using a guide on youtube.. The Phone is rooted, i used a file that was completely the same as i got just that it was rooted instead of stock... Guess i have to read a little more :P
[Galaxy S II Q&A, Help & Troubleshooting] mudferret:
You will likely run into issues if you try to flash CM7 from a CF-Root kernel from what *

I've heard

*.

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

What I'd do:

-run CF Root for a while; get to know the phone and what it can/can't do,

-back up your efs folder before you start flashing ROMs or other kernels,

-when you decide it's time for CM7 flash a Siyah kernel via CWM recovery,

-then flash CM7 paying particular attention to the instructions in the link.
[Galaxy S II Q&A, Help & Troubleshooting] Cloudiz:
So i think i got it now, or. Cyanogen mod 7 loops in the startup -.-..

What i did before is that i used odin, i should have just restarted my phone there.

Not going into Clockwork thingy and flash it, when i did that the phone just went back to e3.. Now i restarted the phone and got more options (cwm.based recovery v5.0.2.7)

1 Update

Trying to sort this out -.- I prob just went full retarded with my phone.. I had Cyanogen version 7.1 on my sd card, tryed to update it. And didnt work, just loooppping..

Can someone plz help me, i got so many dumb problems from just rooting my phone...

2 Update

Now its just stuck on the startup screen, ive been messing around and stuff in the cwm. How can i undo this, atm i just want my phone back to normal. And work from scratch -.- And how come i couldnt update the Cyanogen from sdcard........ --.--
[Galaxy S II Q&A, Help & Troubleshooting] JJEgan:
Clean phone

Download Odin and relevant stock rom for your phone .

Stock Roms .and csc

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

boot to cwm recovery

Mounts and storage format cache data system and sdcard ,

Remove and replace battery go to download mode flash stock rom via Odin .

Root via .

Root + CWM .

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

jje
[Galaxy S II Q&A, Help & Troubleshooting] Cloudiz:
Im such a noob, how do i clean the phone?

Im really sorry for wasting your time with my noobness, i though when i finally got cwm recovery thingy to work i could finally install my cyanogen mod... But then something failed, i booted the phone, and it got stuck on the screen. Now only samsung galaxy s2 thingy shows. And nothing else happends.... Geeeeeeeeeez i shouldnt have messed around without knowing what to do, and i would have saved u guys some time...

update, The triangle is gone and everything. Im back to e3 but my phone just wont boot... I dont get it... sigh

update 2, Can u help me finding my stock kernel ? Maybe im just ****ing up with something there? :P
[Galaxy S II Q&A, Help & Troubleshooting] mudferret:
Did you read the install instructions from the CM7 nightlies thread I linked you to?

Did you try to flash to CM7 from a CF Root kernel? (many/most aren't successful flashing CM7 from a CF Root kernel)

Did you flash it twice? (must flash it twice upon first install)

Your best bet now is to follow the directions that JJEgan linked you to to at least get your phone up and running again on stock firmware. Take it one step at a time and save any more modding for another day.

Ninja Edit: you got a free "thanks" from me by accident. Paypal me $5 and we'll call it even.
[Galaxy S II Q&A, Help & Troubleshooting] Cloudiz:
I dont get it, why wont it load when i loaded in my stock kernel... After i wiped and everything using e3.. Man this is sooooooo annoying...

And mudferret i would if i had my card here. trust me i would pay $1000 if i got this **** to work, this is frustrating :(

sucks to be a noob :P

Im prob spamming something on this site with my edits and posts.

My kernels have been on 40 mb, because i picked the Stock Kernel, now i picked 'Nordic' Lets see if this works. This file is on 272 mb :p

Update

Got it working now!!!

Think im gonna put my superskills away for a while untill i read up and understand how this works! Thanks alot for helping me out <3
[Galaxy S II Q&A, Help & Troubleshooting] mudferret:
Glad you're sorted out. Take your time, no rush to mod. Good luck.

Sent from my MicroTAC 9800X using speech to fax modem
[Streak 5 Q&A, Help & Troubleshooting] ilian:
I'm with DJSteve 2.4.3 ROM an have FC all the time I try to play video in all browsers. It happens in sites like Youtube or Vbox7. I try different versions of AdobeFlash Player with no result. The Youtube application is working fine. Is there any solution for this problem? This problem starts after flashing the 2.4.3 ROM.
[Galaxy S Plus I9001 Android Development] Cristian.Ene:
Hey ... after installing cranium, the phone keeps rebooting.

Unfortunately odin does not see my phone, so i cant reflash

i am currently in feamod recovery 1.3, and i don't know what to do.

Can someone assist please?
[Galaxy S Plus I9001 Android Development] Tirri:
If you can get in CWM why not try flash cranium RC3 or RC2? ;o

EDIT: Or try another computer with odin
[Galaxy S Plus I9001 Android Development] Cristian.Ene:
ok... tell me how could i flash without odin? :)

tried another comp with odin.. same crap
[Galaxy S Plus I9001 Android Development] manoo2:
you need to be in download mode for odin to see ur phone to enter it. first reinsert the battery. then keep of pressing the power + home + volume down key then u phone will enter it next connect ur phone to pc and open odin and wait for few minutes as ur pc installs the drivers. once that is done u can flash the rom u want. (odin cannot be used to flash custom roms like cranium) if i was of any help then please hit the like button
[Galaxy S Plus I9001 Android Development] bikeaholics:
Or try to get back to recovery mode of cwm. Should be vol+ and power till you see the samsung logo for 2-3 seconds. When you are in maybe you can flash recovery or if on sd card a cranium rom.

Hope your device will be back in reality soon
[Galaxy S Plus I9001 Android Development] Tirri:
Just put your sdcard in another phone or in memory card reader, copy the rom in there and then put the card back to your SGS+ and boot it to recovery mod (volumeup+power button until the samsung logo appears) then scroll with your volume buttons to point: "install zip from sdcard" then just select your rom and flash. :) Phone should boot after finished.

NOTE: THIS ONLY WORKS ON CRANIUM ROM, NOT STOCK ROMS BECAUSE THEY ARE MEANT TO BE FLASHED VIA ODIN
[Defy Q&A, Help & Troubleshooting] swapnil360:
Today my friend, who also has a Defy, called me up and told me that he bricked his Defy (motherboard failure according to him) because he flashed *sbf files about 4-5 times.

Is this true that this happens if we flash sbf files too many times? Because I've flashed sbf files about 6-7 times since I purchased my Defy (because it was soft bricked)

Please answer.....
[Defy Q&A, Help & Troubleshooting] popcorn1122:
which sbf did he install?

Tell him to install official Indian Froyo 2.2.2 from http://www.mirrorcreator.com/files/HRXSSAXE/
[Defy Q&A, Help & Troubleshooting] anil944:
Nope... I flashed sbf quite a few times...

But then I have not tried new 2.3.6 sbf... so hopefully ur friend hasn't flashed that...
[Defy Q&A, Help & Troubleshooting] swapnil360:
He actually managed to get his phone repaired from the service center. :D It was hard bricked as per him.

I was just wondering that what he said about flashing *.sbf files was correct...:confused:

He said that he had tried ROMs like MS2GINGER but I don't know whether he flashed the 2.3.6 sbf. I never flashed any of the Gingerbread sbf files. And even I have flashed Nordic repeatedly because of soft bricking as mentioned above. Just wondering whether doing this again and again would take me into the same situation as him....
[Defy Q&A, Help & Troubleshooting] pabx:
Flashing over and over again won't do any harm (using the phone causes more stress to the flash memory cells than flashing it).

The worst things that can happen are:

- you are flashing a non-downgradeable image (but then your phone would still work)

- you are running out of battery while writing the image: In this case your phone might not be able to charge the battery again. but even then: you can charge the battery using the mc-guyver method. (cut off the plug of some usb cable and attach it directly to the battery)
[HTC Flyer, EVO View 4G] adaimespechip:
Guys,

Im trying to unlock my bootloader for the flyer via the htcdev website but when I get to 'fastboot oem get_identifier_token' section I keep getting an error back.

I'm using a Mac so the command for me is './fastboot-mac oem get_identifier_token'

I get the error message '... FAILED (status malformed (1 bytes))'

IF anyone could offer any assistance that would be great :)
[HTC Flyer, EVO View 4G] Rorto:
I've the same problem.

Anyone for assistance ?
[HTC Flyer, EVO View 4G] globatron:
You're not in fastboot mode on the device, you're in hboot mode.
[HTC Flyer, EVO View 4G] Rorto:
With "fastboot" red highlighted (is it the fastboot mode ?) i have :

'ERROR: could not clear input pipe; result -536870163< waiting for device >'

And with "hboot usb plug" blue highlighted it's :

'... FAILED (status malformed (1 bytes))'
[Barnes & Noble Nook Tablet] Indirect:
Alright, now that Adamoutler finally posted (I was waiting on that) I can now explain what we're going to try to do. You all know the unbrickable mod for a few samsung devices? The guy who did that wants to help us out but he needs a nook tablet. Anyway, what it does is completely disable hardware security and allows the flashing of a new bootloader. That's about as simple as I can make it. I would love to see this happen so hopefully, we can make it.

Question is, who's giving up a tablet?

Note:

This is not a thread to come in and complain saying that you're going to take it back. That's not our problem nor is it our concern. We need a place where we can have organized information about the bootloader and you telling us "I HATE IT, I need to return it!" doesn't help that.
[Barnes & Noble Nook Tablet] liquidzoo:
If someone (me) wanted to get involved in this, how would I go about doing so? I know enough about linux, but nothing about Android programming. Is there somewhere I can start learning? I'd like to contribute to this if I am able.
[Barnes & Noble Nook Tablet] hobbit19:
http://xdaforums.com/showthread.php?t=1366215

+

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

I think you can through the service mode to replace the keys which the employee to sign the firmware and tested.
[Barnes & Noble Nook Tablet] boomn:
According to information from TI about the M-Shield security features of this chip, the "secure on-chip keys (E-Fuse) are OEM-specific, one-time-programmable keys accessible only from inside the secure environment for authentication and encryption". Protecting against that kind of key replacement is a big part of how this chip was designed. Finding out the private is likely to be the only way to create valid signed images of our own

Here is the source for that quote.
[Barnes & Noble Nook Tablet] nookabee:
I know what you mean, but what _I_ mean is that botnets CAN be used for other things than illegal hacking and malicious intent. They can replace a supercomputer, as Seti@home proves. I think I have seen a similar initiatives for cancer research and DNA research, though I don't know the names of those projects.
[Barnes & Noble Nook Tablet] bx19:
Asking others for the info / ideas on bootloader isn't related to development. Hence moved to general :)

cheers,
[Barnes & Noble Nook Tablet] AdamOutler:
I've been sitting back watching this thread for a while now. It's time to stop this foolishness. First off, the first post was started with absolutely no information.. basically 'you know what would be cool?'.. then the rest of the discussion has been a bunch of randomness. Why has not a single person mentioned the datasheets for the processor or memory? Why has Boone posted a memory dump of IROM? This thread contains nothing useful.

UnBrickable mod is the way to go. Put a device in my hands and ill enable it to boot from USB or sdcard. The device uses a hardware initiates boot chain. This chain can be broken at the hardware level.

This is an omap4430 device right?

Give me a device. Rebellos and I will locate the boot mode 5 pin which unlocks the boot from one NAND. We will then require an interceptor bootloader which is where Rebellos specializes. Once we hardware unlock the device and the interceptor bootloader is in place, the device will accept an insecure bootloader flash.
[Barnes & Noble Nook Tablet] Indirect:
Adam, I can try and get you a nook tablet.

Also, I was waiting for you to post that. I wanted to leave this up to the community to see what could be thought of. Surprised hardware modification never came up. :|
[Barnes & Noble Nook Tablet] Loglud:
I figured youd be here when the final specs on the Nexus Prime were released, and they used the OMAP4460 which is ironically very simmalir to the OMAP4430.

Thanks for your help and let us know if theres anything we can help you with.
[Barnes & Noble Nook Tablet] Loglud:
Just for your all's information, Adam will have one in a day or two it has already been shipped.
[Barnes & Noble Nook Tablet] pokey9000:
I'm curious what you're getting at here.

SYSBOOT[5] selects between boot lists that put external type devices first and internal type devices first. I don't have a NT anymore, but I suspect the boot list is 0b010110, or USB->UART->MMC1->MMC2. Setting SYSBOOT[5] high would change the order to MMC2->USB->UART->MMC1.

All the above boot modes, and all others requiring a config header will need to pass the signature check before the OMAP will boot it.

The only boot mode that doesn't do config header checks is fast external boot (NORflash style), and the TRM has this to say:

Not applicable of course since this is an HS part, and it would be painful to wire up external memory to boot this way.

Now, if you were to strip out the secure headers from the MLO and u-boot and throw them on a GP 4430 platform like a Pandaboard, you could start hunting for an attack. I can't remember if this u-boot reads any variables from unsecured parts of the flash, but if so there might be some buffer overflow magic waiting to happen.

Not trying to crap on your plans, just making sure you know the score before you commit to this.
[Barnes & Noble Nook Tablet] DeanGibson:
Hardware mod

It depends ...

Assuming for the purpose of discussion that all you need to do is (un)ground an external pin, the difficulty can range from:

Getting access to a ball-grid-array device on a multi-layer board (effectively impossible).

Lifting a pin on a surface-mount chip (easy with the right tools and some skill).

Cutting a trace or soldering a jumper (easy with the right tools and some skill).

(Un)grounding at a solder pad pair (easy).

While the last is not likely, it happens. A case in point:

When IBM released a parallel port board for the original IBM PC, they also released the schematic in the technical reference manual for the PC. The schematic showed that the data buffer buffer chip was bidirectional (74LS374), but its ^OE (output-enable) pin was grounded (active-low logic), in effect making the parallel port output-only.

When the clone-makers replicated the parallel port from the IBM schematic, they all replaced the 74LS374 chip with one that was not bidirectional (a 74LS274, as I recall), saving a tiny bit of money.

However, you you actually had one of IBM's parallel port cards, you noticed that the ground trace on the 74LS374 was not grounded next to the chip (as would normally be expected), but ran a couple inches across the board to a "via", and then grounded in a short trace run. That "via" was exactly 0.1" away from another "via" that was connected to an "unused" bit on the control chip. In other words, a simple trace cut of the final ground run, followed by the installation of standard 0.1' spacing header pins (or a simple jumper) at the "via"s, would convert the parallel port to be bidirectional. Which I did at the time.

Several years later, when IBM modified their BIOS to support bidirectional parallel port operation, they introduced a new parallel port card. The above modification to the old ones worked, but all the clone parallel cards were obsolete.

So, I would not put it outside the realm of possibility that B&N provided a solder pad to be able to disable the signed bootloader feature.

I would also not put it outside the realm of possibility that instead, the hardware modification is very, very difficult, even with the right tools.

Then there is the software issue still to be fixed. Certainly worthy of investigation, but don't get your hopes too high (especially before Christmas).
[Barnes & Noble Nook Tablet] Loglud:
The best way to think of this hardware unlock, is that the nook is like a building, there are lots of rooms we can get into, but there are also rooms that we cannot. What I assume is adam will get into those rooms, and there might be ways to turn off the power to certain rooms, and or put something in the water. This might allow us to make a software mod that will effect the rooms :-P.

rooms :-P.
[Barnes & Noble Nook Tablet] AdamOutler:
I know the score. We had the same problem to deal with on the Hummingbird processor. What we ended up doing is exploiting a memory jump and redirecting the boot sequence. Rebellos can explain the inner working of the Hummingbird Interceptor Bootloader. Performing a total secure boot would tax the processor greatly and I believe that they likely just have a check in place on the first few bytes. It is possible to modify a bootloader to jump to a memory location which is unsecure. Using this technique, it may be possible to run Galaxy Nexus bootloader or Kindle bootloaders on the device.

So, lets get started with a IROM dump.

I need someone with a rooted device to get a memory dump for me please. This will be a snapshot of the live memory running on the device.

in order to do this:

place this binary on your internal storage http://blog.maurus.be/wp-content/uploads/viewmem

use market app "Mount /system (rw/ro)" https://market.android.com/details?id=com.beansoft.mount_system to mount your system folder RW

use market app "terminal emulator" https://market.android.com/details?id=jackpal.androidterm and type the following

su
cat /sdcard/viewmem > /system/bin/viewmem
chmod 1777 /system/bin/viewmem

exit terminal and restart terminal app

Now Viewmem is setup.

run this to get a dump

su
viewmem 0x40030000 0xC000>/sdcard/40030000Dump

and

viewmem 0x40028000 0xC000>/sdcard/40028000Dump

This will place two 48kb (or 0xC000 in hexidecimal length) files on your sdcard called ########Dump. Put these files onto your desktop into a zip form and upload them here.

I need both of these dumps because the processor manual has an obvious error in it... So I'm asking for the values for the 4460 processor as documented and the 4430 processor which may be the same... however they are documented differently.

These are Internal ROM boot dumps. They are important to figure out what is going on inside a on boot up and may reveal secrets. I'll try to get some strings and other data from these dumps and then I'll pass them over to Rebellos for analysis.
[Barnes & Noble Nook Tablet] Indirect:
Doing the memory dump now.

Got this error on the first one:

[INFO] Reading 49152 bytes at 0x40030000...

[1] Bus error viewmem 0x40030000 0xC000 >/sdcard/40030000Dump

Only the 2nd one dumped properly.

http://dl.dropbox.com/u/15069134/40028000Dump.zip
[Barnes & Noble Nook Tablet] Loglud:
Adam,

If no one has done this by the time i get home, I will do it for you. I will be on IRC tonight for some of the night and will be able to do whatever you need.
[Barnes & Noble Nook Tablet] Indirect:
I just did it loglud, no worries. :)
[Barnes & Noble Nook Tablet] AdamOutler:
I'm seeing the following strings in the boot dumps:

pGpGpGpG
@ABCDEGKJ
CHMMCSD
CHFLASH
CHRAM
PRIMAPP
X-LOADER
CHSETTINGS
KEYS
ISSW

It's not much to go on, but I'd expect to see something on UART from this.

Both of the files are the same. 49.2kB. http://dl.dropbox.com/u/15069134/40028000Dump.zip

however, those are just the complete strings... there's more..

Texas Instruments
Nokia
Motorola
OMAP4430
NOKIA USB ROM
BLANK
OMAP4430 N/A
N/A
PCB
PCI
R&D
2nd
CH
HLO
MLO
ULO

This NOKIA USB ROM looks interesting.
[Barnes & Noble Nook Tablet] Loglud:
That's so strange i wonder what it is pointing to because from what i see there's no a single Nokia part in the entire device. You think its just the rom driver they use to flash the OMAP's Rom?
[Barnes & Noble Nook Tablet] DeanGibson:
I hope you are right

Are you sure it's only accessing the SDcard??? I had the above (except no acclaim_update.zip on board) booting from an SDcard a couple weeks ago (per pokey9000's post), but then it continued loading the B&N system from the internal memory (despite the imaging of the internal memory's partitions onto the SDcard).

The only way I was able to verify that it was starting the boot from the SDcard, was that if I extracted the ramdisk from flashing_boot.img, changed something in the ramdisk's init.rc file and then rebuilt the ramdisk and reattached it to the flashing_boot.img, then the boot failed (but "gracefully" by rebooting from the internal memory).

I wonder if your SDcard isn't doing the same thing, and then applying acclaim_update.zip from code loaded from the internal memory. Ugh.

Now if you know that acclaim_update.zip is being installed by code on the SDcard only, that of course would be wonderful. However, I'm just exerting a note of caution here ...
[Barnes & Noble Nook Tablet] AdamOutler:
I'm watching UART. You can too. I posted it. It says booting from SD not MMC.

I can verify it's booting from SDCard by adding MLO and watching it boot and not be ablet to get to Bootloader... then Add uboot.bin and watch it not be able to get to kernel. Then.... We're still missing a file though. I'm working on it.