Dear all,
I want to modify x-loader / u-boot that is executed everytime the Nest boots. Therefore, I added some puts / printf and debug statements to /Dev/x-loader/lib/board.c and board/nest/diamond/diamond.c. After, I recompiled x-loader and used the shell script. However, it seems like only some changes are reflected only during the boot phase of the attack (not the standard boot process) after switching to DFU mode and executing the attack.sh. So my questions are the following:
1. How can I influence x-loader that is executed during "standard" boot (not the attack boot)?
2. I only seem to be able to use printf/puts/debug in lib/board.c. Contrary, it is not possible to ouput anything at line 282 in board/nest/diamond/diamond.c even though there is already a printf() command at line 281 (printf("\n SDRC Register Dump:\n");). *
3. What is the difference betweens puts(), printf() and debug()?
* I also added fflush(stdout) to enforce that the buffer content is written to stdout.
Thanks
Modify standard x-loader
Come hack your nest!
Jump to
- News and Noticies
- ↳ Notices
- ↳ News and Other Blurbs
- Android TV
- ↳ ADT-1
- ↳ Nexus Player
- Google TV Devices
- ↳ Asus
- ↳ Cube
- ↳ Hisense
- ↳ Pulse (GX1200V)
- ↳ LG
- ↳ 47G2 & 55G2 (Internet TV)
- ↳ Logitech Revue
- ↳ Revue Releases
- ↳ General
- ↳ Troubleshooting
- ↳ Revue Development
- ↳ Logitech Revue Wiki
- ↳ Netgear
- ↳ NeoTV Prime (GTV100)
- ↳ Sony
- ↳ Sony Releases
- ↳ NSX-40GT1 (Internet TV)
- ↳ Wiki
- ↳ NSZ-GT1 (Bluray Player)
- ↳ Wiki
- ↳ NSZ-GS7 (Streamer)
- ↳ NSZ-GP9 (v2 Bluray Player)
- ↳ Vizio
- ↳ Co-Star (VAP430)
- Other Devices
- ↳ Amazon
- ↳ FireTV
- ↳ FireTV Stick
- ↳ Google Chromecast
- ↳ Google Nest
- ↳ Roku
- ↳ Google OnHub
- GTV Guides
- General GTV
- Apps and App Suggestions
- Community Talk
- ↳ Off-Topic