I have a working Heimdall - Samsung Galaxy Player 4.0, 5.0

This should be in the development section but I don't have enough posts..
I have a version of Heimdall that works for the Galaxy Player, source available here:
https://github.com/ambrice/Heimdall
To get it to work, I changed the value of the Unknown2 field in the End of File Transfer Packet from a 0 to a 2. I have no idea what this field is, or what 2 means, but that's the value Odin was using when I flashed from Odin..
It's entirely possible/probable that this may break heimdall for other Samsung devices, I don't have one handy.. I've also only used this for flashing Entropy512's CWM kernel, can't say for sure if it works for anything else.

I should mention that I'm using a Galaxy Player 5.0 USA..

Great work!
ambrice, would you be able to upload your PIT file (dumped using Heimdall)? I'm thinking there must be something in the PIT file that signifies when to use a 0 or a 2 for the field you referred to.

Benjamin Dobell said:
Great work!
ambrice, would you be able to upload your PIT file (dumped using Heimdall)? I'm thinking there must be something in the PIT file that signifies when to use a 0 or a 2 for the field you referred to.
Click to expand...
Click to collapse
I was given one of these devices to work with for a few days.... I asked the members to get partition tables. The list of pits for various devices are here. http://forum.xda-developers.com/showthread.php?t=1389873. Some are bml partition and some are mmc partition.

Okay "2" seems to correspond with the EXT4 partition type vs. "0" being RFS. I can remember messing with this before, but it's been a while so I'll look into it again and see if setting unknown field 2 to the partition type solves the problem.
NOTE: This would also explain the issues flashing movinand.bin etc. on certain devices.

Benjamin Dobell said:
Okay "2" seems to correspond with the EXT4 partition type vs. "0" being RFS. I can remember messing with this before, but it's been a while so I'll look into it again and see if setting unknown field 2 to the partition type solves the problem.
NOTE: This would also explain the issues flashing movinand.bin etc. on certain devices.
Click to expand...
Click to collapse
Wait... so does this mean libPIT could be upgraded to modify stock partition tables? One-click cyanogenmod and others...

Well yeah that's always been the case, the PIT file tells the secondary bootloader how to partition the device. So as long as the secondary bootloader understands the partition type you could use it to change partition types, resize partitions etc

On my galaxy 5.0, the PIT dump claims a partition type of 2 (EXT4) but the partitions are definitely mounted as rfs partitions. Are you sure 2 means EXT? Maybe it means MMC?

I've uploaded the full wireshark USB captures for flashing the kernel from Odin vs Heimdall (using the released Heimdall where it was not working), in case you're interested:
First, the pit:
http://www.mediafire.com/?mlf4d89st8en5yl
Heimdall USB capture:
http://www.mediafire.com/?l4yv2k0hl4mypo1
Odin USB capture:
http://www.mediafire.com/?4zkxu11cb0phrf6
And thanks for writing Heimdall, it saves me from having to use Windows!

ambrice said:
On my galaxy 5.0, the PIT dump claims a partition type of 2 (EXT4) but the partitions are definitely mounted as rfs partitions. Are you sure 2 means EXT? Maybe it means MMC?
Click to expand...
Click to collapse
Nope, not sure it means EXT at all I guessed what that PIT parameter was when I only had access to a device with no MMC and no EXT4. In hind-sight probably not the best guess I've ever made
If none of your partitions are EXT4 then I'd say MMC sounds about right.

Well, looking at a Galaxy Tab 7, all the partitions show as type 0, except for the MOVINAND partition which shows as type 2. But some of those type 0 partitions are on MMC and some of the type 0 are on bml/stl devices. So I don't think 2 means MMC. But if people with galaxy tabs are having trouble flashing the MOVINAND partition that supports your theory that the field in the end file transfer needs to match the field in the pit..

ambrice said:
Well, looking at a Galaxy Tab 7, all the partitions show as type 0, except for the MOVINAND partition which shows as type 2. But some of those type 0 partitions are on MMC and some of the type 0 are on bml/stl devices. So I don't think 2 means MMC. But if people with galaxy tabs are having trouble flashing the MOVINAND partition that supports your theory that the field in the end file transfer needs to match the field in the pit..
Click to expand...
Click to collapse
Okay, I'd like to do a bit more investigating a try work out exactly what that field means. If anyone has any ideas feel free to chime in.

I updated my github fork with a version that will set the Unknown2 field equal to the parititon type from the PIT instead of hard-coding it to 2.

I have an idea... on the original GalaxyS, the partition tables were listed with "Attributes" section. This output was removed in SBL 3.1 (newer devices). The attributes are no longer present..
here is what I see from the bootloaders when I boot my Infuse4G while watching UART.
Code:
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1146
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1278
NO_UNITS : 536
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1814
NO_UNITS : 130
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1944
NO_UNITS : 60
===============================
Here's my Captivate
Code:
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1146
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1278
NO_UNITS : 536
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1814
NO_UNITS : 140
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1954
NO_UNITS : 50
===============================

What is the equivalent partition types from the PIT?

I will try to pull the info from an SGH-I777 to see what it reports.
The Player 5.0 is an oddball device, as it is one of the few that I know of that puts RFS partitions onto MMC. However it still has the FSR (stl/bml) driver module for some reason...

Related

Fascinate UART Hacking/debugging

