[Nexus One Q&A, Help & Troubleshooting] CrossFir3:
Last month my Nexus One started to restart randomly when using it while it charges. In this case I pulled the battery, got a few reboot loops but finally it starts. Last week I've got a reboot loop while it wasn't charging. I fixed it by removing the sim and sd card and reboot (anytime without issues) and put it back in after the next manuel reboot. This week i don't have any problem at all.

Tonight I charged my phone as always and in the morning I see it was stuck in the boot screen with the colored X. I pulled the battery a few times but nothing helped. I get in the bootloader/fastboot. When I want to boot into recovery it stucks at the colored X again.

What i tried:

Flashed a stock image via passimg -> "main version is older" error

Searched for any solution but it seems there is none for mainver: 3.11.151.3

Flashed a new recovery (tried stock, amonRa and clockwerk) but still unable to get into recovery.

Flashed a new boot.img -> nothing changed

Flashed a new radio via fastboot. First reboot got me 7 vibrations. I pulled battery and rebooted -> Same as before

Tried to flash a rom via fastboot update, but get errors (signature fail and other, I've tried 5 different roms)

Tried to flash a new hboot -> "(remote: not allowed)" error

Infos about my N1:

top of bootloader screen:

*** UNLOCKED ***
NEXUSONE PVT SHIP S-ON
HBOOT-0.35.0017
MICROP-0C15
TOUCH-PANEL-SYNT0103
RADIO-5.12.00.08

fastboot oem boot:

D:\Program Files (x86)\android-sdk-windows\platform-tools>fastboot oem boot
...
(bootloader) setup_tag addr=0xA0000100 cmdline add=0x8E08B760
(bootloader) TAG:Ramdisk OK
(bootloader) TAG:smi ok, size = 0
(bootloader) TAG:hwid 0x0
(bootloader) TAG:skuid 0x26A01
(bootloader) TAG:hero panel = 0x0
(bootloader) TAG:engineerid = 0xFFFFFFFF
(bootloader) MCP dual-die
(bootloader) MCP dual-die
(bootloader) TAG:mono-die = 0x0
(bootloader) Device CID is not super CID
(bootloader) CID is GOOGL001
(bootloader) setting.cid::GOOGL001
(bootloader) serial number: HT08KP800292
(bootloader) commandline from head: no_console_suspend=1 msmsdcc_sdioirq=
(bootloader) 1 wire.search_count=5
(bootloader) command line length =432
(bootloader) active commandline: board_mahimahi.disable_uart3=0 board_mah
(bootloader) imahi.usb_h2w_sw=0 board_mahimahi.disable_sdcard=0 diag.enab
(bootloader) led=0 board_mahimahi.debug_uart=0 smisize=0 androidboot.bas
(bootloader) eband=5.12.00.08 androidboot.cid=GOOGL001 androidboot.carrie
(bootloader) r=GOOGLE androidboot.mid=PB9910000 androidboot.keycaps=qwert
(bootloader) y androidboot.mode=normal androidboot.serialno=HT08KP800292
(bootloader) androidboot.bootloader=0.35.0017 no_console_suspend=1 msmsdc
(bootloader) c_sdioirq=1 wire.search_count=5
(bootloader) aARM_Partion[0].name=misc
(bootloader) aARM_Partion[1].name=recovery
(bootloader) aARM_Partion[2].name=boot
(bootloader) aARM_Partion[3].name=system
(bootloader) aARM_Partion[4].name=cache
(bootloader) aARM_Partion[5].name=userdata
(bootloader) partition number=6
(bootloader) Valid partition num=6
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) FFFFFFFF
(bootloader) jump_to_kernel: machine_id(2304), tags_addr(0x20000100), ker
(bootloader) nel_addr(0x20008000)

I really don't know what else I can try.

I hope anyone has an idea.

PS: Sorry for my bad english.