• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Android port for Samsung WAVE3 (GT-S8600)

Search This thread

csj0530

Member
Aug 17, 2012
34
12
Can you explain...

1. Where JTAG.zip is used?
2. What files are contained on zip(rar)?
3. Is there information/evidence that I can classify whether is for S8600 or others?​

Thank You. For All.
 
Last edited:

adfree

Senior Member
Jun 14, 2008
9,266
5,468
1. Where JTAG.zip is used?
2. What files are contained on zip(rar)?
3. Is there information/evidence that I can classify whether is for S8600 or others?

Sorry, I have NO idea what in this ZIP file... We only know, if we have this file.
I hope something similar like ELF files found from S8500...

If someone has this S8600_JTAG_120125.zip, he could answer...

I have also requested these files on this forum:
http://forum.gsmhosting.com/vbb/f818/searching-these-files-documents-1742258/

Soon is Christmas... maybe someone is willing to help... :angel:

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,266
5,468
Ja danke. Das ist ein Dump via JTAG... RIFF Box...
Irgendwo hab ich auch noch einen 4GB großen... das ist weniger hilfreich.
Wir bräuchten die ELF Dateien, oder ähnliches...
Das was wir bei S8500/S8530 zu Hauf haben... im BOOTFILES Ordner.

Dann käme man eventuell ein Stück weiter...

MfG
 

csj0530

Member
Aug 17, 2012
34
12
Small Post
I'm curious is S8600_JTAG_120125.zip or .rar exists on Free, Public Web or Internet
I cannot find files using file search engines, even if I make options to search related search results, of course no exact named files
 

adfree

Senior Member
Jun 14, 2008
9,266
5,468
I'm curious is S8600_JTAG_120125.zip or .rar exists on Free, Public Web or Internet
Extension rar is my fault... :eek:

Only see S8600_JTAG_120125.zip...
And only found on pay sites... BUT this means not. This content is nowhere else...

Internet is big... maybe chance to find under different names...

I have this content not... :crying:

Best Regards
 

kktkaran

Senior Member
Dec 7, 2012
685
150
ahmedabad
Last edited:

adfree

Senior Member
Jun 14, 2008
9,266
5,468
Maybe little progress...

Now I have learned little bit more about UART and few USB Commands... :angel:
And as I've played before with S8600 Platform Downloader, chance is not too low...
Maybe now more luck with S8600 Boot output...

My progress with S8500...
http://forum.xda-developers.com/showpost.php?p=49690168&postcount=36

Later I will try to catch output with S8600...
Need some time...

Best Regards

Edit 1.
Yes, it is possible to use normal USB cable, send few Commands to S8600 and catch some output...
 
Last edited:

adfree

Senior Member
Jun 14, 2008
9,266
5,468
SAMSUNG_GTS8600_FullFlash.bin.img

Dumps via JTAG can be opend via WinHex...
First 512 Byte are MBR...

Really funny... my new knowledge about MBR is not outdated... :eek:
I9300 for instance also used MBR for repair SD Card... + sboot.bin

I would laugh, it S8600 can be forced to start from external SD Card, instead eMCC...

QHSUSB_DLOAD...

Best Regards
 

Attachments

  • partitionS8600WinHexDump1.jpg
    partitionS8600WinHexDump1.jpg
    113.1 KB · Views: 214
  • Like
Reactions: mirhl

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    Hi all.
    This thread only for developers! Only! No questions - when?!!!!!!!

    This is my attempt to porting android on S8600.
    I wrote custom bootloader - emmcboot, based on codeaurora LK-bootloader.
    Bootloader is successfully start, work and trying to load android kernel from internal
    microsd card.
    Now is unsuccessfully,after type message "Uncompressing Linux... done, booting the kernel." device rebooted or stopped.

    [370] Panel is power on
    [370] Display initialized
    [370] Display logo
    [370] Waiting for modem+++
    [370] Waiting for modem: Done
    [370] smem ram ptable found: ver: 0 len: 6
    [370] scratch: 0x8000000
    [370] Starting in SD mode!
    [370] SD_DETECT pin : 0x0
    [380] Initializing MMC host data structure and clock!
    [380] Error No. 2: Failure Initializing MMC Card!
    [400] Decoded CID fields:
    [400] Manufacturer ID: 27
    [400] OEM ID: 0x5048
    [400] Product Name: SD16G
    [400] Product revision: 3.0
    [400] Product serial number: 7C88FF04
    [400] Manufacturing date: 2 2012
    [410] Serial number -[410] serial number:
    [410] partition misc doesn't exist
    [410] error in emmc_recovery_init
    [580]
    kernel @ 208000 (4132528 bytes)
    [580] ramdisk @ 1200000 (175204 bytes)
    [580] cmdline = 'console=null androidboot.hardware=qcom user_debug=31'
    [580]
    Booting Linux
    [580] smem ram ptable found: ver: 0 len: 6
    [580] booting linux @ 0x208000, ramdisk @ 0x1200000 (175204)
    [590] cmdline: console=null androidboot.hardware=qcom user_debug=31
    Uncompressing Linux... done, booting the kernel.

    source code for lk-bootloader for S8600:
    https://github.com/Oleg-k/LK_BOOT_S8600
    To build for S8600, type: "make -j4 s8600 EMMC_BOOT=1"

    Also, i got memory dump, stage - after load oemsbl and before loading my bootloader.
    as we see, oemsbl decompress and load apps_compressed.bin into memory,
    starting at 0x200000.
    https://www.dropbox.com/s/5wf6dp5gfgudkdc/MEM_DUMP_128MB.rar

    And for for understanding boot process on MSM7x30, read this:
    http://tjworld.net/wiki/Android/HTC/Vision/BootProcess#BootProcess
    12
    YES! YES! YES!

    WE HAVE KERNEL!

    https://github.com/Oleg-k/kernel_source_s8600
    @oleg_k is, big thanks :*

    But he tell, we can brick our device
    9
    FASTBOOT Driver and Commands working. :good: :cool:
    But now it is really dangerous to try without to know what you do...

    I have JTAG to fix Software failures...

    Enter help, you see some Commands:
    Code:
    fastboot help
    result:
    Code:
    usage: fastboot [ <option> ] <command>
    
    commands:
      update <filename>                        reflash device from update.zip
      flashall                                 flash boot + recovery + system
      flash <partition> [ <filename> ]         write a file to a flash partition
      erase <partition>                        erase a flash partition
      getvar <variable>                        display a bootloader variable
      boot <kernel> [ <ramdisk> ]              download and boot kernel
      flash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash it
      devices                                  list all connected devices
      reboot                                   reboot device normally
      reboot-bootloader                        reboot device into bootloader
    
    options:
      -w                                       erase userdata and cache
      -s <serial number>                       specify device serial number
      -p <product>                             specify product name
      -c <cmdline>                             override kernel commandline
      -i <vendor id>                           specify a custom USB vendor id

    Best Regards
    8
    Welcome back my friend ))

    If you able to port,I 100% will buy S8600 :)

    Good Luck
    8
    it's my current config for my kernel: