[General Topics] Astr4y4L:
[MENTION=7383447]MotoJunkie01[/MENTION]

ok well heres a bit more progress on aboot....

i'm getting closer :)

here's a selection of code from aboot for u to look at

#########################################################################################################################################################################################################

@^@^@target/msm8909_e1/init.c^@^@^@^@%x^@^@restart_reason: 0x%x

^@^@^@Going down for shutdown.

^@^@^@Failed to halt pmic arbiter: %d

^@^@^@^@Rebooting failed

^@^@^@Platform type: %u is not supported

^@WARN: Invalid input param

^@^@WARN: Cannot get flash partition table

^@WARN: Cannot get partition index for %s

^@^@^@^@root=^@^@^@DEBUG: cmdline has root=

^@^@^@ root=^@^@ root=/dev/mtdblock%d^@^@^@PON_PON_PBL_STATUS:0x%x

^@^@^@^@PON_PON_REASON1:0x%llx

^@PON_WARM_RESET_REASON1:0x%llx

^@^@PON_WARM_RESET_REASON2:0x%llx

^@^@PON_POFF_REASON1:0x%llx

^@^@^@^@PON_POFF_REASON2:0x%llx

^@^@^@^@PON_SOFT_RESET_REASON1:0x%llx

^@^@PON_SOFT_RESET_REASON2:0x%llx

^@^@TEMP_ALARM_STATUS1:0x%x

^@^@^@^@ERROR: unable to read smem for pon

^@target_pause_for_battery_charge() started.

^@skip off-mode charger : factory cable is connected

^@ssd^@Error: ssd partition not found

^@Error: invalid ssd partition size

^@^@Error: allocating memory for ssd buffer

^@^@^@^@Error: cannot read data

^@^@^@^@target_init()

^@^@Error reading the partition table info

^@ERROR: unable to read shared memory for power on reason

^@^@^@^@PON_PON_REASON1:%#llx

^@^@PON_POFF_REASON1:%#llx

^@target/msm8909_e1/meminfo.c^@smem_ram_ptable_init_v1()^@^@^@index : %d, start$

^@^@^@^@Failed to add secondary banks memory addresses

^@target_panel_reset^@^@target_backlight_ctrl^@^@^@[Display] failed to initiali$

^@target/msm8909_e1/target_display.c^@^@[Display] i2c_init success

^@[Display] qup_i2c_xfer error, %d

^@^@^@[Display] i2c_write_reg addr : %d, val : %d

^@^@^@^@[Display] %s: enable=%d, bl_type=%d

^@^@^@^@[Display] backlight_on

^@[Display] backlight_off

^@^@^@^@[Display] %s: Failed to restore MDP security configs^@^@^@^@[Display] N$

^@^@^@[Display] %s: reset_gpio_id: %d

^@^@^@^@qcom,mdss_dsi_tcl_ili9806e_fwvga_video_panel^@^@^@^@[Display] Display %$

^@^@^@^@none^@^@^@^@[Display] Selected %s: Skip panel configuration

^@^@^@^@sim_video_panel^@sim_cmd_panel^@^@^@[Display] %s: +

^@^@^@^@[Display] %s: -

^@^@^@^@[Display] [TOUCH] display_i2c_deinit success

^@^@^@target_panel_clock^@^@target_display_init^@failed to initialize i2c dev

^@^@^@target/msm8909_e1/module_detect.c^@^@^@[TOUCH] touch_i2c_init success

^@[TOUCH] touch_i2c_deinit success

^@^@^@[TOUCH] touch id is %d, [0x%02x%02x]%x

^@[TOUCH] touch_i2c_deinit success

^@^@^@[TOUCH] touch id is %d, [0x%02x%02x]%x

^@[TOUCH] Fail read data from IC(slave addr : 0x%02X)

^@^@^@^@PRIMARY_MODULE^@^@SECONDARY_MODULE^@^@^@^@TERITARY_MODULE^@QUATENARY_MO$

^@^@[Display] OEM panel override:%s

^@^@^@^@[Display] Display not enabled for %d HW type