Hey, I was playing around with my "Hack dock" on a Fascinate which was given to me at the Big Android BBQ from the gentleman who runs RootzWiki. The unique thing about this device is that it was totally functional when I received it. It was given to me with a busted screen. I'm going to turn this into a fully functional development platform as I have done with the Captivate.
I've squared away UnBrickable Mod on the device and I will be posting the information soon. I wanted to post up some UART Output from the device as I go along. through it. This is valuable for debugging information and can open some doors for development.
While I was playing around with the UART output I came across a SBL> prompt command which I had never seen before. The command is "movi_patch". If anyone can shed some light on it, I'd appreciate it.
Code:
SBL> movi_patch
###################################
MOVINAND PATCH START
###################################
Movi Init .....Enable Movinand
[hsmmc_init] MMC card is detected
Product Name : M2G1DE
<display_card_info:939>normal csd
read_bl_len: 10
read_bl_partial: 0
One Block Size: 1024 Byte
c_size: 3815
c_size_multi: 7
Total Card Size: 1909 MByte
MoviNand Initialization Complete!
Success!
Pre Patch ....Enter Patch Mode!
Success!
Success!
Good Block Erase!
Success!
Success!
Success!
Pre-Patch Binary Read ...
Success!
Pre-Patch Binary Write ...
.
Pre-Patch Confirm!
Success!
Success!
Power Off!
Movi Init (Format) .....Enable Movinand
[hsmmc_init] MMC card is detected
Product Name : 000000
<display_card_info:939>normal csd
read_bl_len: 10
read_bl_partial: 0
One Block Size: 1024 Byte
c_size: 3815
c_size_multi: 7
Total Card Size: 1909 MByte
MoviNand Initialization Complete!
Success!
Power Off!
Power On!
###################################
MOVINAND PATCH FINSH
###################################
Success!
SBL> reset
Rebooting...
I"ve never seen anything like it...
Here's some more of the UART output/boot sequence.. For those who don't know, this is like the bios on a PC.
Code:
�
-----------------------------------------------------------
Samsung Primitive Bootloader (PBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
-----------------------------------------------------------
+n1stVPN 2688
+nPgsPerBlk 64
PBL found bootable SBL: Partition(3).
Set cpu clk. from 400MHz to 800MHz.
IROM e-fused version.
-----------------------------------------------------------
Samsung Secondary Bootloader (SBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
Board Name: ARIES REV 02
Build On: Feb 28 2011 18:02:24
-----------------------------------------------------------
Re_partition: magic code(0x0)
[PAM: ] ++FSR_PAM_Init
[PAM: ] OneNAND physical base address : 0xb0000000
[PAM: ] OneNAND virtual base address : 0xb0000000
[PAM: ] OneNAND nMID=0xec : nDID=0x50
[PAM: ] --FSR_PAM_Init
fsr_bml_load_partition: pi->nNumOfPartEntry = 12
partitions loading success
board partition information update.. source: 0x0
.Done.
read 1 units.
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1286
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1418
NO_UNITS : 444
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1862
NO_UNITS : 140
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 2002
NO_UNITS : 2
===============================
loke_init: j4fs_open success..
load_lfs_parameters valid magic code and version.
load_debug_level reading debug level from file successfully(0x44494d44).
quick_start- quick start is executed!
init_fuel_gauge: vcell = 4110mV, soc = 90
reading nps status file is successfully!.
nps status=0x504d4f43
PMIC_IRQ1 = 0x28
PMIC_IRQ2 = 0x0
PMIC_IRQ3 = 0x0
PMIC_IRQ4 = 0x0
PMIC_STATUS1 = 0x40
PMIC_STATUS2 = 0x2c
get_debug_level current debug level is 0x44494d44.
get_debug_level current debug level is 0x44494d44.
aries_process_platform: Debug Level Mid
keypad_scan: key value ----------------->= 0x0
CONFIG_ARIES_REV:32 , CONFIG_ARIES_REV03:48
DISPLAY_PATH_SEL[MDNIE 0x1]is on
MDNIE setting Init start!!
vsync interrupt is off
video interrupt is off
[fb0] turn on
MDNIE setting Init end!!
set_boot_mode: boot mode = 1
aries_process_platform: final s1 booting mode = 1
Autoboot (0 seconds) in progress, press any key to stop Autoboot aborted..
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL>
SBL> help
Following commands are supported:
* setenv
* saveenv
* printenv
* help
* reset
* boot
* kernel
* format
* open
* close
* erasepart
* eraseall
* loadkernel
* showpart
* addpart
* delpart
* savepart
* nkernel
* nramdisk
* nandread
* nandwrite
* usb
* mmctest
* keyread
* movi_patch
* usb_read
* usb_write
* fuelgauge
* pmic_read
* pmic_write
To get commands help, Type "help <command>"
SBL> printenv
PARAM Rev 1.3
SERIAL_SPEED : 7
LOAD_RAMDISK : 0
BOOT_DELAY : 0
LCD_LEVEL : 97
SWITCH_SEL : 5
PHONE_DEBUG_ON : 0
LCD_DIM_LEVEL : 0
LCD_DIM_TIME : 6
MELODY_MODE : 1
REBOOT_MODE : 0
NATION_SEL : 0
LANGUAGE_SEL : 0
SET_DEFAULT_PARAM : 0
PARAM_INT_13 : 0
TOOL_LAUNCHER_STATE : 1
VERSION : I9000XXIL
CMDLINE : console=ttySAC2,115200 loglevel=3 wipedata
DELTA_LOCATION : /mnt/rsv
PARAM_STR_3 :
PARAM_STR_4 :
SBL> showpart
board partition information update.. source: 0x0
.Done.
read 1 units.
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1286
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1418
NO_UNITS : 444
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1862
NO_UNITS : 140
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 2002
NO_UNITS : 2
===============================
SBL> setenv SWITCH_SEL 6543
argv[0] : setenv
argv[1] : SWITCH_SEL
argv[2] : 6543
value : 6543
SBL> setenv PHONE_DEBUG_ON 1
argv[0] : setenv
argv[1] : PHONE_DEBUG_ON
argv[2] : 1
value : 1
SBL> saveenv
save param.blk, size: 5268
save param.blk successfully.
SBL> reset
Rebooting...
SB
This shows default values for anyone who wants to modify them.
And here's the boot after enabling some debug output
Code:
-----------------------------------------------------------
Samsung Primitive Bootloader (PBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
-----------------------------------------------------------
+n1stVPN 2688
+nPgsPerBlk 64
PBL found bootable SBL: Partition(3).
Set cpu clk. from 400MHz to 800MHz.
IROM e-fused version.
-----------------------------------------------------------
Samsung Secondary Bootloader (SBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
Board Name: ARIES REV 02
Build On: Feb 28 2011 18:02:24
-----------------------------------------------------------
Re_partition: magic code(0x0)
[PAM: ] ++FSR_PAM_Init
[PAM: ] OneNAND physical base address : 0xb0000000
[PAM: ] OneNAND virtual base address : 0xb0000000
[PAM: ] OneNAND nMID=0xec : nDID=0x50
[PAM: ] --FSR_PAM_Init
fsr_bml_load_partition: pi->nNumOfPartEntry = 12
partitions loading success
board partition information update.. source: 0x0
.Done.
read 1 units.
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1286
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1418
NO_UNITS : 444
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1862
NO_UNITS : 140
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 2002
NO_UNITS : 2
===============================
loke_init: j4fs_open success..
load_lfs_parameters valid magic code and version.
load_debug_level reading debug level from file successfully(0x44494d44).
init_fuel_gauge: vcell = 4113mV, soc = 90
reading nps status file is successfully!.
nps status=0x504d4f43
PMIC_IRQ1 = 0x0
PMIC_IRQ2 = 0x0
PMIC_IRQ3 = 0x0
PMIC_IRQ4 = 0x0
PMIC_STATUS1 = 0x40
PMIC_STATUS2 = 0x2c
get_debug_level current debug level is 0x44494d44.
get_debug_level current debug level is 0x44494d44.
aries_process_platform: Debug Level Mid
keypad_scan: key value ----------------->= 0x0
CONFIG_ARIES_REV:32 , CONFIG_ARIES_REV03:48
DISPLAY_PATH_SEL[MDNIE 0x1]is on
MDNIE setting Init start!!
vsync interrupt is off
video interrupt is off
[fb0] turn on
MDNIE setting Init end!!
set_boot_mode: boot mode = 1
aries_process_platform: final s1 booting mode = 1
Autoboot (0 seconds) in progress, press any key to stop
get_debug_level current debug level is 0x44494d44.
get_debug_level current debug level is 0x44494d44.
boot_kernel: Debug Level 0x44494d44
Load Partion idx = (6)
Loading Partion idx = (6)
..............................done
Kernel read success from kernel partition no.6, idx.6.
setting param.serialnr=0x32321357 0x21bb00ec
setting param.board_rev=0x20
setting param.cmdline=console=ttySAC2,115200 loglevel=3 wipedata
Starting kernel at 0x32000000...
Uncompressing Linux... done, booting the kernel.
<hit enter to activate fiq debugger>
I should mention that this device came with CM7 on it. I will put together a Heimdall One-Click and flash back to stock, then update this post.
Here is the kernel loading into power-off battery charging mode
Code:
-----------------------------------------------------------
Samsung Primitive Bootloader (PBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
-----------------------------------------------------------
+n1stVPN 2688
+nPgsPerBlk 64
+n1stVPN 3008
+nPgsPerBlk 64
PBL found bootable SBL: Partition(4).
Set cpu clk. from 400MHz to 800MHz.
IROM e-fused version.
-----------------------------------------------------------
Samsung Secondary Bootloader (SBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
Board Name: ARIES REV 02
Build On: Oct 26 2010 14:22:42
-----------------------------------------------------------
Re_partition: magic code(0x0)
[PAM: ] ++FSR_PAM_Init
[PAM: ] OneNAND physical base address : 0xb0000000
[PAM: ] OneNAND virtual base address : 0xb0000000
[PAM: ] OneNAND nMID=0xec : nDID=0x50
[PAM: ] --FSR_PAM_Init
fsr_bml_load_partition: pi->nNumOfPartEntry = 12
partitions loading success
board partition information update.. source: 0x0
.Done.
read 1 units.
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1286
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1418
NO_UNITS : 444
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1862
NO_UNITS : 140
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 2002
NO_UNITS : 2
===============================
loke_init: j4fs_open success..
load_lfs_parameters valid magic code and version.
load_debug_level reading debug level from file successfully(0x574f4c44).
quick_start- quick start is executed!
init_fuel_gauge: vcell = 3790mV, soc = 36
reading nps status file is successfully!.
nps status=0x504d4f43
PMIC_IRQ1 = 0x0
PMIC_IRQ2 = 0x0
PMIC_IRQ3 = 0x0
PMIC_IRQ4 = 0x0
PMIC_STATUS1 = 0x40
PMIC_STATUS2 = 0x2c
get_debug_level current debug level is 0x574f4c44.
aries_process_platform: Debug Level Low
keypad_scan: key value ----------------->= 0x0
CONFIG_ARIES_REV:32 , CONFIG_ARIES_REV03:48
DISPLAY_PATH_SEL[MDNIE 0x1]is on
MDNIE setting Init start!!
vsync interrupt is off
video interrupt is off
[fb0] turn on
MDNIE setting Init end!!
set_boot_mode: boot mode = 1
aries_process_platform: final s1 booting mode = 1
Autoboot (0 seconds) in progress, press any key to stop
get_debug_level current debug level is 0x574f4c44.
get_debug_level current debug level is 0x574f4c44.
boot_kernel: Debug Level Low
Load Partion idx = (6)
Loading Partion idx = (6)
..............................done
Kernel read success from kernel partition no.6, idx.6.
setting param.serialnr=0x32321357 0x21bb00ec
setting param.board_rev=0x20
setting param.cmdline=console=ttySAC2,115200 loglevel=9
Starting kernel at 0x32000000...
Uncompressing Linux...................................................................................................................................................................................
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.32.9 ([email protected]) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1 Fri Jul 8 18:12:14 KST 2011
[ 0.000000] CPU: ARMv7 Processor [412fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: SMDKC110
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 20480
[ 0.000000] free_area_init_node: node 0, pgdat c1069aa8, node_mem_map c1240000
[ 0.000000] Normal zone: 160 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 20320 pages, LIFO batch:3
[ 0.000000] On node 1 totalpages: 65536
[ 0.000000] free_area_init_node: node 1, pgdat c106a160, node_mem_map d0002000
[ 0.000000] Normal zone: 512 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 65024 pages, LIFO batch:15
[ 0.000000] On node 2 totalpages: 32768
[ 0.000000] free_area_init_node: node 2, pgdat c106a818, node_mem_map e0001000
[ 0.000000] Normal zone: 256 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 32512 pages, LIFO batch:7
[ 0.000000] On node 3 totalpages: 0
[ 0.000000] free_area_init_node: node 3, pgdat c106aed0, node_mem_map c12e8c20
[ 0.000000] Normal zone: 1 pages exceeds realsize 0
[ 0.000000] CPU S5PV210/S5PC110 (id 0x43110222)
[ 0.000000] s5pv210_init_clocks: initializing clocks
[ 0.000000] S3C24XX Clocks, Copyright 2004 Simtec Electronics
[ 0.000000] copy: bad source 0
[ 0.000000] mout_audss: bad source 0
[ 0.000000] s5pv210_setup_clocks: registering clocks
[ 0.000000] s5pv210_setup_clocks: clkdiv0 = 14131330, clkdiv1 = 00300400
[ 0.000000] s5pv210_setup_clocks: xtal is 24000000
[ 0.000000] S5PV210: PLL settings, A=800000000, M=667000000, E=96000000
[ 0.000000] s5pv210: 33554432 bytes system memory reserved for mfc at 0x312f3000
[ 0.000000] s5pv210: 33554432 bytes system memory reserved for mfc at 0x40204000
[ 0.000000] s5pv210: 12582912 bytes system memory reserved for fimc0 at 0x42204000
[ 0.000000] s5pv210: 1048576 bytes system memory reserved for fimc1 at 0x42e04000
[ 0.000000] s5pv210: 12582912 bytes system memory reserved for fimc2 at 0x42f04000
[ 0.000000] s5pv210: 2097152 bytes system memory reserved for pmem at 0x332f3000
[ 0.000000] s5pv210: 4194304 bytes system memory reserved for pmem_gpu1 at 0x334f3000
[ 0.000000] s5pv210: 1536000 bytes system memory reserved for pmem_adsp at 0x338f3000
[ 0.000000] s5pv210: 10485760 bytes system memory reserved for texstream at 0x33a6a000
[ 0.000000]
[ 0.000000] Skipping memset of fb base address 0x4fc00000 -------
[ 0.000000] s5pv210: 3145728 bytes system memory reserved for fimd at 0x4fc00000
[ 0.000000] s5pv210: 262144 bytes system memory reserved for wifi at 0x3446a000
[ 0.000000] Built 3 zonelists in Zone order, mobility grouping on. Total pages: 117856
[ 0.000000] Kernel command line: console=ttySAC2,115200 loglevel=9
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 256MB 128MB = 464MB total
[ 0.000000] Memory: 339468KB available (9240K code, 1899K data, 7152K init, 0K highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=4
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:339
[ 0.000000] VIC @fd000000: id 0x00041192, vendor 0x41
[ 0.000000] VIC @fd010000: id 0x00041192, vendor 0x41
[ 0.000000] VIC @fd020000: id 0x00041192, vendor 0x41
[ 0.000000] VIC @fd030000: id 0x00041192, vendor 0x41
[ 0.000000] mult[140737]
[ 0.000000] max_delta_ns[2147483647]
[ 0.000000] min_delta_ns[30517]
[ 0.000000] rate[32768]
[ 0.000000] HZ[256]
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [ttySAC2] enabled
[ 0.366831] Calibrating delay loop... 796.20 BogoMIPS (lpj=1556480)
[ 0.450413] Mount-cache hash table entries: 512
[ 0.455270] Initializing cgroup subsys debug
[ 0.459117] Initializing cgroup subsys cpuacct
[ 0.463534] Initializing cgroup subsys freezer
[ 0.467980] CPU: Testing write buffer coherency: ok
[ 0.477113] KERNEL:kernel_sec_get_debug_level_from_boot=0x574f4c44
[ 0.481866] KERNEL:magic_number=0x0 DEBUG LEVEL low!!
[ 0.486861] (kernel_sec_set_upload_cause) : upload_cause set 0
[ 0.497612] regulator: core version 0.5
[ 0.500373] NET: Registered protocol family 16
[ 0.520404] S5PC110 Hardware version : EVT1
[ 0.524028] HWREV is 0x7
[ 0.526115] S3C Power Management, Copyright 2004 Simtec Electronics
[ 0.544089] aries_init_wifi_mem
[ 0.545787] aries_init_wifi_mem success
[ 0.549624] recovery_dev_register
[ 0.552874] create_recovery_class
[ 0.556535] S5PV210 Power Domain API Enable
[ 0.561293] S5PV210: Initializing architecture
[ 0.564803] S3C PL330-DMA Controller Driver, (c) 2008-2009 Samsung Electronics
[ 0.571957] Total 24 DMA channels will be initialized.
[ 0.578423] DMA: got clock for controller 0 and disabled
[ 0.583149] DMA: got clock for controller 1 and disabled
[ 0.588553] DMA: got clock for controller 2 and disabled
[ 0.594646] s3c24xx-pwm s3c24xx-pwm.0: tin at 66700000, tdiv at 66700000, tin=divclk, base 0
[ 0.601679] s3c24xx-pwm s3c24xx-pwm.1: tin at 66700000, tdiv at 66700000, tin=divclk, base 8
[ 0.610068] s3c24xx-pwm s3c24xx-pwm.2: tin at 4168750, tdiv at 4168750, tin=divclk, base 12
[ 0.618392] s3c24xx-pwm s3c24xx-pwm.3: tin at 4168750, tdiv at 4168750, tin=divclk, base 16
[ 0.646354] bio: create slab <bio-0> at 0
[ 0.650199] vgaarb: loaded
[ 0.652482] SCSI subsystem initialized
[ 0.656524] i2c-gpio i2c-gpio.4: using pins 247 (SDA) and 246 (SCL)
[ 0.662084] i2c-gpio i2c-gpio.5: using pins 203 (SDA) and 204 (SCL)
[ 0.668801] regulator: DCDC1: 750 <--> 1500 mV
[ 0.672841] regulator: DCDC2: 750 <--> 1500 mV
[ 0.677558] regulator: LDO4: 3300 mV
[ 0.680953] regulator: LDO7: 1600 <--> 3600 mV
[ 0.685469] regulator: LDO17: 1600 <--> 3600 mV
[ 0.690144] i2c-gpio i2c-gpio.6: using pins 206 (SDA) and 209 (SCL)
[ 0.696313] i2c-gpio i2c-gpio.7: using pins 201 (SDA) and 202 (SCL)
[ 0.702765] i2c-gpio i2c-gpio.8: using pins 42 (SDA) and 43 (SCL)
[ 0.708621] i2c-gpio i2c-gpio.9: using pins 245 (SDA) and 244 (SCL)
[ 0.714920] i2c-gpio i2c-gpio.10: using pins 197 (SDA) and 198 (SCL)
[ 0.721214] i2c-gpio i2c-gpio.11: using pins 114 (SDA) and 98 (SCL)
[ 0.727246] i2c-gpio i2c-gpio.12: using pins 173 (SDA) and 172 (SCL)
[ 0.735219] s3c-i2c s3c2410-i2c.0: i2c-0: S3C I2C adapter
[ 0.740439] s3c-i2c s3c2410-i2c.1: i2c-1: S3C I2C adapter
[ 0.746138] s3c-i2c s3c2410-i2c.2: i2c-2: S3C I2C adapter
[ 0.751898] Bluetooth: Core ver 2.15
[ 0.754256] NET: Registered protocol family 31
[ 0.758498] Bluetooth: HCI device and connection manager initialized
[ 0.764763] Bluetooth: HCI socket layer initialized
[ 0.770013] Switching to clocksource clock_source_systimer
[ 0.784918] NET: Registered protocol family 2
[ 0.788265] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.796083] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.802289] TCP bind hash table entries: 16384 (order: 6, 327680 bytes)
[ 0.809057] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.815055] TCP reno registered
[ 0.818394] NET: Registered protocol family 1
[ 0.854712] [BT] rfkill_register(bt_rfk)
[ 0.857638] [BT] Device Powering ON
[ 0.860813] [BT] GPIO_BT_nRST = 0
[ 0.864122] [BT] bt_host_wake_irq_handler start
[ 0.868675] [BT] GPIO_WLAN_BT_EN = 1
[ 0.974443] [BT] GPIO_BT_nRST = 1
[ 0.976444] [BT] Device Powering OFF
[ 0.979949] [BT] bt_host_wake_irq_handler start
[ 0.984454] [BT] GPIO_BT_nRST = 0
[ 0.987745] [BT] GPIO_WLAN_BT_EN = 0
[ 0.991619] [BT] bt_host_wake_irq_handler start
[ 0.996167] [BT] In the unblocked state of the sleep
[ 1.000782] [BT] GPIO_BT_WAKE = 0
[ 1.004051] [BT] wake_unlock(bt_wake_lock)
[ 1.008192] [BT] In the unblocked state of the sleep
[ 1.013085] [BT] GPIO_BT_WAKE = 0
[ 1.016366] [BT] wake_unlock(bt_wake_lock)
[ 1.020440] [BT] bt_host_wake_irq_handler start
[ 1.025275] S5PC11X_FREQ_TAB=0 , S5PC11X_MAXFREQLEVEL=4
[ 1.030508] S5PV210 ADC driver, (c) 2010 Samsung Electronics
[ 1.037481] [ JACK_DRIVER (sec_jack_init,791) ]
[ 1.040677] SEC HEADSET: Registering headset driver
[ 1.045917] input: sec_jack as /devices/virtual/input/input0
[ 1.051168] [ JACK_DRIVER (sec_jack_probe,631) ] registering switch_sendend switch_dev sysfs sec_jack
[ 1.060720] SISO:registering switch_sendend switch_dev
[ 1.066059] ##########[send_end_irq_handler irq : headset_state : 0 ]##########
[ 1.072924] [ JACK_DRIVER (sec_jack_probe,671) ] sended isr send=0Xbe, ret =0
[ 1.079947] ##########[detect_irq_handler]##########
[ 1.084982] [ JACK_DRIVER (sec_jack_probe,688) ] detect isr send=0X26, ret =0
[ 1.092080] ------------[ cut here ]------------
[ 1.096664] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x64/0x130()
[ 1.104455] autorequest GPIO-208
[ 1.107664] Modules linked in:
[ 1.110733] [<c070cb70>] (unwind_backtrace+0x0/0xf4) from [<c0b81de8>] (dump_stack+0x20/0x24)
[ 1.119217] [<c0b81de8>] (dump_stack+0x20/0x24) from [<c074451c>] (warn_slowpath_common+0x60/0x70)
[ 1.128145] [<c074451c>] (warn_slowpath_common+0x60/0x70) from [<c0744588>] (warn_slowpath_fmt+0x38/0x40)
[ 1.137684] [<c0744588>] (warn_slowpath_fmt+0x38/0x40) from [<c08c6f70>] (gpio_ensure_requested+0x64/0x130)
[ 1.147398] [<c08c6f70>] (gpio_ensure_requested+0x64/0x130) from [<c08c70e4>] (gpio_direction_output+0xa8/0x118)
[ 1.157550] [<c08c70e4>] (gpio_direction_output+0xa8/0x118) from [<c0718e9c>] (sec_jack_probe+0x314/0x4f0)
[ 1.167179] [<c0718e9c>] (sec_jack_probe+0x314/0x4f0) from [<c091f8c4>] (platform_drv_probe+0x28/0x2c)
[ 1.176454] [<c091f8c4>] (platform_drv_probe+0x28/0x2c) from [<c091e3e8>] (driver_probe_device+0x8c/0x17c)
[ 1.186080] [<c091e3e8>] (driver_probe_device+0x8c/0x17c) from [<c091e574>] (__driver_attach+0x9c/0xa0)
[ 1.195447] [<c091e574>] (__driver_attach+0x9c/0xa0) from [<c091da80>] (bus_for_each_dev+0x70/0x9c)
[ 1.204467] [<c091da80>] (bus_for_each_dev+0x70/0x9c) from [<c091e25c>] (driver_attach+0x2c/0x30)
[ 1.213313] [<c091e25c>] (driver_attach+0x2c/0x30) from [<c091d180>] (bus_add_driver+0xd8/0x328)
[ 1.222073] [<c091d180>] (bus_add_driver+0xd8/0x328) from [<c091e880>] (driver_register+0x88/0x19c)
[ 1.231095] [<c091e880>] (driver_register+0x88/0x19c) from [<c091fe60>] (platform_driver_register+0x60/0x68)
[ 1.240899] [<c091fe60>] (platform_driver_register+0x60/0x68) from [<c000f978>] (sec_jack_init+0x2c/0x34)
[ 1.250442] [<c000f978>] (sec_jack_init+0x2c/0x34) from [<c07043f4>] (do_one_initcall+0x44/0x1d0)
[ 1.259282] [<c07043f4>] (do_one_initcall+0x44/0x1d0) from [<c0008490>] (kernel_init+0xc0/0x11c)
[ 1.268040] [<c0008490>] (kernel_init+0xc0/0x11c) from [<c0706184>] (kernel_thread_exit+0x0/0x8)
[ 1.276813] ---[ end trace da227214a82491b7 ]---
[ 1.281412] ##########[detect_irq_handler]##########
[ 1.286450] [ JACK_DRIVER (sec_jack_probe,709) ] sec_jack_probe HWREV =7, 0x01=1 jack->low_active =1
[ 1.295636] [ JACK_DRIVER (jack_detect_change,389) ] Headset detached 0
[ 1.302264] [wake_unlock]Detach
[ 1.305614] NetWinder Floating Point Emulator V0.97 (extended precision)
[ 1.313559] ashmem: initialized
[ 1.333496] ROMFS MTD (C) 2007 Red Hat, Inc.
[ 1.336838] msgmni has been set to 663
[ 1.340491] alg: No test for cipher_null (cipher_null-generic)
[ 1.346013] alg: No test for ecb(cipher_null) (ecb-cipher_null)
[ 1.351874] alg: No test for digest_null (digest_null-generic)
[ 1.357681] alg: No test for compress_null (compress_null-generic)
[ 1.365733] alg: No test for stdrng (krng)
[ 1.420873] alg: No test for ghash (ghash-generic)
[ 1.424280] io scheduler noop registered
[ 1.428124] io scheduler anticipatory registered
[ 1.432703] io scheduler deadline registered
[ 1.437643] io scheduler cfq registered (default)
[ 1.443640] MDNIE INIT ..........
[ 1.445571] S3C MDNIE Driver, (c) 2010 Samsung Electronics
[ 1.451772] MDNIE INIT SUCCESS Addr : 0xe8838000
[ 1.455782] IELCD INIT ..........
[ 1.459118] S3C IELCD Driver, (c) 2010 Samsung Electronics
[ 1.465250] IELCD INIT SUCCESS Addr : 0xe8840000
[ 1.470183] s3cfb s3cfb: [fb0] dma: 0x4fc00000, cpu: 0xe8c00000, size: 0x002ee000
[ 1.478610] FIMD src sclk = 166750000
[ 1.480825] s3cfb s3cfb: registered successfully
[ 1.678474] s5pv210-uart.0: s3c2410_serial0 at MMIO 0xe2900000 (irq = 16) is a S3C6400/10
[ 1.685885] s5pv210-uart.1: s3c2410_serial1 at MMIO 0xe2900400 (irq = 20) is a S3C6400/10
[ 1.693887] s5pv210-uart.2: s3c2410_serial2 at MMIO 0xe2900800 (irq = 24) is a S3C6400/10
[ 1.702008] s5pv210-uart.3: s3c2410_serial3 at MMIO 0xe2900c00 (irq = 28) is a S3C6400/10
[ 1.721239] brd: module loaded
[ 1.728267] loop: module loaded
[ 1.730088] pmem: 1 init
[ 1.734227] pmem_gpu1: 1 init
[ 1.737798] pmem_adsp: 1 init
[ 1.742068] [BIF:IN ] ++FSR_BML_Init(nFlag: 0x0)
[ 1.745404] [PAM: ] ++FSR_PAM_Init
[ 1.749714] [PAM: ] OneNAND physical base address : 0xb0000000
[ 1.755771] [PAM: ] OneNAND virtual base address : 0xe8880000
[ 1.762494] [PAM: ] OneNAND nMID=0xec : nDID=0x50 Page size=4
[ 1.768655] [PAM: ] --FSR_PAM_Init
[ 1.772318] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 1.777769] [OND:INF] FSR_OND_4K_Open(nDev:0, pParam:0xc4ff1e38, nFlag:0x00000000) / 1033 line
[ 1.786606] pstOND4kCxt->nBaseAddr: 0xe8880000
[ 1.792153] nDev=0, nMID=0x00ec, nDID=0x0050, nVID=0x013e
[ 1.798657] [OND:INF] pstOND4kCxt->nSysConf1:0xf006 / 1116 line
[ 1.804818] [OND:INF] pstOND4kCxt->nBlksForSLCArea[0]:2048 / 1133 line
[ 1.811588] [OND:INF] pstOND4kCxt->nIntID :0x0000 / 1236 line
[ 1.817735] [OND:INF] 1X_CACHEPGM CMD : 0x007f
[ 1.822423] [OND:INF] 1X_PLOAD CMD : 0x0003
[ 1.827374] [BBM:INF] Scan from 2004 to 2047 to find BML meta blocks (die: 0)
[ 1.834686] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.841625] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.848531] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.855475] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.862408] [BBM:INF] a5a5 a5a5 ffff
[ 1.901878] FSR: Registered TinyFSR Driver.
[ 1.907286] tl2796_probe::779->s6e63m0 probed successfuly
[ 1.911549] PPP generic driver version 2.4.2
[ 1.916491] PPP Deflate Compression module registered
[ 1.920528] PPP BSD Compression module registered
[ 1.926100] PPP MPPE Compression module registered
[ 1.930005] NET: Registered protocol family 24
[ 1.934429] PPPoL2TP kernel driver, V1.0
[ 1.938290] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[ 1.947917] CSLIP: code copyright 1989 Regents of the University of California.
[ 1.955306] [FSA9480] fsa9480_codec_probe
���Łfsa9480_interrupt
[ 2.524483] [FSA9480]----------DEBUG INT HENDLER--------------- fsa9480_interrupt
[ 2.531988] [FSA9480] FSA9480_ReadIntRegister
[ 2.536660] [audio_power, 333] AUDIO POWER COMPLETED : 1
[ 2.541944] [wm8994_i2c_probe, 2309]
[ 2.545587] [wm8994_init, 2120]
[ 2.550700] mmc0: switch to bus width 4
[ 2.552996] mmc0: new high speed MMC card at address 0001
[ 2.559064] mmcblk0: mmc0:0001 000000 1.86 GiB
[ 2.563300] mmcblk0: unknown partition table
[ 2.568203] Another host want the wakelock : 2
[ 2.579896] ldo38_control : turn ON LDO3 and LDO8 (cur_stat=0, req=1)
[ 2.584890] [otg_clock_enable] clk_enable(otg_clock) OK.
[ 2.591218] [udc_enable]AP_USB_Power off by Bootup : 1s3c_preallocate_dma_buffer: VA-ff001000, PA-4F860000, 131072bytes
[ 2.609233] s3c_preallocate_dma_buffer: VA-ff021000, PA-4F880000, 131072bytes
[ 2.616064] asoc: WM8994 PAIFRX <-> s3c64xx-i2s mapping ok
[ 2.621611] sound_tty procfs initialised
[ 2.625442] sound_tty procfs initialised
[ 2.633608] *** DEBUG : First we search for SDIO...(1)***
[ 2.638792] +++++++smdkc110_audio_init
[ 2.641408] *** DEBUG : ...then normal SD...(1) ***
[ 2.646476] [FSA9480] FSA9480_ProcessDevice (dev1 : 0x0, dev2 : 0x4)
[ 2.652481] FSA9480_DEV_TY2_JIG_UART_ON --- ATTACH
[ 2.657464] chk snd_soc_instantiate_card
[ 2.661152] chk snd_soc_instantiate_card: before for : DEBUG 1
[ 2.666958] chk snd_soc_instantiate_card: before !ac97 : DEBUG 2
[ 2.672934] chkerr snd_soc_instantiate_card: Problem card probe() is not defined
[ 2.680312] calling snd_soc_instantiate_card: cpu_dai->probe()
[ 2.687095] calling snd_soc_instantiate_card: codec_dev->probe()
[ 2.692150] WM8994 Audio Codec 0.1
[ 2.695487] [wm8994_pcm_init, 2218]
[ 2.700242] JIG UART ON
[ 2.702379] *** DEBUG : ...and finally MMC. (1)***
[ 2.706773] Another host want the wakelock : 1
[ 2.710846] Universal : Card status 1
[ 2.714652] mmc2: wake_lock_timeout 1sec 0
[ 2.752664] s3c_preallocate_dma_buffer: VA-ff041000, PA-4F8C0000, 131072bytes
[ 2.758618] s3c_preallocate_dma_buffer: VA-ff061000, PA-4F8E0000, 131072bytes
[ 2.765454] asoc: WM8994 PCM <-> s3c-pcmdev mapping ok
[ 2.772212] ASoC: Failed to create codec register debugfs file
[ 2.776612] Failed to create pop time debugfs file
[ 2.781363] Failed to create DAPM debugfs directory
[ 2.786217] chk snd_soc_instantiate_card
[ 2.790132] ----------smdkc110_audio_init
[ 2.794107] ALSA device list:
[ 2.797054] #0: smdkc110 (WM8994)
[ 2.800523] #1: smdkc110-pcm (WM8994)
[ 2.804746] Netfilter messages via NETLINK v0.30.
[ 2.809141] nf_conntrack version 0.5.0 (5311 buckets, 21244 max)
[ 2.815569] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[ 2.822401] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[ 2.830287] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[ 2.836833] xt_time: kernel timezone is -0000
[ 2.842514] IPv4 over IPv4 tunneling driver
[ 2.846903] GRE over IPv4 tunneling driver
[ 2.852638] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.856692] TCP cubic registered
[ 2.861093] NET: Registered protocol family 10
[ 2.873550] IPv6 over IPv4 tunneling driver
[ 2.880571] NET: Registered protocol family 17
[ 2.883586] NET: Registered protocol family 15
[ 2.888005] Bluetooth: L2CAP ver 2.14
[ 2.891619] Bluetooth: L2CAP socket layer initialized
[ 2.896666] Bluetooth: SCO (Voice Link) ver 0.6
[ 2.901158] Bluetooth: SCO socket layer initialized
[ 2.906122] Bluetooth: RFCOMM TTY layer initialized
[ 2.910902] Bluetooth: RFCOMM socket layer initialized
[ 2.915999] Bluetooth: RFCOMM ver 1.11
[ 2.919906] NET: Registered protocol family 33
[ 2.924207] NET: Registered protocol family 35
[ 2.928733] S3C24XX RTC, (c) 2004,2006 Simtec Electronics
[ 2.937648] using rtc device, s3c, for alarms
[ 2.940433] s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
[ 2.950657] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
[ 2.958221] melfas touchkey_init
[ 2.961602] EXT_I2C(244) -> No ACK
[ 2.964013] mcsdl_download_binary_data F/W version: 0xff, Module version:0xff
[ 2.970715] melfas i2c_touchkey_probe
[ 2.975728] input: melfas-touchkey as /devices/virtual/input/input2
[ 2.981990] i2c_touchkey_read 135 i2c transfer error
[ 2.985826] qt602240 GPIO Status
[ 2.988728] TOUCH_EN : High
[ 2.991570] TOUCH_RST : Low
[ 2.994343] TOUCH_INT : High
[ 3.100306] qt602240_i2c is attached..
[ 3.102583] +-----------------------------------------+
[ 3.107854] | Quantum Touch Driver Probe! |
[ 3.113016] +-----------------------------------------+
[ 3.118752] input: qt602240_ts_input as /devices/virtual/input/input3
[ 3.125492] QT_reprogram check
[ 3.127753] chkerr s3c24xx_i2c_doxfer, incomplete xfer -6
[ 3.133084] [QT] init_touch_driver start
[ 3.136948] [QT] init_I2C start
[ 3.165805]
[ 3.165810] [TSP] Touch device found
[ 3.169375] Version: 0x16
Family:169380] 0x80
Variant: 3734] 0x1
Build number: 0xab
Matrix X size : 19
Matrix Y size : 11
Calculated CRC: 0x1c 0x34 0xff 0x00
[ 3.195315]
Stored CRC:76] 0x1c 0x34 0xff 0x00
[ 3.201230]
Info block CRC value OK.
[ 3.204338]
[ 3.204342]
[ 3.209474] [TSP]qt_Power_Config_Init real board
[ 3.223015]
[ 3.223019] [TSP][reset_chip]
[ 3.329889] Chip reset OK!
[TSP] qt602240_probe: Start touchscreen qt602240_ts_input
[ 3.337649] qt602240_probe , 3665
[ 3.341263] [QT] ret : 0, qt602240->client name : qt602240_ts
[ 3.346768] [QT] qt602240_init/5837
[ 3.350459] [TSP] msg id = 1 90 8c d1 2 0 0 0 0
[ 3.354830] [TSP] quantum_msg[0] = 1 and quantum_msg[1] = 0x10 cal_check_flag=1
[ 3.362381] [QT] qt602240_init/5865, platform_driver_register!!
[ 3.369143] [TSP] msg id = 1 0 8c d1 2 0 0 0 0
[ 3.372665] [TSP] quantum_msg[0] = 1 and quantum_msg[1] = 0x00 cal_check_flag=2
[ 3.380523] s3c2410-rtc s3c2410-rtc: setting system clock to 2005-01-01 00:02:47 UTC (1104537767)
[ 3.391886] FIMC0 registered successfully
[ 3.397290] FIMC1 registered successfully
[ 3.402605] FIMC2 registered successfully
[ 3.405442] S5PC1XX TVOUT Driver, (c) 2009 Samsung Electronics
[ 3.416042] s5p-tvout s5p-tvout: hpd status is cable inserted
[ 3.421962] s3c_bat_init
[ 3.423075] Fuel guage attach success!!!
[ 3.427273] sec-battery sec-battery: s3c_bat_probe
[ 3.948059] s3c_bat_check_v_f: Battery auth. full check (Pass)
[ 3.953199] [BATT] s3c_cable_check_status
[ 4.470827] maxim_TA_connect~~~
[ 4.482524] maxim_TA_connect~~~
[ 4.484272] KERNEL:magic_number=0 CLEAR_UPLOAD_MAGIC_NUMBER
[ 4.490171] maxim_charging_control: TA charging enable
[ 4.495048] s3c_cable_check_status: status : AC
[ 4.499551] [BATT] s3c_cable_status_update
[ 4.503715] s3c_cable_status_update: cable AC
[ 4.508060] s3c_cable_status_update: call power_supply_changed
[ 4.519732] pmic interrupt registered
[ 4.524107] Freeing init memory: 7152K
[ 4.526439] Warning: unable to open an initial console.
[ 4.532680] [email protected] process: start parse init.rc
[ 4.537087] [email protected] process: drain_action_queue
[ 4.540521] [email protected] process: device_init #3
[ 5.022660] [BATT] maxim_vac_disconnect
[ 5.025440] maxim_vac_disconnect: connect status skip
[ 5.051149] [email protected] process: property_init
[ 5.069401] fsr: module license 'Samsung Proprietary' taints kernel.
[ 5.074314] Disabling lock debugging due to kernel taint
[ 5.114550] [BIF:IN ] ++FSR_BML_Init(nFlag: 0x0)
[ 5.117856] [PAM: ] ++FSR_PAM_Init
[ 5.122122] [PAM: ] OneNAND physical base address : 0xb0000000
[ 5.128254] [PAM: ] OneNAND virtual base address : 0xe8940000
[ 5.135630] [PAM: ] OneNAND Controller DMA physical base address : 0xb0600000
[ 5.143093] [PAM: ] OneNAND Controller DMA virtual base address : 0xe8980000
[ 5.151110] [PAM: ] OneNAND nMID=0xec : nDID=0x50 Page size=4
[ 5.157267] [PAM: ] --FSR_PAM_Init
[ 5.160992] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 5.166385] [OND:INF] FSR_OND_4K_Open(nDev:0, pParam:0xc4ff1e00, nFlag:0x00000000) / 1033 line
[ 5.175224] pstOND4kCxt->nBaseAddr: 0xe8940000
[ 5.180769] nDev=0, nMID=0x00ec, nDID=0x0050, nVID=0x013e
[ 5.187273] [OND:INF] pstOND4kCxt->nSysConf1:0xf006 / 1116 line
[ 5.193435] [OND:INF] pstOND4kCxt->nBlksForSLCArea[0]:2048 / 1133 line
[ 5.200217] [OND:INF] pstOND4kCxt->nIntID :0x0000 / 1236 line
[ 5.206353] [OND:INF] 1X_CACHEPGM CMD : 0x007f
[ 5.211038] [OND:INF] 1X_PLOAD CMD : 0x0003
[ 5.215891] [BBM:INF] Scan from 2004 to 2047 to find BML meta blocks (die: 0)
[ 5.223209] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.230116] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.237054] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.244011] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.250931] [BBM:INF] a5a5 a5a5 ffff
[ 5.275279] [BBM: ] << DevNO:0, DieNO: 0 MAPPING INFORMATION >>
[ 5.280081] [BBM: ] Bad Mark Information
[ 5.284423] [BBM: ] - Bad Mark (0x2222) by erase error
[ 5.290229] [BBM: ] - Bad Mark (0x4444) by write error
[ 5.296153] [BBM: ] 0000: Sbn[ 1213]==>Rbn[ 2042] / BadMark: 0x0000 / SLC / Lock: UL
[ 5.304176] [BBM: ] << Total : 1 BAD-MAPPING INFORMATION >>
[ 5.310178] [BIF: ] nPartition Information (nVol : 0)
Here is the UART output during normal boot.
Code:

