Google Nexus 5X(lg-bullhead)

From postmarketOS
Jump to: navigation, search
LG Nexus 5x
Nexus 5x
Nexus 5x
Manufacturer LG
Name Nexus 5x
Codename bullhead
Released 2015
Original software Android 6.0 on Linux 3.10
Hardware
Chipset Qualcomm MSM8992 Snapdragon 808
CPU 4x1.4 GHz Cortex-A53 & 2x1.8 GHz Cortex-A57
GPU Adreno 418
Display 1080x1920 IPS
Storage 16/32 GB
Memory 2 GB

Unlocking

In android go to settings -> System -> About phone and tap the build number 7 times. Then go to settings -> system -> developer options and enable OEM unlocking

Reboot to the bootloader and run "fastboot oem unlock" Now select "Yes" on the phone screen with the volume button and use the power button to accept.

Booting serial output

The serial output is only available after you oem unlock the device.

lt_params, Start
D -       488 - sbl1_ddr_set_default_params, Delta
B -    432551 - boot_config_data_table_init, Start
D -      5947 - boot_config_data_table_init, Delta - (0 Bytes)
B -    443073 - Image Load, Start
D -     16836 - PMIC Image Loaded, Delta - (32280 Bytes)
B -    460855 - pm_device_init, Start
B -    462136 - PON REASON:PM0:0x200000021 PM1:0x200000031
-   1220762 - Restart cause handle panic
D -      1677 - boot_power_longkey, Delta
B -   1227320 - volume up   key: released
B -   1229973 - Image Load, Start
Android Bootloader - UART_DM Initialized!!![70] SDHC Running in HS400 mode
[70] [FS] tuned_phase_cnt: 15 tuned_phases = [  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, ]
[80] [FS] sdhci_msm_execute_tuning: Tuned Phase: 0x0000000b
[90] Done initialization of the card
[90] [KSwitch] ftm kill switch item value=
[90] [KSwitch] (kswitch_load_flag): ftm kill switch item has invalid format
[100] bootmode_set_lcd_maker_id: lcd maker id is 0 from smem
[110] get_qem = 0
[110] bootmode_set_cable: org cable type/cc type are 8/2 fro[260] LK SEC APP Handle: 0x1
[260] Waiting for the RPM to populate smd channel table
[270] get_qem = 0
[330] restart_reason = 0x6d630600
[340] Not able to search the panel:
[340] ## JDI_JD35695B_FHD_CMD_PANEL : Maker ID =  0
[350] target_ldo_ctrl[370] qpnp_wled_setup : HW rev = 11
[410] dsi_pll_20nm_enable_seq: DSI PLL lock Success
[410] Config MIPI_CMD_PANEL.
[430] [Gamma Type = 1] , [reg. value = 8000121] 
[610] Turn on MIPI_CMD_PANEL.
[630] webdload status:0
[630] do not enter dload mode.
[640] webdload status:0
[640] target_laf_check_boot_into_laf is 0
[640] pm8x41_get_is_cold_boot: cold boot
[650] bootcmd_add_pair: value changed from  to oem_crash_on_the_lk at androidboot.bootreason
[650] MSM8992 ver : 0x1
[660] get_qem = 0
[660] get_qem = 0
[660] is_update_gpt
[660] is_update_gpt: 0
[660] [LAF] boot_into_laf = 0
[670] Unable to locate /bootselect partition
[670] [KSwitch] check kill switch feature
[670] [KSwitch] check done (do nothing): valid=true, flasg=0x0
[680] get_qem = 0
[680] Device is unlocked!
[680] Loading boot image (12787712): start
ash: orange_sleep
[960] decompress image start
����������[5980] LK SEC APP Handle: 0x1
[5980] Input digest : 0x00006C31(4)
[6000] Best match DTB tags 251/00000b64/0x00000000/0/10009/1000a/0/0/2094ee29/411b0
[6010] Using pmic info 0x10009/0x1000a/0x0/0x0 for device 0x20009/0x2000a/0x0/0x0
[6010] ksut_global_msm8992 is loaded
[6020] No unlock key!
[6020] Ramdump disabled
[6020] splash: boot
[6040] splash: unlocked
[6060] bootcmd: androidboot.bootreason=oem_crash_on_the_lk
[6060] bootcmd: kswitch
[6070] bootcmd: androidboot.dlcomplete=0
[6070] bootcmd: slub_debug=FZP
[6070] bootcmd: gpt
[6080]ibootcmd: model.name=BULLHEAD
[6080] bootcmd: androidboot.revision=rev_1.0
[6080] bootcmd: bootcable.type=400MA
[6090] bootcmd: fakebattery=disable
[6090] bootcmd: androidboot.verifiedbootstate=orange
[6090] bootcmd: androidboot.veritymode=enforcing
[6100] HARDWARE_SKU2
[6100] cmdline: console=ttyHSL0,115200,n8 androidboot.hardware=bullhead boot_cpus=0-5 lpm_levels.sleep_disabled=1 msm_poweroff.download_mode=0 loop.max_part=7 buildvariant=user androidboot.bootreason=oem_crash_on_the_lk kswitch androidboot.dlcomplete=0 slub_debu[6120] bootcmd_list_deinit : remove all bootcmd_arg
[6130] Updating device tree: start
[6150] Updating device tree: done
[6150] Qseecom De-Init Done in Appsbl
[6150] Channel alloc freed
[6160] Turn off MIPI_CMD_PANEL.
[6160] Continuous splash enabled, keeping panel alive.
[6160] booting linux @ 0x80000, ramdisk @ 0x2a00000 (1956412), tags/device tree @ 0x2800000
[6170] Jumping to kernel via monitor