^@^@^@PMIC_8941^@^@^@dsi:0:^@^@qcom,mdss-dsi-panel^@DISPLAY_1^@^@^@{^@^@^@ ^@^@$

^@^@^@^@ERROR: unable to write shared memory for ID_VENDOR2

^@^@^@^@Could not set %d value to %s property in the chosen node.

^@^@Could not set %lld value to %s property in the chosen node.

^@^@^@^@Could not set %s value to %s property in the chosen node.

^@^@bootcmd_add_pair^@^@^@^@bootcmd_list_deinit^@<�d�H�d�P�d�\�d�l�d�t�d���d���$

^@^@^@^@%s: invalid key=%p or value=%p

^@%s: bootcmd list not found, key=%s

^@%s: invalid key

^@^@^@^@%s: invalid key size

^@^@^@%s: already exist key(%s)

^@^@%s: memory allocation failed

^@^@^@%s: initalized fail at the %d

^@^@%s: memory allocation failed

^@^@^@%s: initalized fail at the %d

^@^@%s: already exist key & value(%s, %s)

^@^@%s: value changed from %s to %s at %s

^@^@%s: bootcmd is not initialized

^@

appended LGE boot command list is belows:

^@ [%2d] key=%s, value=%s

^@^@^@^@FOTA_Reboot^@FOTA_Reboot_LCDOFF^@^@Reboot_by_Battery^@^@^@Recovery_mode$

^@%s: too much long cmdline size(%d)

^@bootcmd: %s=%s

^@bootcmd: %s

^@^@^@^@%s : remove all bootcmd_arg

^@^@^@^@lge.uart^@^@^@^@lge.rev^@lge.battid^@^@lge.bootreason^@^@maxcpus^@andro$

^@^@^@^@Thermal Bite!

^@^@LK Crash!

^@^@Crash on the LAF!

^@^@DBI Apps Watchdog Reset!

^@^@^@DBI Err Fatal!

@^@DBI Apps Watchdog Reset!

^@^@^@DBI Err Fatal!

^@DBI Undefined Error!

^@^@^@Unknown Reset!

^@Apps Watchdog Bite!

^@^@^@^@TZ Crash!

^@^@Apps Watchdog Bark!

^@^@^@^@Apps FIQ: AHB timeout!

^@Apps FIQ: OCMEM NOC Error!

^@Apps FIQ: MM NOC Error!

^@^@^@^@Apps FIQ: Periphral NOC Error!

^@Apps FIQ: SYS NOC Error!

^@^@^@Apps FIQ: CONF NOC Error!

^@^@TZ Undefined Error!

^@^@^@^@RPM Crash!

^@RPM Watchdog Bite!

^@RPM Undefined Error!

^@^@^@Kernel Crash!

^@^@Kernel Undefined Error!

^@^@^@Kernel Crash!

^@^@Kernel Undefined Error!

^@^@^@^@Undefined error^@subsys-restart: Failed to shutdown^@^@subsys-restart: $

^@^@%s: disabled as default

^@^@^@^@disable^@%s: board revision value is %d from smem

^@^@^@%s: smem read failed

^@^@^@%s: usb cable type is %d from smem

^@%s: usb port type is %d from smem

^@^@%llu^@^@^@^@androidboot.ddr_size^@^@^@^@%s: DDR Size info %llu from smem

^@^@^@mfts mode!!

^@^@^@^@mfts.mode^@^@^@%s: lcd maker id is %d from smem

^@^@^@ERROR: unable to read shared memory for battery info

^@^@^@batt_info = %d

^@DS2704_N^@^@^@^@DS2704_L^@^@^@^@DS2704_C^@^@^@^@ISL6296_N^@^@^@ISL6296_L^@^@^$

^@^@^@normal^@^@qem_56k^@qem_130k^@^@^@^@qem_910k^@^@^@^@pif_56k^@pif_130k^@^@^$

^@^@without usb cable or DCP type

^@^@with usb cable(not DCP or factory cable)

^@^@^@final key combination: vol_up=%d, vol_down=%d, power=%d, home=%d

^@^@^@with factory usb cable

^@selectmode_get_current_key_info^@Failed to read SMEM_ID_VENDOR2

^@%s : log_size: %d is not normal!!

^@^@skip sbl log!!

^@%s : sbl_log=%p, log_size=%d, delta_time=%d

^@^@^@^@%c^@^@sbl_log_init^@^@^@^@ftm_get_item^@^@^@^@ftm_add_item^@^@^@^@ftm_m$

^@^@^@^@BSP Forever^@%s: target is not emmc boot

^@^@^@^@%s: failed get offset

^@^@%s: mmc read failure

^@^@^@%s: FTM magic string is not equal. %s

^@^@%s: id=%d, val buf is NULL

^@%s: out of id range(%d)

^@^@^@^@%s: invalid id(%d)

^@%s: mmc write failure - %s

^@%s: mmc read failure - %s

^@^@misc: imei code read failed

^@^@^@^@misc: csn code read failed

^@get_qem = %d

@^@^@webdload status:%d

^@%s: FTM partition can't use

^@^@^@^@%s: name len(%d) is so long

^@^@^@^@%s: FTM item init failed in %d

^@KSwitch: %s

^@^@^@^@kswitch=^@^@^@^@%s: failed alloc memory

^@^@^@^@%s: mmc write failure!

^@is_mfts_mode = %d

^@^@ftm_check_validation^@^@^@^@ftm_set_item^@^@^@^@ftm_init^@^@^@^@get_image_i$

^@^@^@raw_resources^@^@^@%s: No '%s' partition found

^@^@^@^@%s: Read request out of '%s' boundaries

^@^@^@^@%s: memory allocation failed.

^@^@%s: Reading MMC failed

^@%s: %s partition not supported for NAND targets.

^@^@^@%s: Reading magic info failed

^@^@BOOT_IMAGE_RLE^@^@%s: Memory allocation for img_info failed.

^@%s: Reading image info failed

^@^@%s: No image data

^@^@%s: Reading image data failed: offset = 0x%X, size = %d

^@^@^@^@%s: total_num is invalid (%d)

^@^@%s: Image not found

^@^@^@^@%s: failed: %s, %d

^@load_charger_image^@^@lglogo_image^@^@^@^@^A^@^@^@^P^@^@^@��d�^C^@^@^@^@^@^@^$

^@^@^@^@verify_image : %d

^@^@keystore length is invalid.

^@^@^@^@%s is loaded

^@^@^@unknown platform id : %d

^@^@^@%08X%08X^@^@^@^@%02X^@^@^@^@KSNO^@^@^@^@KSOK^@^@^@^@No memory!

^@%s,%d^@^@^@No unlock key!

^@Found unlock key!

^@^@sig is null : %d

^@^@^@DeviceID : %s

^@^@000000000000000^@IMEI : %s

^@^@NONCE : %d [MENTION=574194]killswitch[/MENTION]^@^@public key mismatch : %s

^@^@^@unlock key mismatch

^@^@^@^@rct^@partition table doesn't exist

^@^@%d^@^@ OFFICIAL !!

^@^@^@ MODIFIED !!

^@^@^@--------------------------------------------

^@^@^@ Secure booting Error!

^@ Error Code : %d

^@^@^@ANDROID!^@^@^@^@%s : 0x%x(0x%x)

^@^@^@kernel^@^@ramdisk^@second^@^@dt^@^@%d version not support

^@Boot state is locked

^@^@^@kernel : 0x%x(0x%x)

^@^@^@ramdisk : 0x%x(0x%x)

^@^@gpt_integrity : invalid param

^@^@gpt_integrity : %4d-%s

^@gpt_integrity : %s partition not exist

^@gpt_integrity : %s partition mismatch : %llx:%llx, %llx:%llx

^@^@^@LGE_KEYSTORE^@^@^@^@version^@keyalias^@^@^@^@mykeybag^@^@^@^@KEYBAG^@^@my$

^A^A^K0�^A

^B�^A^A^@��.#�m�]�E�^Ac^0�^X<�7E=��k���v�l^O7�V���^Q�6^Cz�O���>�'c{�\9�e^H�b�O�$

�ɋ�̊^A�^L�^SŐ�u����ܬT'�͚*��Xh�@`��^A^B^C^A^@^A^@0�^A8^B^A^@^S^Pksut_vzw_msm89090�$

^A^A^K0�^A

^B�^A^A^@�!�ƆC��^H��

�b��g�^K^P��R

^U� ^K/(^Y-y��6���V^Bu�Y&W^E�^G^]���^[˼���>sg�^R5�!Y�YT��5^W��^_^G^F^_^W��^@���$

���^D@���Y��z$H^B�m�)�h_W^U��1{�^L��^]<Uj^F9V�.i����!NT�O+^B^C^A^@^Acheck FTM m$

^@firstboot already finished

^@firstboot and try to update gpt

^@^@^@^@card info : last LBA %lld, backup gpt %lld

^@userdata^@^@^@^@%d,%d^@^@^@%s_%d^@^@^@androidboot.wp_addr^@cmd valud = %s

^@lge,sbl_delta_time^@^@lge,lk_delta_time^@^@^@lge,log_buffer_phy_addr^@lge,log$

^@^@^@status^@^@Failed to move/resize dtb buffer: %d

^@^@^@Failed to change Uart dts status : %d

^@^@vmalloc^@400m^@^@^@^@gpt^@model.name^@^@bootcable.type^@^@fakebattery^@lge.$

^@^@Rooted^@^@system_recovery_vzw_modified^@^@^@^@Rooted (%u)

^@^@^@^@%s: should be implemented

^@^@powered_android_image^@^@^@system_recovery_menu_image^@^@SM_SAFE_MODE start

^@lge.vzw_safe_mode^@^@^@SM_USB_DEBUG_MODE start

^@^@^@^@adb_enable^@^@SM_FACTORY_RESET start

^@SM_WIPE_CACHE start

^@^@^@^@SM_POWER_DOWN start

^@^@^@^@vzw_factory_power_off_image^@%s: selectmode_get_mode()=%d

^@^@^@SM_NATIVE_RECOVERY start

^@^@^@SM_VZW_SYSTEM_RECOVERY start

^@^@^@SM_LAF_DOWNLOAD start

^@^@SM_DEBUG start

^@SM_NONE

^@^@^@^@system_recovery_continue_image^@^@system_recovery_safemode_image^@^@sys$

^@if flashing complete, add the dlcomplete property.

^@androidboot.dlcomplete^@^@do not enter dload mode.

^@^@^@detect the volume up key + USB.

^@^@^@^@reboot reason is the laf boot.

^@910K : fr_pon_reason = 0x%x, fr_poff_reason = 0x%x

^@not enter laf mode after factory reset or mode reset for factory download.

^@detected the 910K USB cable.

^@^@^@56K^@130K^@^@^@^@910K^@^@^@^@VUSER^@^@^@^@^@`�^@^@`�^A^@^@^@^L^\^@^@^@^@^$

^@^@^@^@platform/msm8909/platform.c^@(ptn_entry.start & (MB-1)) == 0^@usb_iface$

^@^@^@platform/msm8909/acpuclock.c^@^@^@^@usb_core_clk^@^@^@^@failed to set usb$

^@^@^@^@failed to set usb_iface_clk after async ret = %d

^@^@^@sdc%u_iface_clk^@failed to set sdc1_iface_clk ret = %d

^@^@sdc%u_core_clk^@^@sdc frequency (%u) is not supported

^@^@^@^@failed to set %s ret = %d

^@^@uart%u_iface_clk^@^@^@^@uart%u_core_clk^@blsp%u_ahb_clk^@^@Failed to enable$

^@^@blsp%u_qup%u_i2c_apps_clk^@^@^@Failed to get %s

^@^@^@Failed to enable %s

^@^@^@^@ce%u_src_clk^@^@^@^@failed to set ce%u_src_clk ret = %d

^@^@^@^@ce%u_core_clk^@^@^@failed to set ce%u_core_clk ret = %d

^@^@^@ce%u_ahb_clk^@^@^@^@failed to set ce%u_ahb_clk ret = %d

^@^@^@^@ce%u_axi_clk^@^@^@^@failed to set ce%u_axi_clk ret = %d

^@^@^@^@mdp_ahb_clk^@failed to set mdp_ahb_clk ret = %d

^@mdss_mdp_clk_src^@^@^@^@failed to set mdp_clk_src ret = %d

^@mdss_vsync_clk^@^@failed to set mdss vsync clk ret = %d

^@^@mdss_mdp_clk^@^@^@^@failed to set mdp_clk ret = %d

^@mdss_axi_clk^@^@^@^@failed to set mdss_axi_clk ret = %d

^@^@^@^@mdss_esc0_clk^@^@^@failed to set esc0_clk ret = %d

^@^@^@^@sdc1_iface_clk^@^@sdc1_core_clk^@^@^@sdc2_iface_clk^@^@sdc2_core_clk^@^$

^@^@^@^@platform/msm8909/gpio.c^@Incorrect BLSP id %d

^@^@^@HALT: reboot into dload mode...

^@^@^@^@HALT: reboot_device failed

^@HALT: set_download_mode not supported

^@^@HALT: spinning forever...

^@^@smem_write_alloc_entry: len does not aligned

^@^@^@smem_write_alloc_entry: type is out of range

^@^@^@smem_write_alloc_entry: smem does not allocated

^@^@^@^@smem_write_alloc_entry: size does not matched

^@^@ERROR: Unknown smem ram ptable version: %u^@^@platform/msm_shared/smem_ptab$

^@0:APPS^@^@ERROR: Wrong smem_ram_ptable version: %u^@^@^@^@sbl1^@^@^@^@sbl2^@^$

^@MBR signature does not match.

^@^@Error allocating memory while reading partition table

^@^@Could not read partition from mmc

^@^@get_gpt_crc_header gpt

^@Failed to Allocate memory to read partition table

^@^@GPT: Could not read primary gpt from mmc

^@^@^@GPT: header_crc (before) = %X

^@^@GPT: header_crc (after) = %X

^@^@^@platform/msm_shared/partition_parser.c^@^@partition_entries^@^@^@MMC Boot$

^@GPT: (WARNING) Primary signature invalid

^@^@^@card_size_sec > 0^@^@^@GPT: Could not read backup gpt from mmc

^@^@^@^@GPT: Primary and backup signatures invalid

^@partition_count < NUM_PARTITIONS^@^@^@^@GPT: mmc read card failed reading par$

^@^@^@MMC Boot: GPT read failed!

^@NULL partition

^@Failed to write mbr partition

^@^@Failed to write EBR block to sector 0x%X

^@^@^@Failed to re-read mbr partition.

^@^@^@GPT: Primary signature invalid cannot write GPT

^@^@^@^@GPT: Backup signature invalid cannot write GPT

^@Failed to erase the eMMC card

^@^@Failed to write Protective MBR

^@Failed to write GPT header

^@Failed to write GPT backup header

^@^@GPT: Could not write GPT Partition entries array

^@^@^@Re-reading the GPT Partition Table

^@GPT: Partition Table written

^@^@^@Re-Flash all the partitions

^@^@^@^@Failed to write MBR block to mmc.

^@^@MBR written to mmc successfully

^@^@^@^@Writing MBR partition

^@^@Writing GPT partition

^@^@Invalid partition name passed

^@^@Error unable to find partition : [%s]

^@^@modem^@^@^@mdm^@system^@^@persist^@cache^@^@^@tombstones^@^@H^Ve�T^Ve�h^Ue�$

^@Entering test mode for TST_PKT

^@Entering test mode for SE0-NAK

^@platform/msm_shared/hsusb.c^@ept^@req^@allocate USB item fail ept%d%s queue

^@^@^@td count = %d

^@^@*UNKNOWN*^@^@^@-- reset --

^@^@^@^@-- portchange --

^@^@^@<UEI %x>

^@^@^@STALL %s %d %d %d %d %d

^@^@^@^@epts^@^@^@^@USB init ept @ %p

^@^@only one gadget supported

^@^@udc_start()

^@^@^@^@udc cannot start before init

^@^@^@udc has no gadget registered

^@^@^@GET_STATUS^@^@CLEAR_FEATURE^@^@^@SET_FEATURE^@SET_ADDRESS^@GET_DESCRIPTOR$

^@platform/msm_shared/boot_stats.c^@^@^@^@platform/msm_shared/rpm-smd.c^@^@^@*k$

^@^@^@^@smd_data^@^@^@^@Clock disable

^@^@%s: DTR is off

^@%s: len is greater than fifo sz

^@^@^@^@%s: channel is not in OPEN state

^@^@platform/msm_shared/smd.c^@^@^@ch->port_info^@^@^@smd_channel_alloc_entry^@$

^@^@ERROR reading smem channel alloc tbl

^@^@^@Apps timed out waiting for RPM-->APPS channel entry

^@^@^@^@Channel alloc freed

^@^@^@^@smd_read^@^@^@^@smd_write^@^@^@Error: sdhci reset failed for: %x

^@^@Error: Invalid UHS mode: %x

^@^@^@^@platform/msm_shared/sdhci.c^@Bus width is invalid: %u

^@^@^@cmd->data.data_ptr^@^@IS_CACHE_LINE_ALIGNED(cmd->data.data_ptr)^@^@^@Erro$

^@^@^@Invalid response type for the command

^@^@Error allocating memory

^@^@^@^@Error: Command never completed

^@Error: Transfer never completed

^@^@^@^@Error: Command timeout error

^@^@^@Error: Command CRC error

^@^@^@Error: CMD end bit error

^@^@^@Error: Command Index error

^@Error: DATA time out error

^@Error: DATA CRC error

^@^@Error: DATA end bit error

^@^@Error: Current limit error

^@Error: Auto CMD12 error

^@^@^@^@Error: ADMA error

^@^@^@^@^@^@^A^@^@^@^C^@^@^@^B^@^@^@^F^@^@^@^G^@^@^@^E^@^@^@^D^@^@^@^L^@^@^@

^@^@^@^O^@^@^@^N^@^@^@

^@^@^@^K^@^@^@ ^@^@^@^H^@^@^@sdhci_msm_config_dll^@^@^@^@��^@���^@^@�����3���3$

^@%s: clk_out_en timed out: %08x

^@Error: Calibration done in CDC status not set

^@^@CDC error set during calibration: %x

^@^@^@Error: DLL lock for hs400 operation is not set

^@platform/msm_shared/sdhci_msm.c^@tuning_data^@Failed in selecting the tuning $

^@^@^@Failed to get tuned phase

^@^@sdhci_msm_init_dll^@^@�^O�^@�����<����������������^?�w�������^O��<�3�������$

^@^@^@^L^@^@^@

^@^@^@^O^@^@^@^T^@^@^@^Y^@^@^@^^^@^@^@#^@^@^@(^@^@^@-^@^@^@2^@^@^@7^@^@^@<^@^@^$

^@^@^@Get card status failed

^@Switch cmd failed. Card not in tran state %x

^@^@^@Switch cmd failed. Switch Error.

^@^@^@Switch cmd failed

^@^@Failed Sending CMD55

^@^@^@Attempting to read or write beyond the Device capacity

^@The misaligned address did not match the block length used

^@The transferred bytes does not match the block length

^@^@Attempt to program a write protected block

^@Device error occurred, which is not related to the host command

^@^@^@^@A generic Device error

^@MMC card is not in TRAN state

^@^@Failed to send stop command

^@^@^@^@Switch cmd returned failure %d

^@Failure to set DDR mode for Card(RCA:%x)

^@^@^@Failure to set wide bus for Card(RCA:%x)

^@^@^@Tuning for hs200 failed

^@^@^@^@platform/msm_shared/mmc_sdhci.c^@card->ext_csd^@^@^@Bus width is not 8-$