-----------------------------------------------------------
Samsung Primitive Bootloader (PBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
-----------------------------------------------------------
+n1stVPN 2688
+nPgsPerBlk 64
+n1stVPN 3008
+nPgsPerBlk 64
PBL found bootable SBL: Partition(4).
Set cpu clk. from 400MHz to 800MHz.
IROM e-fused version.
-----------------------------------------------------------
Samsung Secondary Bootloader (SBL) v3.0
Copyright (C) Samsung Electronics Co., Ltd. 2006-2010
Board Name: ARIES REV 02
Build On: Oct 26 2010 14:22:42
-----------------------------------------------------------
Re_partition: magic code(0x0)
[PAM: ] ++FSR_PAM_Init
[PAM: ] OneNAND physical base address : 0xb0000000
[PAM: ] OneNAND virtual base address : 0xb0000000
[PAM: ] OneNAND nMID=0xec : nDID=0x50
[PAM: ] --FSR_PAM_Init
fsr_bml_load_partition: pi->nNumOfPartEntry = 12
partitions loading success
board partition information update.. source: 0x0
.Done.
read 1 units.
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EFS (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SBL (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL2 (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARAM (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNEL (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVERY (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYFS (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1286
===============================
ID : DBDATAFS (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1418
NO_UNITS : 444
===============================
ID : CACHE (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1862
NO_UNITS : 140
===============================
ID : MODEM (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 2002
NO_UNITS : 2
===============================
loke_init: j4fs_open success..
load_lfs_parameters valid magic code and version.
load_debug_level reading debug level from file successfully(0x574f4c44).
quick_start- quick start is executed!
init_fuel_gauge: vcell = 3815mV, soc = 44
reading nps status file is successfully!.
nps status=0x504d4f43
PMIC_IRQ1 = 0xc0
PMIC_IRQ2 = 0x0
PMIC_IRQ3 = 0x1
PMIC_IRQ4 = 0x0
PMIC_STATUS1 = 0x40
PMIC_STATUS2 = 0x2c
get_debug_level current debug level is 0x574f4c44.
aries_process_platform: Debug Level Low
keypad_scan: key value ----------------->= 0x0
CONFIG_ARIES_REV:32 , CONFIG_ARIES_REV03:48
aries_process_platform: final s1 booting mode = 0
AST_POWERON..
DISPLAY_PATH_SEL[MDNIE 0x1]is on
MDNIE setting Init start!!
vsync interrupt is off
video interrupt is off
[fb0] turn on
MDNIE setting Init end!!
Autoboot (0 seconds) in progress, press any key to stop
get_debug_level current debug level is 0x574f4c44.
get_debug_level current debug level is 0x574f4c44.
boot_kernel: Debug Level Low
Load Partion idx = (6)
Loading Partion idx = (6)
..............................done
Kernel read success from kernel partition no.6, idx.6.
setting param.serialnr=0x32321357 0x21bb00ec
setting param.board_rev=0x20
setting param.cmdline=console=ttySAC2,115200 loglevel=9
Starting kernel at 0x32000000...
Uncompressing Linux...................................................................................................................................................................................
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.32.9 ([email protected]) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1 Fri Jul 8 18:12:14 KST 2011
[ 0.000000] CPU: ARMv7 Processor [412fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: SMDKC110
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 20480
[ 0.000000] free_area_init_node: node 0, pgdat c1069aa8, node_mem_map c1240000
[ 0.000000] Normal zone: 160 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 20320 pages, LIFO batch:3
[ 0.000000] On node 1 totalpages: 65536
[ 0.000000] free_area_init_node: node 1, pgdat c106a160, node_mem_map d0002000
[ 0.000000] Normal zone: 512 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 65024 pages, LIFO batch:15
[ 0.000000] On node 2 totalpages: 32768
[ 0.000000] free_area_init_node: node 2, pgdat c106a818, node_mem_map e0001000
[ 0.000000] Normal zone: 256 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 32512 pages, LIFO batch:7
[ 0.000000] On node 3 totalpages: 0
[ 0.000000] free_area_init_node: node 3, pgdat c106aed0, node_mem_map c12e8c20
[ 0.000000] Normal zone: 1 pages exceeds realsize 0
[ 0.000000] CPU S5PV210/S5PC110 (id 0x43110222)
[ 0.000000] s5pv210_init_clocks: initializing clocks
[ 0.000000] S3C24XX Clocks, Copyright 2004 Simtec Electronics
[ 0.000000] copy: bad source 0
[ 0.000000] mout_audss: bad source 0
[ 0.000000] s5pv210_setup_clocks: registering clocks
[ 0.000000] s5pv210_setup_clocks: clkdiv0 = 14131330, clkdiv1 = 00300400
[ 0.000000] s5pv210_setup_clocks: xtal is 24000000
[ 0.000000] S5PV210: PLL settings, A=800000000, M=667000000, E=96000000
[ 0.000000] s5pv210: 33554432 bytes system memory reserved for mfc at 0x312f3000
[ 0.000000] s5pv210: 33554432 bytes system memory reserved for mfc at 0x40204000
[ 0.000000] s5pv210: 12582912 bytes system memory reserved for fimc0 at 0x42204000
[ 0.000000] s5pv210: 1048576 bytes system memory reserved for fimc1 at 0x42e04000
[ 0.000000] s5pv210: 12582912 bytes system memory reserved for fimc2 at 0x42f04000
[ 0.000000] s5pv210: 2097152 bytes system memory reserved for pmem at 0x332f3000
[ 0.000000] s5pv210: 4194304 bytes system memory reserved for pmem_gpu1 at 0x334f3000
[ 0.000000] s5pv210: 1536000 bytes system memory reserved for pmem_adsp at 0x338f3000
[ 0.000000] s5pv210: 10485760 bytes system memory reserved for texstream at 0x33a6a000
[ 0.000000]
[ 0.000000] Skipping memset of fb base address 0x4fc00000 -------
[ 0.000000] s5pv210: 3145728 bytes system memory reserved for fimd at 0x4fc00000
[ 0.000000] s5pv210: 262144 bytes system memory reserved for wifi at 0x3446a000
[ 0.000000] Built 3 zonelists in Zone order, mobility grouping on. Total pages: 117856
[ 0.000000] Kernel command line: console=ttySAC2,115200 loglevel=9
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 256MB 128MB = 464MB total
[ 0.000000] Memory: 339468KB available (9240K code, 1899K data, 7152K init, 0K highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=4
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:339
[ 0.000000] VIC @fd000000: id 0x00041192, vendor 0x41
[ 0.000000] VIC @fd010000: id 0x00041192, vendor 0x41
[ 0.000000] VIC @fd020000: id 0x00041192, vendor 0x41
[ 0.000000] VIC @fd030000: id 0x00041192, vendor 0x41
[ 0.000000] mult[140737]
[ 0.000000] max_delta_ns[2147483647]
[ 0.000000] min_delta_ns[30517]
[ 0.000000] rate[32768]
[ 0.000000] HZ[256]
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [ttySAC2] enabled
[ 0.366830] Calibrating delay loop... 796.20 BogoMIPS (lpj=1556480)
[ 0.450431] Mount-cache hash table entries: 512
[ 0.455292] Initializing cgroup subsys debug
[ 0.459135] Initializing cgroup subsys cpuacct
[ 0.463552] Initializing cgroup subsys freezer
[ 0.467998] CPU: Testing write buffer coherency: ok
[ 0.477132] KERNEL:kernel_sec_get_debug_level_from_boot=0x574f4c44
[ 0.481884] KERNEL:magic_number=0x0 DEBUG LEVEL low!!
[ 0.486879] (kernel_sec_set_upload_cause) : upload_cause set 0
[ 0.497624] regulator: core version 0.5
[ 0.500382] NET: Registered protocol family 16
[ 0.520423] S5PC110 Hardware version : EVT1
[ 0.524048] HWREV is 0x7
[ 0.526133] S3C Power Management, Copyright 2004 Simtec Electronics
[ 0.544098] aries_init_wifi_mem
[ 0.545796] aries_init_wifi_mem success
[ 0.549633] recovery_dev_register
[ 0.552883] create_recovery_class
[ 0.556540] S5PV210 Power Domain API Enable
[ 0.561300] S5PV210: Initializing architecture
[ 0.564813] S3C PL330-DMA Controller Driver, (c) 2008-2009 Samsung Electronics
[ 0.571966] Total 24 DMA channels will be initialized.
[ 0.578434] DMA: got clock for controller 0 and disabled
[ 0.583159] DMA: got clock for controller 1 and disabled
[ 0.588562] DMA: got clock for controller 2 and disabled
[ 0.594654] s3c24xx-pwm s3c24xx-pwm.0: tin at 66700000, tdiv at 66700000, tin=divclk, base 0
[ 0.601688] s3c24xx-pwm s3c24xx-pwm.1: tin at 66700000, tdiv at 66700000, tin=divclk, base 8
[ 0.610077] s3c24xx-pwm s3c24xx-pwm.2: tin at 4168750, tdiv at 4168750, tin=divclk, base 12
[ 0.618401] s3c24xx-pwm s3c24xx-pwm.3: tin at 4168750, tdiv at 4168750, tin=divclk, base 16
[ 0.646359] bio: create slab <bio-0> at 0
[ 0.650209] vgaarb: loaded
[ 0.652490] SCSI subsystem initialized
[ 0.656544] i2c-gpio i2c-gpio.4: using pins 247 (SDA) and 246 (SCL)
[ 0.662091] i2c-gpio i2c-gpio.5: using pins 203 (SDA) and 204 (SCL)
[ 0.668812] regulator: DCDC1: 750 <--> 1500 mV
[ 0.672850] regulator: DCDC2: 750 <--> 1500 mV
[ 0.677566] regulator: LDO4: 3300 mV
[ 0.680962] regulator: LDO7: 1600 <--> 3600 mV
[ 0.685476] regulator: LDO17: 1600 <--> 3600 mV
[ 0.690153] i2c-gpio i2c-gpio.6: using pins 206 (SDA) and 209 (SCL)
[ 0.696318] i2c-gpio i2c-gpio.7: using pins 201 (SDA) and 202 (SCL)
[ 0.702771] i2c-gpio i2c-gpio.8: using pins 42 (SDA) and 43 (SCL)
[ 0.708634] i2c-gpio i2c-gpio.9: using pins 245 (SDA) and 244 (SCL)
[ 0.714930] i2c-gpio i2c-gpio.10: using pins 197 (SDA) and 198 (SCL)
[ 0.721221] i2c-gpio i2c-gpio.11: using pins 114 (SDA) and 98 (SCL)
[ 0.727255] i2c-gpio i2c-gpio.12: using pins 173 (SDA) and 172 (SCL)
[ 0.735227] s3c-i2c s3c2410-i2c.0: i2c-0: S3C I2C adapter
[ 0.740445] s3c-i2c s3c2410-i2c.1: i2c-1: S3C I2C adapter
[ 0.746147] s3c-i2c s3c2410-i2c.2: i2c-2: S3C I2C adapter
[ 0.751911] Bluetooth: Core ver 2.15
[ 0.754274] NET: Registered protocol family 31
[ 0.758515] Bluetooth: HCI device and connection manager initialized
[ 0.764780] Bluetooth: HCI socket layer initialized
[ 0.770034] Switching to clocksource clock_source_systimer
[ 0.784946] NET: Registered protocol family 2
[ 0.788294] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.796108] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.802317] TCP bind hash table entries: 16384 (order: 6, 327680 bytes)
[ 0.809083] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.815081] TCP reno registered
[ 0.818420] NET: Registered protocol family 1
[ 0.854755] [BT] rfkill_register(bt_rfk)
[ 0.857679] [BT] Device Powering ON
[ 0.860857] [BT] GPIO_BT_nRST = 0
[ 0.864166] [BT] bt_host_wake_irq_handler start
[ 0.868718] [BT] GPIO_WLAN_BT_EN = 1
[ 0.974454] [BT] GPIO_BT_nRST = 1
[ 0.976451] [BT] Device Powering OFF
[ 0.979958] [BT] bt_host_wake_irq_handler start
[ 0.984463] [BT] GPIO_BT_nRST = 0
[ 0.987754] [BT] GPIO_WLAN_BT_EN = 0
[ 0.991626] [BT] bt_host_wake_irq_handler start
[ 0.996178] [BT] In the unblocked state of the sleep
[ 1.000791] [BT] GPIO_BT_WAKE = 0
[ 1.004059] [BT] wake_unlock(bt_wake_lock)
[ 1.008199] [BT] In the unblocked state of the sleep
[ 1.013095] [BT] GPIO_BT_WAKE = 0
[ 1.016375] [BT] wake_unlock(bt_wake_lock)
[ 1.020449] [BT] bt_host_wake_irq_handler start
[ 1.025281] S5PC11X_FREQ_TAB=0 , S5PC11X_MAXFREQLEVEL=4
[ 1.030516] S5PV210 ADC driver, (c) 2010 Samsung Electronics
[ 1.037487] [ JACK_DRIVER (sec_jack_init,791) ]
[ 1.040686] SEC HEADSET: Registering headset driver
[ 1.045926] input: sec_jack as /devices/virtual/input/input0
[ 1.051177] [ JACK_DRIVER (sec_jack_probe,631) ] registering switch_sendend switch_dev sysfs sec_jack
[ 1.060729] SISO:registering switch_sendend switch_dev
[ 1.066069] ##########[send_end_irq_handler irq : headset_state : 0 ]##########
[ 1.072933] [ JACK_DRIVER (sec_jack_probe,671) ] sended isr send=0Xbe, ret =0
[ 1.079956] ##########[detect_irq_handler]##########
[ 1.084991] [ JACK_DRIVER (sec_jack_probe,688) ] detect isr send=0X26, ret =0
[ 1.092089] ------------[ cut here ]------------
Code:
[ 1.096674] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x64/0x130()
[ 1.104464] autorequest GPIO-208
[ 1.107673] Modules linked in:
[ 1.110742] [<c070cb70>] (unwind_backtrace+0x0/0xf4) from [<c0b81de8>] (dump_stack+0x20/0x24)
[ 1.119226] [<c0b81de8>] (dump_stack+0x20/0x24) from [<c074451c>] (warn_slowpath_common+0x60/0x70)
[ 1.128153] [<c074451c>] (warn_slowpath_common+0x60/0x70) from [<c0744588>] (warn_slowpath_fmt+0x38/0x40)
[ 1.137693] [<c0744588>] (warn_slowpath_fmt+0x38/0x40) from [<c08c6f70>] (gpio_ensure_requested+0x64/0x130)
[ 1.147407] [<c08c6f70>] (gpio_ensure_requested+0x64/0x130) from [<c08c70e4>] (gpio_direction_output+0xa8/0x118)
[ 1.157560] [<c08c70e4>] (gpio_direction_output+0xa8/0x118) from [<c0718e9c>] (sec_jack_probe+0x314/0x4f0)
[ 1.167188] [<c0718e9c>] (sec_jack_probe+0x314/0x4f0) from [<c091f8c4>] (platform_drv_probe+0x28/0x2c)
[ 1.176463] [<c091f8c4>] (platform_drv_probe+0x28/0x2c) from [<c091e3e8>] (driver_probe_device+0x8c/0x17c)
[ 1.186089] [<c091e3e8>] (driver_probe_device+0x8c/0x17c) from [<c091e574>] (__driver_attach+0x9c/0xa0)
[ 1.195456] [<c091e574>] (__driver_attach+0x9c/0xa0) from [<c091da80>] (bus_for_each_dev+0x70/0x9c)
[ 1.204476] [<c091da80>] (bus_for_each_dev+0x70/0x9c) from [<c091e25c>] (driver_attach+0x2c/0x30)
[ 1.213322] [<c091e25c>] (driver_attach+0x2c/0x30) from [<c091d180>] (bus_add_driver+0xd8/0x328)
[ 1.222082] [<c091d180>] (bus_add_driver+0xd8/0x328) from [<c091e880>] (driver_register+0x88/0x19c)
[ 1.231104] [<c091e880>] (driver_register+0x88/0x19c) from [<c091fe60>] (platform_driver_register+0x60/0x68)
[ 1.240908] [<c091fe60>] (platform_driver_register+0x60/0x68) from [<c000f978>] (sec_jack_init+0x2c/0x34)
[ 1.250451] [<c000f978>] (sec_jack_init+0x2c/0x34) from [<c07043f4>] (do_one_initcall+0x44/0x1d0)
[ 1.259291] [<c07043f4>] (do_one_initcall+0x44/0x1d0) from [<c0008490>] (kernel_init+0xc0/0x11c)
[ 1.268050] [<c0008490>] (kernel_init+0xc0/0x11c) from [<c0706184>] (kernel_thread_exit+0x0/0x8)
[ 1.276823] ---[ end trace da227214a82491b7 ]---
[ 1.281421] ##########[detect_irq_handler]##########
[ 1.286459] [ JACK_DRIVER (sec_jack_probe,709) ] sec_jack_probe HWREV =7, 0x01=1 jack->low_active =1
[ 1.295644] [ JACK_DRIVER (jack_detect_change,389) ] Headset detached 0
[ 1.302273] [wake_unlock]Detach
[ 1.305622] NetWinder Floating Point Emulator V0.97 (extended precision)
[ 1.313573] ashmem: initialized
[ 1.333511] ROMFS MTD (C) 2007 Red Hat, Inc.
[ 1.336855] msgmni has been set to 663
[ 1.340509] alg: No test for cipher_null (cipher_null-generic)
[ 1.346032] alg: No test for ecb(cipher_null) (ecb-cipher_null)
[ 1.351890] alg: No test for digest_null (digest_null-generic)
[ 1.357700] alg: No test for compress_null (compress_null-generic)
[ 1.365753] alg: No test for stdrng (krng)
[ 1.420885] alg: No test for ghash (ghash-generic)
[ 1.424288] io scheduler noop registered
[ 1.428132] io scheduler anticipatory registered
[ 1.432712] io scheduler deadline registered
[ 1.437655] io scheduler cfq registered (default)
[ 1.443650] MDNIE INIT ..........
[ 1.445580] S3C MDNIE Driver, (c) 2010 Samsung Electronics
[ 1.451789] MDNIE INIT SUCCESS Addr : 0xe8838000
[ 1.455792] IELCD INIT ..........
[ 1.459127] S3C IELCD Driver, (c) 2010 Samsung Electronics
[ 1.465251] IELCD INIT SUCCESS Addr : 0xe8840000
[ 1.470200] s3cfb s3cfb: [fb0] dma: 0x4fc00000, cpu: 0xe8c00000, size: 0x002ee000
[ 1.478616] FIMD src sclk = 166750000
[ 1.480818] s3cfb s3cfb: registered successfully
[ 1.678695] s5pv210-uart.0: s3c2410_serial0 at MMIO 0xe2900000 (irq = 16) is a S3C6400/10
[ 1.686097] s5pv210-uart.1: s3c2410_serial1 at MMIO 0xe2900400 (irq = 20) is a S3C6400/10
[ 1.694109] s5pv210-uart.2: s3c2410_serial2 at MMIO 0xe2900800 (irq = 24) is a S3C6400/10
[ 1.702225] s5pv210-uart.3: s3c2410_serial3 at MMIO 0xe2900c00 (irq = 28) is a S3C6400/10
[ 1.721428] brd: module loaded
[ 1.728517] loop: module loaded
[ 1.730259] pmem: 1 init
[ 1.734662] pmem_gpu1: 1 init
[ 1.738024] pmem_adsp: 1 init
[ 1.742264] [BIF:IN ] ++FSR_BML_Init(nFlag: 0x0)
[ 1.745586] [PAM: ] ++FSR_PAM_Init
[ 1.749902] [PAM: ] OneNAND physical base address : 0xb0000000
[ 1.755979] [PAM: ] OneNAND virtual base address : 0xe8880000
[ 1.762693] [PAM: ] OneNAND nMID=0xec : nDID=0x50 Page size=4
[ 1.768848] [PAM: ] --FSR_PAM_Init
[ 1.772521] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 1.777974] [OND:INF] FSR_OND_4K_Open(nDev:0, pParam:0xc4ff1e38, nFlag:0x00000000) / 1033 line
[ 1.786801] pstOND4kCxt->nBaseAddr: 0xe8880000
[ 1.792365] nDev=0, nMID=0x00ec, nDID=0x0050, nVID=0x013e
[ 1.798857] [OND:INF] pstOND4kCxt->nSysConf1:0xf006 / 1116 line
[ 1.805013] [OND:INF] pstOND4kCxt->nBlksForSLCArea[0]:2048 / 1133 line
[ 1.811789] [OND:INF] pstOND4kCxt->nIntID :0x0000 / 1236 line
[ 1.817935] [OND:INF] 1X_CACHEPGM CMD : 0x007f
[ 1.822618] [OND:INF] 1X_PLOAD CMD : 0x0003
[ 1.827579] [BBM:INF] Scan from 2004 to 2047 to find BML meta blocks (die: 0)
[ 1.834886] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.841811] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.848731] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.855670] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 1.862614] [BBM:INF] a5a5 a5a5 ffff
[ 1.901951] FSR: Registered TinyFSR Driver.
[ 1.907358] tl2796_probe::779->s6e63m0 probed successfuly
[ 1.911602] PPP generic driver version 2.4.2
[ 1.916526] PPP Deflate Compression module registered
[ 1.920628] PPP BSD Compression module registered
[ 1.926163] PPP MPPE Compression module registered
[ 1.930066] NET: Registered protocol family 24
[ 1.934503] PPPoL2TP kernel driver, V1.0
[ 1.938360] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[ 1.947981] CSLIP: code copyright 1989 Regents of the University of California.
[ 1.955379] [FSA9480] fsa9480_codec_probe
S�S2�ͅ�480_interrupt
[ 2.524145] [FSA9480]----------DEBUG INT HENDLER--------------- fsa9480_interrupt
[ 2.531655] [FSA9480] FSA9480_ReadIntRegister
[ 2.536324] [audio_power, 333] AUDIO POWER COMPLETED : 1
[ 2.541600] [wm8994_i2c_probe, 2309]
[ 2.545255] [wm8994_init, 2120]
[ 2.550363] mmc0: switch to bus width 4
[ 2.552658] mmc0: new high speed MMC card at address 0001
[ 2.558721] mmcblk0: mmc0:0001 000000 1.86 GiB
[ 2.562967] mmcblk0: unknown partition table
[ 2.567815] Another host want the wakelock : 2
[ 2.579904] ldo38_control : turn ON LDO3 and LDO8 (cur_stat=0, req=1)
[ 2.584900] [otg_clock_enable] clk_enable(otg_clock) OK.
[ 2.591222] [udc_enable]AP_USB_Power off by Bootup : 1s3c_preallocate_dma_buffer: VA-ff001000, PA-4F860000, 131072bytes
[ 2.609238] s3c_preallocate_dma_buffer: VA-ff021000, PA-4F880000, 131072bytes
[ 2.616078] asoc: WM8994 PAIFRX <-> s3c64xx-i2s mapping ok
[ 2.621621] sound_tty procfs initialised
[ 2.625451] sound_tty procfs initialised
[ 2.633607] *** DEBUG : First we search for SDIO...(1)***
[ 2.638775] +++++++smdkc110_audio_init
[ 2.641403] *** DEBUG : ...then normal SD...(1) ***
[ 2.646532] [FSA9480] FSA9480_ProcessDevice (dev1 : 0x0, dev2 : 0x4)
[ 2.652473] FSA9480_DEV_TY2_JIG_UART_ON --- ATTACH
[ 2.657428] chk snd_soc_instantiate_card
[ 2.661152] chk snd_soc_instantiate_card: before for : DEBUG 1
[ 2.666953] chk snd_soc_instantiate_card: before !ac97 : DEBUG 2
[ 2.672940] chkerr snd_soc_instantiate_card: Problem card probe() is not defined
[ 2.680308] calling snd_soc_instantiate_card: cpu_dai->probe()
[ 2.687093] calling snd_soc_instantiate_card: codec_dev->probe()
[ 2.692159] WM8994 Audio Codec 0.1
[ 2.695488] [wm8994_pcm_init, 2218]
[ 2.700236] JIG UART ON
[ 2.702380] *** DEBUG : ...and finally MMC. (1)***
[ 2.706777] Another host want the wakelock : 1
[ 2.710848] Universal : Card status 1
[ 2.714653] mmc2: wake_lock_timeout 1sec 0
[ 2.752666] s3c_preallocate_dma_buffer: VA-ff041000, PA-4F8C0000, 131072bytes
[ 2.758618] s3c_preallocate_dma_buffer: VA-ff061000, PA-4F8E0000, 131072bytes
[ 2.765459] asoc: WM8994 PCM <-> s3c-pcmdev mapping ok
[ 2.772192] ASoC: Failed to create codec register debugfs file
[ 2.776586] Failed to create pop time debugfs file
[ 2.781343] Failed to create DAPM debugfs directory
[ 2.786191] chk snd_soc_instantiate_card
[ 2.790102] ----------smdkc110_audio_init
[ 2.794081] ALSA device list:
[ 2.797034] #0: smdkc110 (WM8994)
[ 2.800498] #1: smdkc110-pcm (WM8994)
[ 2.804721] Netfilter messages via NETLINK v0.30.
[ 2.809110] nf_conntrack version 0.5.0 (5311 buckets, 21244 max)
[ 2.815546] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[ 2.822374] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[ 2.830249] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[ 2.836818] xt_time: kernel timezone is -0000
[ 2.842487] IPv4 over IPv4 tunneling driver
[ 2.846879] GRE over IPv4 tunneling driver
[ 2.852614] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.856666] TCP cubic registered
[ 2.861099] NET: Registered protocol family 10
[ 2.873483] IPv6 over IPv4 tunneling driver
[ 2.880474] NET: Registered protocol family 17
[ 2.883485] NET: Registered protocol family 15
[ 2.887915] Bluetooth: L2CAP ver 2.14
[ 2.891524] Bluetooth: L2CAP socket layer initialized
[ 2.896566] Bluetooth: SCO (Voice Link) ver 0.6
[ 2.901063] Bluetooth: SCO socket layer initialized
[ 2.906034] Bluetooth: RFCOMM TTY layer initialized
[ 2.910809] Bluetooth: RFCOMM socket layer initialized
[ 2.915899] Bluetooth: RFCOMM ver 1.11
[ 2.919850] NET: Registered protocol family 33
[ 2.924107] NET: Registered protocol family 35
[ 2.928638] S3C24XX RTC, (c) 2004,2006 Simtec Electronics
[ 2.937564] using rtc device, s3c, for alarms
[ 2.940348] s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
[ 2.950585] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
[ 2.958136] melfas touchkey_init
[ 2.961520] EXT_I2C(244) -> No ACK
[ 2.963935] mcsdl_download_binary_data F/W version: 0xff, Module version:0xff
[ 2.970631] melfas i2c_touchkey_probe
[ 2.975658] input: melfas-touchkey as /devices/virtual/input/input2
[ 2.981917] i2c_touchkey_read 135 i2c transfer error
[ 2.985737] qt602240 GPIO Status
[ 2.988652] TOUCH_EN : High
[ 2.991492] TOUCH_RST : Low
[ 2.994272] TOUCH_INT : High
[ 3.100251] qt602240_i2c is attached..
[ 3.102532] +-----------------------------------------+
[ 3.107799] | Quantum Touch Driver Probe! |
[ 3.112957] +-----------------------------------------+
[ 3.118706] input: qt602240_ts_input as /devices/virtual/input/input3
[ 3.125439] QT_reprogram check
[ 3.127701] chkerr s3c24xx_i2c_doxfer, incomplete xfer -6
[ 3.133026] [QT] init_touch_driver start
[ 3.136902] [QT] init_I2C start
[ 3.165812]
[ 3.165817] [TSP] Touch device found
[ 3.169384] Version: 0x16
Family:169389] 0x80
Variant: 3749] 0x1
Build number: 0xab
Matrix X size : 19
Matrix Y size : 11
Calculated CRC: 0x1c 0x34 0xff 0x00
[ 3.195324]
Stored CRC:86] 0x1c 0x34 0xff 0x00
[ 3.201239]
Info block CRC value OK.
[ 3.204347]
[ 3.204351]
[ 3.209488] [TSP]qt_Power_Config_Init real board
[ 3.223018]
[ 3.223023] [TSP][reset_chip]
[ 3.329927] Chip reset OK!
[TSP] qt602240_probe: Start touchscreen qt602240_ts_input
[ 3.337690] qt602240_probe , 3665
[ 3.341297] [QT] ret : 0, qt602240->client name : qt602240_ts
[ 3.346799] [QT] qt602240_init/5837
[ 3.350491] [TSP] msg id = 1 90 8c d1 2 0 0 0 0
[ 3.354869] [TSP] quantum_msg[0] = 1 and quantum_msg[1] = 0x10 cal_check_flag=1
[ 3.362412] [QT] qt602240_init/5865, platform_driver_register!!
[ 3.369179] [TSP] msg id = 1 0 8c d1 2 0 0 0 0
[ 3.372700] [TSP] quantum_msg[0] = 1 and quantum_msg[1] = 0x00 cal_check_flag=2
[ 3.380552] s3c2410-rtc s3c2410-rtc: setting system clock to 2005-01-01 00:05:28 UTC (1104537928)
[ 3.391929] FIMC0 registered successfully
[ 3.397335] FIMC1 registered successfully
[ 3.402648] FIMC2 registered successfully
[ 3.405493] S5PC1XX TVOUT Driver, (c) 2009 Samsung Electronics
[ 3.416062] s5p-tvout s5p-tvout: hpd status is cable inserted
[ 3.421987] s3c_bat_init
[ 3.423111] Fuel guage attach success!!!
[ 3.427300] sec-battery sec-battery: s3c_bat_probe
[ 3.948049] s3c_bat_check_v_f: Battery auth. full check (Pass)
[ 3.953191] [BATT] s3c_cable_check_status
[ 4.470831] maxim_TA_connect~~~
[ 4.482560] maxim_TA_connect~~~
[ 4.484307] KERNEL:magic_number=0 CLEAR_UPLOAD_MAGIC_NUMBER
[ 4.490207] maxim_charging_control: TA charging enable
[ 4.495078] s3c_cable_check_status: status : AC
[ 4.499592] [BATT] s3c_cable_status_update
[ 4.503750] s3c_cable_status_update: cable AC
[ 4.508095] s3c_cable_status_update: call power_supply_changed
[ 4.519474] pmic interrupt registered
[ 4.523847] Freeing init memory: 7152K
[ 4.526176] Warning: unable to open an initial console.
[ 4.532410] [email protected] process: start parse init.rc
[ 4.538072] init: /init.rc: 385: invalid option 'ioprio'
[ 4.542519] init: /init.rc: 514: invalid option 'chmod'
[ 4.547144] init: /init.rc: 514: invalid option 'chmod'
[ 4.552349] init: /init.rc: 514: invalid option 'chmod'
[ 4.557555] init: /init.rc: 514: invalid option 'chmod'
[ 4.563082] [email protected] process: drain_action_queue
[ 4.567177] [email protected] process: device_init #3
[ 5.022236] [BATT] maxim_vac_disconnect
[ 5.024985] maxim_vac_disconnect: connect status skip
[ 5.078518] [email protected] process: property_init
[ 5.096756] fsr: module license 'Samsung Proprietary' taints kernel.
[ 5.101661] Disabling lock debugging due to kernel taint
[ 5.141891] [BIF:IN ] ++FSR_BML_Init(nFlag: 0x0)
[ 5.145215] [PAM: ] ++FSR_PAM_Init
[ 5.149462] [PAM: ] OneNAND physical base address : 0xb0000000
[ 5.155601] [PAM: ] OneNAND virtual base address : 0xe8940000
[ 5.162986] [PAM: ] OneNAND Controller DMA physical base address : 0xb0600000
[ 5.170433] [PAM: ] OneNAND Controller DMA virtual base address : 0xe8980000
[ 5.178457] [PAM: ] OneNAND nMID=0xec : nDID=0x50 Page size=4
[ 5.184616] [PAM: ] --FSR_PAM_Init
[ 5.188341] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 5.193733] [OND:INF] FSR_OND_4K_Open(nDev:0, pParam:0xc4ff1e00, nFlag:0x00000000) / 1033 line
[ 5.202570] pstOND4kCxt->nBaseAddr: 0xe8940000
[ 5.208115] nDev=0, nMID=0x00ec, nDID=0x0050, nVID=0x013e
[ 5.214620] [OND:INF] pstOND4kCxt->nSysConf1:0xf006 / 1116 line
[ 5.220782] [OND:INF] pstOND4kCxt->nBlksForSLCArea[0]:2048 / 1133 line
[ 5.227563] [OND:INF] pstOND4kCxt->nIntID :0x0000 / 1236 line
[ 5.233705] [OND:INF] 1X_CACHEPGM CMD : 0x007f
[ 5.238381] [OND:INF] 1X_PLOAD CMD : 0x0003
[ 5.243239] [BBM:INF] Scan from 2004 to 2047 to find BML meta blocks (die: 0)
[ 5.250556] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.257462] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.264401] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.271358] [BBM:INF] ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
[ 5.278278] [BBM:INF] a5a5 a5a5 ffff
[ 5.302629] [BBM: ] << DevNO:0, DieNO: 0 MAPPING INFORMATION >>
[ 5.307442] [BBM: ] Bad Mark Information
[ 5.311774] [BBM: ] - Bad Mark (0x2222) by erase error
[ 5.317585] [BBM: ] - Bad Mark (0x4444) by write error
[ 5.323514] [BBM: ] 0000: Sbn[ 1213]==>Rbn[ 2042] / BadMark: 0x0000 / SLC / Lock: UL
[ 5.331532] [BBM: ] << Total : 1 BAD-MAPPING INFORMATION >>
[ 5.337535] [BIF: ] nPartition Information (nVol : 0)
[ 5.343004] nVer : 0x10000
[ 5.346817] 00 / nID:0x00 / nAttr:0x00001002 / 1stVun: 0 / Units: 1
[ 5.354710] 01 / nID:0x01 / nAttr:0x00001002 / 1stVun: 1 / Units: 1
[ 5.362608] 02 / nID:0x20 / nAttr:0x00001101 / 1stVun: 2 / Units: 40
[ 5.370495] 03 / nID:0x03 / nAttr:0x00001002 / 1stVun: 42 / Units: 5
[ 5.378392] 04 / nID:0x04 / nAttr:0x00001002 / 1stVun: 47 / Units: 5
[ 5.386283] 05 / nID:0x21 / nAttr:0x00001101 / 1stVun: 52 / Units: 20
[ 5.394173] 06 / nID:0x06 / nAttr:0x00001002 / 1stVun: 72 / Units: 30
[ 5.402070] 07 / nID:0x07 / nAttr:0x00001002 / 1stVun: 102 / Units: 30
[ 5.409961] 08 / nID:0x22 / nAttr:0x00001101 / 1stVun: 132 / Units: 1286
[ 5.417856] 09 / nID:0x23 / nAttr:0x00001101 / 1stVun: 1418 / Units: 444
[ 5.425743] 10 / nID:0x24 / nAttr:0x00001101 / 1stVun: 1862 / Units: 140
[ 5.433646] 11 / nID:0x11 / nAttr:0x00001002 / 1stVun: 2002 / Units: 2
[ 5.441531] [BBM:INF] The registered blocks in ERL are handled
[ 5.447597] [BBM:INF] (number of blocks: 0)
[ 5.466270] BML: Registered BML Driver.
[ 5.507518] [BIF:IN ] ++FSR_BML_Init(nFlag: 0x0)
[ 5.510960] [BIF: ] FSR_BML_Init(nFlag:0x0, nRe:FSR_BML_ALREADY_INITIALIZED) / 1027 line
[ 5.529021] FSR: Registered STL Driver.
[ 5.703758] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 5.707871] [BIF: ] FSR_BML_Open(nVol:0, nFlag:0x0, nOpenCnt:2) / 1171 line
[ 5.715227] [SIF:INF] ===> STL Clst[ 1] Scan Root Info
[ 5.721152] [SIF:INF] ===> STL Zone[ 1, 0] Open Zone Meta
[ 5.727040] [SIF:INF] Latest Header Index ( 0) Vbn ( 2)
[ 5.733620] [SIF:INF] Latest Header Clean Page Offset ( 3)
[ 5.740072] [SIF:INF] POR write timer : 0xa
[ 5.744971] [SIF:INF] Latest Context BlockIdx ( 0) Offset ( 2) Vpn ( 130)
[ 5.753116] [SIF:INF] Number of Free Block ( 4)
[ 5.758630] [SIF:INF] Active Log List : Num ( 2)
[ 5.764265] [SIF:INF] ===> STL Zone[ 1, 0] Open Zone Post
[ 5.770130] [SIF:INF] ===> STL Zone[ 1, 0] Validity check
[ 5.775554] [SIF:INF] Partition [0, 21] open is success
[ 5.781767] [SIF:INF] Zone[ 1, 0]: nDgn( 4) nVbn( 8) S( 0)-E( 2) nCPOffs( 3)
[ 5.795662] [SIF:INF] Zone[ 1, 0]: nDgn( 2) nVbn( 15) S( 0)-E( 5) nCPOffs( 6)
[ 5.813939] param_init
[ 5.820327] load_lfs_param_value: param.blk read successfully.
[ 5.842194] pdp_activate, id: 1
[ 5.844457] ttyCSD(id: 1) serial device is created.
[ 5.848799] pdp_activate, id: 7
[ 5.852441] ttyCDMA(id: 7) serial device is created.
[ 5.856853] pdp_activate, id: 9
[ 5.860479] ttyTRFB(id: 9) serial device is created.
[ 5.864914] pdp_activate, id: 27
[ 5.868643] ttyCIQ(id: 27) serial device is created.
continued....
Code:
[ 5.874886] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 5.888633] [FSA9480]connectivity_switching_init = switch_sel : 0x198f
[ 5.893764] [FSA9480_Enable_AP_USB] Enable AP USB
[ 5.899245] [ap_usb_power_on]AP USB Power ON, askon: 0, mtp : 0
[ 5.904294] !!!!!!!!!!! [ap_usb_power_on]AP samsung_kies_mtp_mode_flag0, mtp:0
[ 5.921781] [enable_adb] enable(1), dev->adb_enabled(0)
[ 5.925545] [enable_adb]USBSTATUS_SAMSUNG_KIES
[ 5.929962] [enable_adb] change usb config to UMS + CDFS (No Debugging mode)
[ 5.937081] [usb_change_config] list_del 'UMS Only (No debugging mode)'
[ 5.943667] mass_storage_function_config_changed
[ 5.948266] interface 0 = usb_mass_storage/c4adfa00
[ 5.953824] [ap_usb_power_on]AP USB Power ON, askon: 0, mtp : 0
[ 5.959193] !!!!!!!!!!! [ap_usb_power_on]AP samsung_kies_mtp_mode_flag0, mtp:0
[ 5.966394] ldo38_control : turn ON LDO3 and LDO8 (cur_stat=1, req=1)
[ 5.972823] [otg_clock_enable] already clk_enabled.
[ 5.983767] [otg_clock_enable] clk_disable(otg_clock) OK.
[ 5.987707] ldo38_control : turn OFF LDO3 and LDO8 (cur_stat=1, req=1)
[ 5.998078] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 6.002164] [BIF: ] FSR_BML_Open(nVol:0, nFlag:0x0, nOpenCnt:3) / 1171 line
[ 6.009495] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 6.016043] [SIF:INF] ===> STL Clst[ 2] Scan Root Info
[ 6.021961] [SIF:INF] ===> STL Zone[ 2, 0] Open Zone Meta
[ 6.034897] [SIF:INF] Latest Header Index ( 13) Vbn ( 15)
[ 6.041314] [SIF:INF] Latest Header Clean Page Offset ( 7)
[ 6.047338] [SIF:INF] POR write timer : 0x4
[ 6.052486] [SIF:INF] Latest Context BlockIdx ( 13) Offset ( 6) Vpn ( 966)
[ 6.060391] [SIF:INF] Number of Free Block ( 25)
[ 6.065898] [SIF:INF] Active Log List : Num ( 0)
[ 6.071536] [SIF:INF] ===> STL Zone[ 2, 0] Open Zone Post
[ 6.077181] [SIF:INF] ===> STL Zone[ 2, 0] Validity check
[ 6.082824] [SIF:INF] Partition [0, 22] open is success
[ 6.089425] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 6.093757] [BIF: ] FSR_BML_Open(nVol:0, nFlag:0x0, nOpenCnt:4) / 1171 line
[ 6.101139] [SIF:INF] ===> STL Clst[ 3] Scan Root Info
[ 6.107051] [SIF:INF] ===> STL Zone[ 3, 0] Open Zone Meta
[ 6.113654] [SIF:INF] Latest Header Index ( 7) Vbn ( 9)
[ 6.124580] [SIF:INF] Latest Header Clean Page Offset ( 39)
[ 6.129994] [SIF:INF] POR write timer : 0x5
[ 6.134900] [SIF:INF] Latest Context BlockIdx ( 7) Offset ( 38) Vpn ( 614)
[ 6.143051] [SIF:INF] Number of Free Block ( 23)
[ 6.148559] [SIF:INF] Active Log List : Num ( 8)
[ 6.154192] [SIF:INF] ===> STL Zone[ 3, 0] Open Zone Post
[ 6.160694] [SIF:INF] ===> STL Zone[ 3, 0] Validity check
[ 6.165477] [SIF:INF] Partition [0, 23] open is success
[ 6.172783] [SIF:INF] Zone[ 3, 0]: nDgn( 0) nVbn( 33) S( 0)-E( 10) nCPOffs( 11)
[ 6.180112] [FSA9480]connectivity_switching_init = switch_sel : 0x198f
[ 6.186288] [SIF:INF] Zone[ 3, 0]: nDgn( 5) nVbn( 86) S( 53)-E( 52) nCPOffs( 53)
[ 6.202189] [SIF:INF] Zone[ 3, 0]: nDgn( 4) nVbn( 23) S( 0)-E( 55) nCPOffs( 56)
[ 6.210114] [SIF:INF] Zone[ 3, 0]: nDgn( 1) nVbn( 37) S( 0)-E( 5) nCPOffs( 6)
[ 6.228984] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 6.233030] [BIF: ] FSR_BML_Open(nVol:0, nFlag:0x0, nOpenCnt:5) / 1171 line
[ 6.240424] [SIF:INF] ===> STL Clst[ 4] Scan Root Info
[ 6.246333] [SIF:INF] ===> STL Zone[ 4, 0] Open Zone Meta
[ 6.252291] [SIF:INF] Latest Header Index ( 1) Vbn ( 3)
[ 6.258968] [SIF:INF] Latest Header Clean Page Offset ( 4)
[ 6.265280] [SIF:INF] POR write timer : 0x9
[ 6.270184] [SIF:INF] Latest Context BlockIdx ( 1) Offset ( 3) Vpn ( 195)
[ 6.278335] [SIF:INF] Number of Free Block ( 17)
[ 6.283839] [SIF:INF] Active Log List : Num ( 4)
[ 6.289474] [SIF:INF] ===> STL Zone[ 4, 0] Open Zone Post
[ 6.295563] [SIF:INF] ===> STL Zone[ 4, 0] Validity check
[ 6.300761] [SIF:INF] Partition [0, 24] open is success
[ 6.307186] [SIF:INF] Zone[ 4, 0]: nDgn( 0) nVbn( 27) S( 0)-E( 3) nCPOffs( 4)
[ 6.314910] [SIF:INF] Zone[ 4, 0]: nDgn( 4) nVbn( 28) S( 0)-E( 0) nCPOffs( 1)
[ 6.332238] [SIF:INF] Zone[ 4, 0]: nDgn( 2) nVbn( 25) S( 0)-E( 28) nCPOffs( 29)
[ 6.345842] [BIF: ] FSR VERSION: FSR_1.2.1p1_b139_RTM
[ 6.349890] [BIF: ] FSR_BML_Open(nVol:0, nFlag:0x0, nOpenCnt:6) / 1171 line
[ 6.357275] [SIF:INF] ===> STL Clst[ 0] Scan Root Info
[ 6.363195] [SIF:INF] ===> STL Zone[ 0, 0] Open Zone Meta
[ 6.369141] [SIF:INF] Latest Header Index ( 2) Vbn ( 4)
[ 6.375546] [SIF:INF] Latest Header Clean Page Offset ( 2)
[ 6.382150] [SIF:INF] POR write timer : 0x2
[ 6.387040] [SIF:INF] Latest Context BlockIdx ( 2) Offset ( 1) Vpn ( 257)
[ 6.395185] [SIF:INF] Number of Free Block ( 10)
[ 6.400705] [SIF:INF] Active Log List : Num ( 0)
[ 6.406349] [SIF:INF] ===> STL Zone[ 0, 0] Open Zone Post
[ 6.411979] [SIF:INF] ===> STL Zone[ 0, 0] Validity check
[ 6.417625] [SIF:INF] Partition [0, 20] open is success
[ 6.423586] [BIF: ] FSR_BML_Close(nVol: 0, nFlag: 0x0, nOpenCnt: 5)
[ 6.474773] PA FB = 0x4FC00000, bits per pixel = 32
[ 6.478177] screen width=480 height=800 va=0xdfc00000 pa=0x4fc00000
[ 6.485207] Back frameBuffer[0].VAddr=dfd77000 PAddr=4fd77000 size=1536000
[ 6.491339] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 6.523569] [VIBETONZ:WJYOO] MISC_REGISTER nRet = 0
/system/bin/sh: Can't open /system/etc/install-recovery.sh
sh: can't access tty; job control turned off
$ [ 6.652080] init: cannot find '/system/bin/immvbsd', disabling 'immvbsd'
[ 6.691955] init: cannot find '/system/bin/wlp2pservice', disabling 'mobileAP'
[ 6.698115] init: wifi.mac_addr: check_wifi_address()
[ 6.702964] init: [WLAN] Sleep before insmod Wi-Fi Driver !!
[ 6.855398] warning: `rild' uses 32-bit capabilities (legacy support in use)
[ 6.978456] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 6.990483] PVR_K:(Warning): SysFinalise: Version string: SGX540 S5PC110 [475, services4/system/s5pc110/sysconfig.c]
[ 7.466165] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 7.953908] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 8.096988] [OneDRAM] Phone Power on! sem: 1 lock: 0
[ 8.100561] [OneDRAM] set semaphore: 0
[ 8.104232] [OneDRAM] power control (with GPIO_PHONE_RST_N)
[ 8.306509] [OneDRAM] command_handler:1889 - <3>Unknown command.. ff3f
[ 8.902544] [wm8994_get_fmradio_path, 929] wm8994_get_fmradio_path : 0
[ 8.915294] [wm8994_get_playback_path, 595]
[ 8.922012] [wm8994_get_codec_tuning, 1035] testmode_config_flag = [0]
[ 8.927313] [wm8994_get_mic_path, 549]
[ 8.931278] [wm8994_get_voipcall_path, 859]
[ 8.935698] [wm8994_get_call_path, 728]
[ 8.945011] [wm8994_get_fmradio_path, 929] wm8994_get_fmradio_path : 0
[ 8.952671] [wm8994_get_playback_path, 595]
[ 8.959369] [wm8994_get_codec_tuning, 1035] testmode_config_flag = [0]
[ 8.966647] [wm8994_get_mic_path, 549]
[ 8.969236] [wm8994_get_voipcall_path, 859]
[ 8.973658] [wm8994_get_call_path, 728]
[ 9.002510] [wm8994_startup, 1876] Turn on codec!! Power state =[1]
[ 9.063059] [wm8994_set_dai_fmt, 1606]
[ 9.066781] [wm8994_set_sysclk, 1577] clk_id =2
[ 9.070386] [wm8994_hw_params, 1706]
[ 9.076413] [configure_clock, 1332]
[ 9.084098] [email protected] Total=32768bytes PrdSz=2048 #Prds=4, dmaEnd 0x4f868000
[ 9.091597] [wm8994_get_playback_path, 595]
[ 9.094801] [wm8994_set_playback_path, 635] routing to SPK
[ 9.094809]
[ 9.102026] [wm8994_set_playback_speaker, 1323]
[ 9.115083] [wm8994_digital_mute, 1857] Mute =[0], current Path = [2]
[ 9.115093]
[ 9.127085] [wm8994_digital_mute, 1857] Mute =[1], current Path = [2]
[ 9.127095]
[ 9.133758] [wm8994_shutdown, 1901] Stream_state = [0x1], Codec State = [0x1]
[ 9.141099] [wm8994_shutdown, 1921] Turn off Codec!!
[ 9.146229] [ JACK_DRIVER (get_headset_status,106) ] headset_status 0
[ 9.152719] [audio_ctrl_mic_bias_gpio, 361] enable = [0]
[ 9.158183] [audio_ctrl_mic1_bias_gpio, 379] enable = [0]
[ 9.164619] [wm8994_startup, 1876] Turn on codec!! Power state =[1]
[ 9.228987] [wm8994_set_dai_fmt, 1606]
[ 9.232708] [wm8994_set_sysclk, 1577] clk_id =2
[ 9.236313] [wm8994_hw_params, 1706]
[ 9.242297] [configure_clock, 1332]
[ 9.249964] [email protected] Total=32768bytes PrdSz=2048 #Prds=4, dmaEnd 0x4f868000
[ 9.256329] [wm8994_get_playback_path, 595]
[ 9.260701] [wm8994_set_playback_path, 635] routing to SPK
[ 9.260709]
[ 9.267875] [wm8994_set_playback_speaker, 1323]
[ 9.277888] [wm8994_digital_mute, 1857] Mute =[0], current Path = [2]
[ 9.277898]
[ 9.290526] [OneDRAM] Received 0xc8 from MailboxAB (Phone Boot OK).
[ 9.295322] [OneDRAM] dpram_init_and_report, sem: 0
[ 9.310140] =====> send IRQ: cd
[ 9.311982] [OneDRAM] Send 0xc2 to MailboxBA (onedram init finish).
[ 9.439784] [OneDRAM](dpram_write) Failed to get a Semaphore. sem:0, PHONE_ACTIVE:HIGH, fail_cnt:1
[ 11.708997] init: Loading the wifi driver DRIVER_MODULE_ARG:firmware_path=/system/etc/wifi/bcm4329_sta.bin nvram_path=/system/etc/wifi/nvram_net.txt dhd_customer_gpio_wlan_ctrl: call customer sN
[ 11.820902] wlan_setup_power on --enter
[ 11.824672] WLAN: GPIO_WLAN_BT_EN = 1, GPIO_WLAN_nRST = 1
[ 11.830046] [BT] bt_host_wake_irq_handler start
[ 11.834583] sdhci_s3c_force_presence_change : Enter
[ 11.869009]
[ 11.869020] Dongle Host Driver, version 4.218.237.100
[ 11.869028] Compiled in drivers/net/wireless/bcm4329/atlas/src on Jul 8 2011 at 18:10:30
[ 11.903307] [email protected]_init1()
[ 12.061588] [email protected]_init1()
[ 12.075687] *** DEBUG : First we search for SDIO...(1)***
[ 12.116887] mmc1: queuing CIS tuple 0x80 length 50
[ 12.134846] mmc1: queuing CIS tuple 0x80 length 7
[ 12.149652] mmc1: queuing CIS tuple 0x80 length 9
[ 12.164309] mmc1: queuing CIS tuple 0x80 length 6
[ 12.204520] mmc1: queuing CIS tuple 0x02 length 1
[ 12.208639] [email protected]
[ 12.220721] mmc1: new SDIO card at address 0001
[ 12.242279] dhd_customer_oob_irq_map: customer specific Host GPIO number is (180)
[ 12.249275] use staic skb
[ 12.268035] F1 signature read @0x18000000=0x9934329
[ 12.281951] DHD: dongle ram size is set to 294912(orig 294912)
[ 12.290287] wl_iw_init_ss_cache_ctrl :
[ 12.392010] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
[ 12.425884] [SIF:INF] Zone[ 3, 0]: nDgn( 6) nVbn( 77) S( 3)-E( 33) nCPOffs( 34)
[ 12.432935] [SIF:INF] Zone[ 3, 0]: nDgn( 7) nVbn( 96) S( 61)-E( 60) nCPOffs( 61)
[ 12.477570] Firmware version = wl0: Jun 4 2010 14:21:21 version 4.218.214.3
[ 12.491571] setting wme_apsd_sta 1
[ 12.499393] [SIF:INF] Zone[ 3, 0]: nDgn( 8) nVbn( 22) S( 54)-E( 56) nCPOffs( 57)
[ 12.506715] [SIF:INF] Zone[ 3, 0]: nDgn( 9) nVbn( 74) S( 24)-E( 23) nCPOffs( 24)
[ 12.670290] eth0: Broadcom Dongle Host Driver mac=5c:da:d4:15:50:b7
[ 12.675119] wl_iw_iscan_set_scan_broadcast_prep: First Brodcast scan was forced
[ 12.682397] dev_wlc_ioctl:eth0: cmd 49
[ 12.686134] Enter wl_control_wl_start
[ 12.689852] Exited wl_control_wl_start
[ 12.693742] _dhd_set_multicast_list: mcast_list
[ 12.705431] _dhd_set_multicast_list: allmulti
[ 12.708757] _dhd_set_multicast_list: WLC_SET_PROMISC
[ 12.720902] eth0: set promisc 0 failed
[ 12.744288] _dhd_set_multicast_list: mcast_list
[ 12.748216] dev_wlc_ioctl:eth0: cmd 262
[ 12.751618] _dhd_set_multicast_list: allmulti
[ 12.763979] dev_wlc_ioctl:eth0: cmd 263
[ 12.766776] _dhd_set_multicast_list: WLC_SET_PROMISC
[ 12.773817] +++: Set Broadcast ISCAN
[ 12.775953] dev_wlc_ioctl:eth0: cmd 263
[ 12.783343] eth0: set promisc 0 failed
[ 12.796975] init: ret of init_module:(0)
[ 12.806712] mmc1: wake_lock_timeout 1sec 0
[ 13.712843] wl_iw_event: dev=eth0 event=26
[ 13.715683] dev_wlc_ioctl:eth0: cmd 262
[ 13.723082] results->count = 3
[ 13.724685] results->buflen = 1368
[ 13.728043] iscanresults complete
[ 13.731375] Send Event ISCAN complete
[ 15.806704] wl_iw_release_ss_cache_ctrl :
[ 15.809244] wl_iw_free_ss_cache called
[ 15.813014] wl_iw_run_ss_cache_timer : timer stops
[ 15.850454] dhd_customer_gpio_wlan_ctrl: call customer specific GPIO to turn off WL_REG_ON
[ 15.857404] wlan_setup_power down --enter
[ 15.861270] WLAN: GPIO_WLAN_BT_EN = 0, GPIO_WLAN_nRST = 0
[ 15.866655] sdhci_s3c_force_presence_change : Enter
[ 15.897315] [BT] bt_host_wake_irq_handler start
[ 15.983437] init: wifi.mac_addr: .mac.info well created!
[ 16.019520] init: no such service 'bootanim'
[ 16.083981] mmc1: card 0001 removed
[ 16.134540] *** DEBUG : First we search for SDIO...(1)***
[ 16.151457] *** DEBUG : ...then normal SD...(1) ***
[ 16.161159] *** DEBUG : ...and finally MMC. (1)***
[ 16.165849] mmc1: wake_lock_timeout 1sec 0
[ 22.081484] xrun: occurred buffer xrun[0]
[ 22.650158] KERNEL:magic_number=0 CLEAR_UPLOAD_MAGIC_NUMBER
And that's the stock ED04 kernel output.
At higher levels of logging, there is a shell prompt available. If you are rooted, you can use this with the SU binary to make administrative changes
The PMIC on this device is wired differently then all other Galaxy S devices. When booting from USB, the PMIC requires you to hold the power-on button in order to maintain memory. On all other Galaxy S devices I have used, the USB cable is sufficient to hold power.
This device uses MoviNAND like the Samsung Vibrant.
I was not able to access Internal UART. Internal UART will allow a root prompt during power-off battery charging. You can use this as a temp-root to perma-root your device. Again, I could not locate this,but it DOES exist.

[Recovery ROM] Full recovery ROM for YP-G70 8G INTERNATIONAL

Hi there.
As I promised, here is a full rom of YP-G70 8G INTERNATIONAL version. Based on G70ZSKP8. This is for recovery pruposes (ex. bricked device).
You will need:
- Odin.
- PIT file. Download here.
- ROM. Download here.
Flash it with odin. If you hard-bricked your device, make sure you hit re-partition and phone bootoader update.
What technique or program did you use specifically to identify and extract this partitions files.
The PIT file was pulled with Heimdall (doing a dd dump gets the same file but instead of 4k, you get a 256k file). Also, you can print the output to see which filename of the rom gets on every partition when Odin flashes it.
Also checked the partition table with fdisk and their size. Here is the output:
Code:
# partition table of /dev/mmcblk0
unit: sectors
/dev/mmcblk0p1 : start= 64, size= 15515584, Id= 5
/dev/mmcblk0p2 : start= 0, size= 0, Id= 0
/dev/mmcblk0p3 : start= 0, size= 0, Id= 0
/dev/mmcblk0p4 : start= 0, size= 0, Id= 0
/dev/mmcblk0p5 : start= 128, size= 512, Id=83
/dev/mmcblk0p6 : start= 704, size= 512, Id=83
/dev/mmcblk0p7 : start= 1280, size= 2560, Id=83
/dev/mmcblk0p8 : start= 3904, size= 2560, Id=83
/dev/mmcblk0p9 : start= 6528, size= 10240, Id=83
/dev/mmcblk0p10: start= 16832, size= 20480, Id=83
/dev/mmcblk0p11: start= 37376, size= 15360, Id=83
/dev/mmcblk0p12: start= 52800, size= 15360, Id=83
/dev/mmcblk0p13: start= 68224, size= 593920, Id=83
/dev/mmcblk0p14: start= 662208, size= 274432, Id=83
/dev/mmcblk0p15: start= 936704, size= 131072, Id=83
/dev/mmcblk0p16: start= 1067840, size= 3940352, Id=83
/dev/mmcblk0p17: start= 5008256, size= 10504192, Id=83
This output is useful for those have their partition table destroyed. I had to manually repartition my device.
Then, using dd, I dumped every partition of /dev/block/mmcblk0 and renamed they to match. Finally I packed the file.
In the pit file you linked to, there is a reference to a inand_8G.bin file how would you go about IDing that file and extracting it and of the partitions you listed above which one holds the inand_8G.bin file.
ishish9 said:
In the pit file you linked to, there is a reference to a inand_8G.bin file how would you go about IDing that file and extracting it and of the partitions you listed above which one holds the inand_8G.bin file.
Click to expand...
Click to collapse
In fact, no partition holds inand_8G.bin. Look at heimdall PIT output:
Code:
Beginning session...
Session begun with device of type: 0
Downloading device's PIT file...
PIT file download sucessful
Entry Count: 14
Unknown 1: 15718400
Unknown 2: 1
Unknown 3: 0
Unknown 4: 0
Unknown 5: 7703
Unknown 6: 237
Unknown 7: 62704
Unknown 8: 18
--- Entry #0 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 1
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 1
Unknown 2: 0
Unknown 3: 0
Partition Name: IBL+PBL
Filename: boot.bin
--- Entry #1 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 2
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 1
Unknown 2: 0
Unknown 3: 0
Partition Name: PIT
Filename: YPG70_8G-0304.pit
--- Entry #2 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 3
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 5
Unknown 2: 0
Unknown 3: 0
Partition Name: SBL
Filename: Sbl.bin
--- Entry #3 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 4
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 5
Unknown 2: 6226025
Unknown 3: 7143533
Partition Name: SBL2
Filename: Sbl.bin
--- Entry #4 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 5
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 20
Unknown 2: 0
Unknown 3: 0
Partition Name: PARAM
Filename: param.lfs
--- Entry #5 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 6
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 40
Unknown 2: 39021280
Unknown 3: 7143533
Partition Name: EFS
Filename: efs.rfs
--- Entry #6 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 7
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 30
Unknown 2: 36662408
Unknown 3: 0
Partition Name: KERNEL
Filename: zImage
--- Entry #7 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 8
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 30
Unknown 2: 6684793
Unknown 3: 3014771
Partition Name: RECOVERY
Filename: zImage
--- Entry #8 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 9
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 1160
Unknown 2: 0
Unknown 3: 0
Partition Name: FACTORYFS
Filename: factoryfs.rfs
--- Entry #9 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 10
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 536
Unknown 2: 6684780
Unknown 3: 115
Partition Name: DBDATAFS
Filename: dbdata.rfs
--- Entry #10 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 11
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 256
Unknown 2: 115
Unknown 3: 115
Partition Name: CACHE
Filename: cache.rfs
--- Entry #11 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 12
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 7696
Unknown 2: 0
Unknown 3: 0
Partition Name: DATAFS
Filename: datafs.rfs
--- Entry #12 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 13
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 256
Partition Block Count: 20516
Unknown 2: 0
Unknown 3: 0
Partition Name: USERFS
Filename: userfs_8G.rfs
--- Entry #13 ---
Unused: No
Partition Type: 2 (EXT4)
Partition Identifier: 0
Partition Flags: 1 (R)
Unknown 1: 0
Partition Block Size: 0
Partition Block Count: 0
Unknown 2: 0
Unknown 3: 0
Partition Name: GANG
Filename: inand_8G.bin
In the partition table I posted earlier, last partition is mmcblk0p17, which contains datafs.rfs. I think that reference is only to show that the PIT file is for 8G. The inand_8G.bin's partition size is 0 bytes.
I know it shows up there as having no information but I have a file from a GANG partition that does have information in it, about 100 Megabytes, now that maybe simply place holder information but it is a partition and it may contain some information how ever little it may actually be. Also looking at the file I got from a GANG partition in a Hex editor the first words that appear are "FATHEAD" this link here has some information about it.
ishish9 said:
I know it shows up there as having no information but I have a file from a GANG partition that does have information in it, about 100 Megabytes, now that maybe simply place holder information but it is a partition and it may contain some information how ever little it may actually be. Also looking at the file I got from a GANG partition in a Hex editor the first words that appear are "FATHEAD" this link here has some information about it.
Click to expand...
Click to collapse
I'll look into it.
When I recovered my galaxy player I did a full dd dump of the mmcblk0 contents. I know it's "hacky", but it worked.
Is there any way you could post the ROM again as it is no longer available via your link.
My YP-G70 turned to a black screen after running google play movies. And since the battery cannot be easilly pulled I feel a flash is in order
Update:
Nevermind I found that I can pull the battery so I just did
Could some one be so kind to repost til full recovery file please.
Update: used this http://forum.xda-developers.com/showpost.php?p=19840746&postcount=420
And som grat help from rumirand, and my player int. is running again.
ident
I've not bricked my device. I'm using Erygit Custom-Rom V3.0 and rj kernel ( I downgraded from PA).
I just want to go back to original factory setting, can I use your ROM and just use it with Odin, without using the PIT file as my device is not bricked.
jamaljan said:
I've not bricked my device. I'm using Erygit Custom-Rom V3.0 and rj kernel ( I downgraded from PA).
I just want to go back to original factory setting, can I use your ROM and just use it with Odin, without using the PIT file as my device is not bricked.
Click to expand...
Click to collapse
XXKPL is much newer, and the available Odin package for it will do exactly what you want.
Mevordel said:
XXKPL is much newer, and the available Odin package for it will do exactly what you want.
Click to expand...
Click to collapse
thanks. is this what you are referring to ?
http://androidromupdate.com/2012/05...-g70-international-to-android-2-3-6-firmware/
jamaljan said:
thanks. is this what you are referring to ?
http://androidromupdate.com/2012/05...-g70-international-to-android-2-3-6-firmware/
Click to expand...
Click to collapse
That looks like the right thing, yes.

softbricked or fullbricked my gs3 international?

Hi fellas,
I was returning from miui to stock rom, but forgot to do wipe.
After doing a lot of things my phone is in this condition:
- able to get into donwload mode;
- in recovery mode (it shows failed to mount /efs and /system)
- the recovery mode has only few options (android system recovery <3e>) reboot / apply update from external storage / wipe data / wipe cache / apply update from cache
- odin recognizes it, but I always get stuck at "nand write..." step ( repartioning works, and I use the pit for 16gb units)
- heimdall is able to read all the partitions and lists it to me
- I'm not able to get it recognized by samsung s3 toolkit - adb
- I have another unit in white color, that is recognized by samsung s3 toolkit
I hope someone with advanced skills and patience could help me solve this issue
----edited----
I managed to install ClockWorkMod Touch, installed MIUI again from a zip file without error, cleaned the cache, fixed permissions, but it still not booting.
As I said, I have another unit of this in fully working condition, can I copy the efs content to the bricked one?
This is what I got when I use "read partition" from Heimdall
If this is a clue to what is happening please let me know
Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...
Checking if protocol is initialised...
Protocol is not initialised.
Initialising protocol...
Handshaking with Loke...
Beginning session...
Session begun with device of type: 131072
Downloading device's PIT file...
PIT file download sucessful
Entry Count: 16
Unknown 1: 1598902083
Unknown 2: 1129139525
Unknown 3: 12365
Unknown 4: 17199
Unknown 5: 49
Unknown 6: 0
Unknown 7: 0
Unknown 8: 0
--- Entry #0 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 50
Partition Flags: 2 (R/W)
Unknown 1: 1
Partition Block Size: 0
Partition Block Count: 1734
Unknown 2: 0
Unknown 3: 0
Partition Name: BOOTLOADER
Filename: sboot.bin.md5
--- Entry #1 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 51
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 1734
Partition Block Count: 312
Unknown 2: 0
Unknown 3: 0
Partition Name: TZSW
Filename: tz.img.md5
--- Entry #2 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 70
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 34
Partition Block Count: 16
Unknown 2: 0
Unknown 3: 0
Partition Name: PIT
Filename: mx.pit.md5
--- Entry #3 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 71
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 50
Partition Block Count: 2048
Unknown 2: 0
Unknown 3: 0
Partition Name: SMDHDR
Filename: smdhdr.bin.md5
--- Entry #4 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 1
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 8192
Partition Block Count: 4096
Unknown 2: 0
Unknown 3: 0
Partition Name: BOTA1
Filename:
--- Entry #5 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 2
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 12288
Partition Block Count: 4096
Unknown 2: 0
Unknown 3: 0
Partition Name: BOTA2
Filename:
--- Entry #6 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 3
Partition Flags: 5 (R)
Unknown 1: 5
Partition Block Size: 16384
Partition Block Count: 40960
Unknown 2: 0
Unknown 3: 0
Partition Name: EFS
Filename: efs.img.md5
--- Entry #7 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 4
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 57344
Partition Block Count: 16384
Unknown 2: 0
Unknown 3: 0
Partition Name: PARAM
Filename: param.bin.md5
--- Entry #8 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 5
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 73728
Partition Block Count: 16384
Unknown 2: 0
Unknown 3: 0
Partition Name: BOOT
Filename: boot.img.md5
--- Entry #9 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 6
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 90112
Partition Block Count: 16384
Unknown 2: 0
Unknown 3: 0
Partition Name: RECOVERY
Filename: recovery.img.md5
--- Entry #10 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 7
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 106496
Partition Block Count: 65536
Unknown 2: 0
Unknown 3: 0
Partition Name: RADIO
Filename: modem.bin.md5
--- Entry #11 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 8
Partition Flags: 5 (R)
Unknown 1: 5
Partition Block Size: 172032
Partition Block Count: 1638400
Unknown 2: 0
Unknown 3: 0
Partition Name: CACHE
Filename: cache.img.md5
--- Entry #12 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 9
Partition Flags: 5 (R)
Unknown 1: 5
Partition Block Size: 1810432
Partition Block Count: 2867200
Unknown 2: 0
Unknown 3: 0
Partition Name: SYSTEM
Filename: system.img.md5
--- Entry #13 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 10
Partition Flags: 5 (R)
Unknown 1: 5
Partition Block Size: 4677632
Partition Block Count: 614400
Unknown 2: 0
Unknown 3: 0
Partition Name: HIDDEN
Filename: hidden.img.md5
--- Entry #14 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 11
Partition Flags: 5 (R)
Unknown 1: 1
Partition Block Size: 5292032
Partition Block Count: 16384
Unknown 2: 0
Unknown 3: 0
Partition Name: OTA
Filename:
--- Entry #15 ---
Unused: No
Chip Identifier: 2 (Unused: %
s
)
Partition Identifier: 12
Partition Flags: 5 (R)
Unknown 1: 5
Partition Block Size: 5308416
Partition Block Count: 0
Unknown 2: 0
Unknown 3: 0
Partition Name: DATA
Filename: userdata.img.md5
Ending session...
Rebooting device...
Which recovery are you on?
Sent from my GT-I9300 using xda premium
g3oron said:
Which recovery are you on?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I managed to install ClockWork Touch 6.0.27, and also installed miui without error from a zip file at sdcard, but it still fails to boot.
I installed CW, tried to wipe, fix permissions, but this actions didn't solve.

[DEV] Mediapad 10 Link Developer/debug info {LTE Model}

Hi All
I recently purchased the Mediapad 10 Link LTE model.
As is my usual habit I am posting my research into the device here. This info is not useful to the day to day user but is ment as a resource of information for developers.
CPU: Hi3620 K3v2 (K3V200)
BaseBand: balong710 (not proven exactly, could be x-gold , needs confirming)
Here i've posted the initial parition data
Parition Information
i rooted early on using Framaroot and Pippin exploit,
I backed up all the partitions and have been running reversing on many
although the cache parition showed no files i did run strings on it returning some usefull info from it's inital setup at factory(assumed)
==================update partition list=================
partition table changed, upgrading partition table...
============upgrade partition table =============
*******************GPT*************************
GptHeader.signatureX: E F I P A R T
GptHeader.revision: 0x00010000
GptHeader.header_size: 0x0000005c
GptHeader.header_crc32: 0x26d7c5cc
GptHeader.my_lba: 0x0000000000000001
GptHeader.alternate_lba: 0x0000000001d59fff
GptHeader.first_usable_lba:0x0000000000000022
GptHeader.last_usable_lba: 0x0000000001d59fff
GptHeader.partition_entry_array_crc32:0x40252416
GptHeader.partition_entry_lba: 0x0000000000000002
GptHeader.num_partition_entries: 0x00000080
GptHeader.sizeof_partition_entry: 0x00000080
partition first_lba last_lba size
xloader 0x100 0x2ff 0M
round 0x300 0x1fff 3M
nvme 0x2000 0x3fff 4M
misc 0x4000 0x5fff 4M
splash 0x6000 0x9fff 8M
oeminfo 0xa000 0x19fff 32M
logo 0x1a000 0x1ffff 12M
vrcb 0x20000 0x21fff 4M
recovery2 0x22000 0x29fff 16M
recovery 0x2a000 0x31fff 16M
boot 0x32000 0x35fff 8M
modemimage 0x36000 0x55fff 64M
modemnv 0x56000 0x59fff 8M
modemnv2 0x5a000 0x5dfff 8M
cache 0x5e000 0xddfff 256M
system 0xde000 0x1ddfff 512M
cust 0x1de000 0x2ddfff 512M
userdata 0x2de000 0x2e5fff 16M
reserve1 0x2e6000 0x2edfff 16M
reserve2 0x2ee000 0x2f5fff 16M
lowpower 0x2f6000 0x2fdfff 16M
data 0x2fe000 0x1d59fff 13496M
=========================================
completing update partition list...
complete_update_partition_list mod boot :first_lba=204800,last_lba=221183
complete_update_partition_list mod recovery :first_lba=172032,last_lba=204799
complete_update_partition_list mod modemimage :first_lba=221184,last_lba=352255
complete_update_partition_list mod modemnv :first_lba=352256,last_lba=368639
complete_update_partition_list mod logo :first_lba=106496,last_lba=131071
complete_update_partition_list mod lowpower :first_lba=3104768,last_lba=3137535
complete_update_partition_list mod vrcb :first_lba=131072,last_lba=139263
complete_update_partition_list mod round :first_lba=768,last_lba=8191
complete_update_partition_list mod userdata :first_lba=3006464,last_lba=3039231
complete_update_partition_list mod system :first_lba=909312,last_lba=1957887
complete_update_partition_list mod cust :first_lba=1957888,last_lba=3006463
complete_update_partition_list mod cache :first_lba=385024,last_lba=909311
==================update partition list=================
partition start_offset dwDataLen first_lba last_lba compress
fastboot 0x13318 0x4610c 0 0 0
boot 0x59dbe 0x49b800 0x32000 0x35fff 0
recovery 0x4f6212 0x5f7800 0x2a000 0x31fff 0
modemimage 0xaf47ac 0x369a094 0x36000 0x55fff 0
modemnv 0x418f5d8 0x69a094 0x56000 0x59fff 0
logo 0x4829e9e 0x3e8000 0x1a000 0x1ffff 0
lowpower 0x4c12f3a 0x81b1ba 0x2f6000 0x2fdfff 0
vrcb 0x542e158 0x200 0x20000 0x21fff 0
round 0x542e3bc 0x200 0x300 0x1fff 0
userdata 0x542eeba 0x44d088 0x2de000 0x2e5fff 0
system 0x58ba8ee 0x1f4a3c28 0xde000 0x1ddfff 0
cust 0x24d89d8c 0x15c08a54 0x1de000 0x2ddfff 0
cache 0x3a993476 0x6190c4 0x5e000 0xddfff 0
sd_blacklist 0x3afac5a0 0x8 0 0 0
sensors 0x3afac708 0x7e796 0 0 0
=================================================
writing partitions...
[firmware_update]:write_partition fastboot
[write_partition_fastboot]:img_file_sizes=286988
[write_partition_fastboot]:success write fastboot_need_write_size(0x10800) to boot0 emmc
[write_partition_fastboot]:write_partition_xloader start.size=3590c
[write_partition_xloader]:success write image to emmc
[firmware_update]:write_partition bootsd_offset = 0x59dbe
vrlhead.MegicNumber:SecVRLTableV1.1
Don't copy boot's vrl header into partition
list_entry.dwDataLen = 0x0049b000
list_entry.start_offset = 0x5a5be
vrlhead.VrlItemTab.Address = 0x05200100
vrl_addr = 0x5200000
tmp_entry->name:sec_token
Click to expand...
Click to collapse
and
Find update package success path:/mnt/sdcard2/dload/update.app
update_package_exist,total upgrade file size=990031520
read_power_supply_info, success to open power supply file /sys/class/power_supply/ChargerAC/online
read_power_supply_info, power supply info is 1
check_charger_online, charger_ac online
low_power_check, charger is online
huawei_sd_update:update_threshold_check success...
coulometer_firmware_upgrade ret = 0
update coulmeter successfully
umount /system error=-1
update coulmeter:unmount system fail
update_threshold_check, boot.status=
get_specified_mbn, fopen /mnt/sdcard2/dload/update.app success!
first module: old_off = 92
first module: dwHeaderlen = 100
first module: dwHeaderVer = 1
first module: dwDataStarAdd = 0xffffffff
first module: dwDatalen = 128
first module: date = 2013.08.21
first module: time = 14.49.21
first module: name = MD5RSA
get_specified_mbn , success to find first module head MD5RSA
first module is not CRC module
mod_head szDispName = CRC:
dwHeaderLen = 128, dwDataStarAdd = 0xffffffff,dwDataLen = 60412,date = 2013.08.21,time = 14.49.21
get_specified_mbn Read module to memory success
get_crc_mbn success...
Create tmp file for integrity check success
Get crclist module raw data success :60412 byte
first module: old_off = 92
first module: dwHeaderlen = 100
first module: dwHeaderVer = 1
first module: dwDataStarAdd = 0xffffffff
first module: dwDatalen = 128
first module: date = 2013.08.21
first module: time = 14.49.21
first module: name = MD5RSA
Begin circulate crc check each module...
sacan first module over
mod_head szDispName = CRC:
dwHeaderLen = 128, dwDataStarAdd = 0xffffffff,dwDataLen = 60412,date = 2013.08.21,time = 14.49.21
mod_head szDispName = PTABLE:
dwHeaderLen = 108, dwDataStarAdd = 0xffffffff,dwDataLen = 17408,date = 2013.08.21,time = 14.49.22
module PTABLE is not compressed
module PTABLE crc check success..................
parsing ptable from update package...
============ partition table =============
partition first_lba last_lba size
xloader 0x100 0x2ff 0M
round 0x300 0x1fff 3M
nvme 0x2000 0x3fff 4M
misc 0x4000 0x5fff 4M
splash 0x6000 0x9fff 8M
oeminfo 0xa000 0x19fff 32M
logo 0x1a000 0x1ffff 12M
vrcb 0x20000 0x21fff 4M
recovery2 0x22000 0x29fff 16M
recovery 0x2a000 0x31fff 16M
boot 0x32000 0x35fff 8M
modemimage 0x36000 0x55fff 64M
modemnv 0x56000 0x59fff 8M
modemnv2 0x5a000 0x5dfff 8M
cache 0x5e000 0xddfff 256M
system 0xde000 0x1ddfff 512M
cust 0x1de000 0x2ddfff 512M
userdata 0x2de000 0x2e5fff 16M
reserve1 0x2e6000 0x2edfff 16M
reserve2 0x2ee000 0x2f5fff 16M
lowpower 0x2f6000 0x2fdfff 16M
data 0x2fe000 0xd8ffff 5412M
=========================================
mod_head szDispName = FASTBOOT:
dwHeaderLen = 240, dwDataStarAdd = 0xffffffff,dwDataLen = 286988,date = 2013.08.21,time = 14.49.22
module FASTBOOT is not compressed
module FASTBOOT crc check success..................
mod_head szDispName = BOOT:
dwHeaderLen = 2458, dwDataStarAdd = 0xffffffff,dwDataLen = 4831232,date = 2013.08.21,time = 14.49.22
module BOOT is not compressed
module BOOT crc check success..................
mod_head szDispName = RECOVERY:
dwHeaderLen = 3154, dwDataStarAdd = 0xffffffff,dwDataLen = 6256640,date = 2013.08.21,time = 14.49.22
module RECOVERY is not compressed
module RECOVERY crc check success..................
mod_head szDispName = MODEMIMAGE:
dwHeaderLen = 28056, dwDataStarAdd = 0xffffffff,dwDataLen = 57254036,date = 2013.08.21,time = 14.49.22
module MODEMIMAGE is not compressed
module MODEMIMAGE crc check success..................
mod_head szDispName = MODEMNV:
dwHeaderLen = 3480, dwDataStarAdd = 0xffffffff,dwDataLen = 6922388,date = 2013.08.21,time = 14.49.24
module MODEMNV is not compressed
module MODEMNV crc check success..................
mod_head szDispName = LOGO:
dwHeaderLen = 2098, dwDataStarAdd = 0xffffffff,dwDataLen = 4096000,date = 2013.08.21,time = 14.49.24
module LOGO is not compressed
module LOGO crc check success..................
mod_head szDispName = LOWPOWER:
dwHeaderLen = 4250, dwDataStarAdd = 0xffffffff,dwDataLen = 8499642,date = 2013.08.21,time = 14.49.24
module LOWPOWER is not compressed
module LOWPOWER crc check success..................
mod_head szDispName = VRCB:
dwHeaderLen = 100, dwDataStarAdd = 0xffffffff,dwDataLen = 512,date = 2013.08.21,time = 14.49.24
module VRCB is not compressed
module VRCB crc check success..................
mod_head szDispName = ROUND:
dwHeaderLen = 100, dwDataStarAdd = 0xffffffff,dwDataLen = 512,date = 2013.08.21,time = 14.49.24
module ROUND is not compressed
module ROUND crc check success..................
mod_head szDispName = USERDATA:
dwHeaderLen = 2302, dwDataStarAdd = 0xffffffff,dwDataLen = 4509832,date = 2013.08.21,time = 14.49.24
module USERDATA is not compressed
module USERDATA crc check success..................
mod_head szDispName = SYSTEM:
dwHeaderLen = 256426, dwDataStarAdd = 0xffffffff,dwDataLen = 524958760,date = 2013.08.21,time = 14.49.24
module SYSTEM is not compressed
module SYSTEM crc check success..................
mod_head szDispName = CUST:
dwHeaderLen = 178292, dwDataStarAdd = 0xffffffff,dwDataLen = 364939860,date = 2013.08.21,time = 14.49.37
module CUST is not compressed
module CUST crc check success..................
mod_head szDispName = CACHE:
dwHeaderLen = 3222, dwDataStarAdd = 0xffffffff,dwDataLen = 6394052,date = 2013.08.21,time = 14.49.46
module CACHE is not compressed
module CACHE crc check success..................
mod_head szDispName = SD_BLACKLIST:
dwHeaderLen = 100, dwDataStarAdd = 0xffffffff,dwDataLen = 8,date = 2013.08.21,time = 14.49.46
module SD_BLACKLIST is not compressed
module SD_BLACKLIST crc check success..................
mod_head szDispName = SENSORS:
dwHeaderLen = 352, dwDataStarAdd = 0xffffffff,dwDataLen = 518038,date = 2013.08.21,time = 14.49.46
module SENSORS is not compressed
module SENSORS crc check success..................
Has scaned the entire module
Integrity check all success!
==================update partition list=================
partition start_offset dwDataLen first_lba last_lba compress
fastboot 0x13318 0x4610c 0 0 0
boot 0x59dbe 0x49b800 0 0 0
recovery 0x4f6212 0x5f7800 0 0 0
modemimage 0xaf47ac 0x369a094 0 0 0
modemnv 0x418f5d8 0x69a094 0 0 0
logo 0x4829e9e 0x3e8000 0 0 0
lowpower 0x4c12f3a 0x81b1ba 0 0 0
vrcb 0x542e158 0x200 0 0 0
round 0x542e3bc 0x200 0 0 0
userdata 0x542eeba 0x44d088 0 0 0
system 0x58ba8ee 0x1f4a3c28 0 0 0
cust 0x24d89d8c 0x15c08a54 0 0 0
cache 0x3a993476 0x6190c4 0 0 0
sd_blacklist 0x3afac5a0 0x8 0 0 0
sensors 0x3afac708 0x7e796 0 0 0
=================================================
recovery: upgrade_package_integrity_check success...
parsing current system ptable......
============ partition table =============
partition first_lba last_lba size
xloader 0x100 0x2ff 0M
round 0x300 0x1fff 3M
nvme 0x2000 0x3fff 4M
misc 0x4000 0x5fff 4M
splash 0x6000 0x9fff 8M
oeminfo 0xa000 0x19fff 32M
logo 0x1a000 0x1ffff 12M
vrcb 0x20000 0x21fff 4M
recovery2 0x22000 0x28fff 14M
recovery 0x2a000 0x31fff 16M
boot 0x32000 0x35fff 8M
modemimage 0x36000 0x55fff 64M
modemnv 0x56000 0x59fff 8M
modemnv2 0x5a000 0x5dfff 8M
cache 0x5e000 0xddfff 256M
system 0xde000 0x1ddfff 512M
cust 0x1de000 0x2ddfff 512M
userdata 0x2de000 0x2e5fff 16M
reserve1 0x2e6000 0x2edfff 16M
reserve2 0x2ee000 0x2f5fff 16M
reserve3 0x2f6000 0x2fdfff 16M
data 0x2fe000 0x1d59fff 13496M
=========================================
parse_ptable_from_file old_ptale success...
fixed_partition_changed_check success...
zhanting:cmdline = size=1G k3v2_lcd_density=1080p [email protected] console=ttyAMA0,115200 k3v2_pmem=1 vmalloc=512M androidboot.hardware=hws10201l
mmcparts=mmcblk01(xloader),p3(nvme),p4(misc),p5(splash),p6(oeminfo),p7(logo),p8(vrcb),p9(recovechecking img fastboot
sizeof(vrlhead) is 2048
sum = 2048
fastboot img has signed
checking img boot
sizeof(vrlhead) is 2048
sum = 2048
boot img has signed
checking img recovery
sizeof(vrlhead) is 2048
sum = 2048
recovery img has signed
[secure_boot_check]:success read fastboot's vrl header from boot0 emmc
boot's vrl addr is 0x05200000
recovery's vrl addr is 0x05208000
huawei_sd_update:integrity_validity_check success...
sd_upgrade_spare_space_check,cust.zip exist...
spare_space_check, the free space of /data is 13052854272
spare_space_check, free space is 13052854272,the size of total files in cust.zip is 0
spare_space_check, space is enough!
sensors_upgrade,sensors path /mnt/sdcard2/dload/sensors.zip
sensors_upgrade, open zip package fail......
partition table changed checking...
data block device path =/dev/block/mmcblk0p22
blk_sec: 30777344.
mmc partition num =22
sum_sec: 3133184
data_sec: 27639808
fs_sec:27639808
partition table changed
Click to expand...
Click to collapse
and
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 /mnt/sdcard2 vfat /dev/block/platform/hi_mci.0/mmcblk1p1 (null) 0
2 /system ext4 /dev/block/mmcblk0p16 (null) 0
3 /cache ext4 /dev/block/mmcblk0p15 (null) 0
4 /tmpdata ext4 /dev/block/mmcblk0p18 (null) 0
5 /misc emmc /dev/block/mmcblk0p4 (null) 0
6 /boot emmc /dev/block/mmcblk0p11 (null) 0
7 /recovery emmc /dev/block/mmcblk0p10 (null) 0
8 /data ext4 /dev/block/mmcblk0p22 (null) 0
9 /cust ext4 /dev/block/mmcblk0p17 (null) 0
10 /vrcb emmc /dev/block/mmcblk0p8 (null) 0
I:Boot command: RESET:FACTORY
I:Got arguments from boot message
Command: "recovery" "--part_of_data_format"
ro.runmode=normal
Click to expand...
Click to collapse
I still have more research to format/layout and post. I need to also remove imei/serials from the postings but stay tuned.
DEVS, feel free to post your data.
Please avoid posting questions/recoveries/problems here, keep this thread to known facts needed for development.
Kernel-Device trees
Here is a list of other devices with same cpu, devices marked in red are LTE devices.
Code:
Hi3620 devices
[COLOR="red"]Huawei Ascend D2-6070 TD-LTE
Huawei MediaPad 10 Link LTE-A S10-201L 16GB
Huawei MediaPad 10 Link LTE-A S10-201L 32GB
Huawei MediaPad 10 FHD LTE S10-101L 64GB[/COLOR]
Huawei MediaPad 10 FHD S10-101u 64GB
Huawei MediaPad 10 FHD WiFi S10-101w
Huawei MediaPad 10 FHD S10-101u 16GB
Huawei MediaPad 7 Vogue
Huawei MediaPad 10 Link 3G S10-201u 16GB
Huawei MediaPad 10 Link WiFi S10-201w 16GB
NTT DoCoMo Huawei MediaPad 10 Link / dtab S10-201wd
Huawei STREAM X GL07S
Huawei Honor 3 HN3-U01
Huawei Honor 2 / Honor Quad (Huawei U9508)
Huawei Ascend D2-5000 TD
Huawei Ascend D2-0082 HSPA
Huawei Ascend G615
Huawei Ascend D2-2010 CDMA
Huawei Ascend D1 Quad / Ascend D quad (Huawei U9510)
Huawei Ascend D1 Quad XL (Huawei T9510E)
Huawei Ascend D1 Quad XL / Ascend D quad XL (Huawei U9510E)
[COLOR="red"]Huawei Ascend P2-6011 LTE- src-avalilable[/COLOR]
Huawei Ascend P2
Huawei Ascend Mate MT1-T00
Huawei A199
Huawei Ascend D2 HW-03E (Huawei U9701L)
Huawei Ascend Mate MT1-U06
Device(s) on list above with kernel sources links for comparision/possible ports
Huawei Ascend P2-6011 LTE
Huawei Ascend Mate MT1-U06
Huawei Ascend D2-0082 HSPA
Huawei Ascend G615
Additional info,
Going over Huawei kernel list it seems like the devices with MSM based chips for cpu have newer kernels 3.4 etc and it's own chips are still on 3.0.8
it would be nice if they updated that part. oh well.
A comparison of the two kernels for P2-6011 and Ascend D2-0082 shows no difference apart from make files for android, they both used the same defconfig/.config file, that gives hope for a quick kernel port but could also have changes deeper in the make/.mk files that are introduced with build directives so first I want to build the kernels and then start looking deeper into the sources.
I've found quite a few once I fixed my search parameters. Further work continues.
Full Kernel source found, please note that althought these sources compile , Ive yet too test due to the tablet having a locked bootloader,
Forked kernel sources -Not fully tested
Device specific info - LCD - Touch etc
Kernel Command Line
mem_size=1G k3v2_lcd_density=1080p [email protected] console=ttyS0 k3v2_pmem=1 vmalloc=512M androidboot.hardware=hws10201l mmcparts=mmcblk01(xloader),p3(nvme),p4(misc),p5(splash),p6(oeminfo),p7(logo),p8(vrcb),p9(recovery2),p10(recovery),p11(boot),p12(modemimage),p13(modemnv),p14(modemnvm2),p15(cache),p16(system),p17(cust),p18(userdata),p19(reserve1),p20(reserve2),p21(lowpower),p22(data);mmcblk11(sdcard2) boardid=0x36200110,0x00000025,0x00000082 hw_version=0x0000031f,0x00000623,0x00000000,0x00000001 pd_charge=0 androidboot.serialno=Z3PXXXXXXXXXXX androidboot.swtype=normal fastboot_version=S10-20XlV100R002C001B008SP03_FASTBOOT hpm_value=67 normal_reset_type=ColdReset, cpu_maxfreq=0
Click to expand...
Click to collapse
/proc/bus/devices
Code:
[email protected]:/proc # cat bus/input/devices
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="k3v2_power_key"
P: Phys=
S: Sysfs=/devices/platform/k3v2_power_key/input/input0
U: Uniq=
H: Handlers=event0
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="k3v2_gpio_key"
P: Phys=
S: Sysfs=/devices/platform/s10_gpio_key/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=3
B: KEY=c0000 0 0 0
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="sensor00fn11"
P: Phys=sensor00fn11/input0
S: Sysfs=/devices/sensor00/input/input2
U: Uniq=
H: Handlers=event2
B: PROP=2
B: EV=b
B: KEY=0
B: ABS=6730000 0
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="acc_input"
P: Phys=
S: Sysfs=/devices/platform/dw-i2c.0/i2c-0/0-0018/input/input3
U: Uniq=
H: Handlers=event3
B: PROP=0
B: EV=9
B: ABS=100 107
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="yamaha_orientation"
P: Phys=
S: Sysfs=/devices/platform/yamaha_orientation.0/input/input4
U: Uniq=
H: Handlers=event4
B: PROP=0
B: EV=9
B: ABS=100 4c7
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HI3620_HI6421_CARD Headset Jack"
P: Phys=ALSA
S: Sysfs=/devices/platform/soc-audio/sound/card0/input5
U: Uniq=
H: Handlers=event5
B: PROP=0
B: EV=23
B: KEY=4 0 0 0 0 0 0 0
B: SW=14
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="lightsensor"
P: Phys=
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=event6
B: PROP=0
B: EV=9
B: ABS=100 0
[email protected]:/proc #
Sensors:-
LIS303DLHC 3-axis Accelerometer (STMicroelectronics)
AK8963 3-axis Magnetic field sensor (Asahi Kasei Microdevices)
iNemo Orientation sensor (STMicroelectronics)
Light sensor (sensor is 1inch to left of camera) (Taos)
Touch screen synaptics product: TM2662-006 (rmi generic 4)
yamaha orientation (unknown detail yet)
**Pages will be updated as info is sorted**

Help to upgrade my device to kitkat from jellybean Micromax A77

hello guyz i have micromax a77 device recently i found that fly iq4404 is my partial clone device all are same expect lcm and touch driver that device got kitkat with help of russian developers here is my all device properties
anyone help me to compile kernel with this drivers ?
my device properties found out by device info app given by russian guy
i am not a pro devloper just want someone to help me i m not a noob also so please if any one willing to help can comment down ?
LCM:
console=ttyMT1,921600n1 vmalloc=500M slub_max_order=0 lcm=1-otm8018b_dsi_vdo_fwvga_txd_a1005 fps=5049 pl_t=1060 lk_t=2154 printk.disable_uart=1 boot_reason=4
TPD:
0x01:139:80:825:160:50:0x01:172:240:825:160:50:0x01:158:400:825:160:50
I2C:
AP3216C
BMA220
dummy
dummy_cam_cal
dummy_eeprom
kd_camera_hw
msg2133
VERSION:
Linux version 3.4.5 ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Oct 16 21:57:44 CST 2013
PVRVersion:
INTERRUPTS:
CPU0 CPU1
14: 11318 0 - debug-signal
29: 4666213 3040132 - timer
52: 0 0 - mt_usb
57: 0 0 - mtk-thermal
58: 645621 0 - mtk-msdc
59: 84596 0 - mtk-msdc
60: 437 0 - mt-i2c.0
61: 718423 0 - mt-i2c.1
64: 0 0 - mtk-uart
69: 0 0 - mt-i2c.0
71: 0 0 - mt-i2c.1
73: 20888 0 - mtk btif tx dma irq
74: 29319 0 - mtk btif rx dma irq
81: 0 0 - mt-spi.0
84: 0 0 - mtk btif irq
90: 0 0 - mt_emi_mpu, mt6572_devapc
96: 113268 0 - Afe_ISR_Handle
97: 0 0 - M4U_device
100: 0 0 - AHB_ABT
104: 0 0 - mt-spm
106: 12 0 - mt6572-gpt
107: 21325 0 - CCIF
108: 227755 0 - EINT
120: 0 0 - pmic_wrap
121: 42 0 - mtk-kpd
124: 408050 0 - mtk_disp
131: 0 0 - mtk_disp
132: 2489441 0 - mtk_disp
134: 894467 0 - mtk_disp
135: 1237868 0 - mtk_disp
136: 37117 0 - mtkfb
139: 0 0 - MAU0
140: 32 0 - mtk_disp
142: 51612 0 - Vcodec
143: 0 0 - Vcodec
144: 107 0 - isp
146: 706203 0 - mali_gp_irq_handlers
147: 0 0 - mali_mmu_irq_handlers
148: 703579 0 - mali_pp_irq_handlers
149: 0 0 - mali_mmu_irq_handlers
152: 0 0 - MD-WDT
153: 0 0 - BTCVSD_ISR_Handle
154: 156 0 - BTIF_WAKEUP_IRQ
155: 693748 0 - AHB_SLAVE_HIF
FIQ: fiq_glue
IPI0: 0 0 Timer broadcast interrupts
IPI1: 7549993 9760317 Rescheduling interrupts
IPI2: 0 0 Function call interrupts
IPI3: 37112 39285 Single function call interrupts
IPI4: 0 0 CPU stop interrupts
IPI5: 0 0 CPU backtrace
Err: 0
PARTITIONS:
major minor #blocks name
7 0 1254 loop0
7 1 33280 loop1
7 2 31201 loop2
7 3 35359 loop3
179 0 3763200 mmcblk0
179 1 1 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 10240 mmcblk0p3
179 4 1048576 mmcblk0p4
179 5 307200 mmcblk0p5
179 6 2097152 mmcblk0p6
179 7 253696 mmcblk0p7
179 64 2048 mmcblk0boot1
179 32 2048 mmcblk0boot0
179 96 15601664 mmcblk1
179 97 15600640 mmcblk1p1
254 0 33280 dm-0
254 1 31201 dm-1
254 2 35359 dm-2
CPUINFO:
Processor: ARMv7 Processor rev 3 (v7l)
processor: 0
BogoMIPS: 1993.93
processor: 1
BogoMIPS: 1993.93
Features: swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt
CPU implementer: 0x41
CPU architecture: 7
CPU variant: 0x0
CPU part: 0xc07
CPU revision: 3
Hardware: MT6572
Revision: 0000
Serial: 0000000000000000
INPUT:
I: Bus=0019 Vendor=2454 Product=6572 Version=0010
N: Name="mtk-kpd"
P: Phys=
S: Sysfs=/devices/platform/mtk-kpd/input/input0
U: Uniq=
H: Handlers=event0
B: PROP=0
B: EV=3
B: KEY=180 180000 0 40000800 1c1ec0 0 0 0
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="ACCDET"
P: Phys=
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=3
B: KEY=80 0 78 0 40c0000 0 0 0
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="hwmdata"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=event2
B: PROP=0
B: EV=5
B: REL=2
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="mtk-tpd"
P: Phys=
S: Sysfs=/devices/virtual/input/input3
U: Uniq=
H: Handlers=mouse0 event3
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 1000 40000800 0 0 0 0
B: ABS=2630000 1000003
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="mtk-tpd-kpd"
P: Phys=
S: Sysfs=/devices/virtual/input/input4
U: Uniq=
H: Handlers=event4
B: PROP=0
B: EV=3
B: KEY=1000 40000800 0 0 0 0
EMMC:
partno: start_sect nr_sects partition_name
emmc_p1: 00000400 00000002 "ebr1"
emmc_p2: 00004800 00005000 "protect_f"
emmc_p3: 00009800 00005000 "protect_s"
emmc_p4: 0001ba00 00200000 "android"
emmc_p5: 0021ba00 00096000 "cache"
emmc_p6: 002b1a00 00400000 "usrdata"
emmc_p7: 006b1a00 0007be00 "fat"
on the basis of this please help me to compile this source it had booted on my device after i lock it and unlock again white screen come and touch is not working
i know its touch driver and lcm driver problem help me to fix it
source link :- https://github.com/rex-xxx/KK_kernel_iq4404_MT6572

Categories

Resources