** Changed in: linux-snapdragon (Ubuntu Bionic)
Status: New => Fix Committed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-snapdragon in Ubuntu.
https://bugs.launchpad.net/bugs/1832012
Title:
Initial support for Qualcomm Snapdragon 820 chipset
Status in linux-snapdragon package in Ubuntu:
Invalid
Status in linux-snapdragon source package in Bionic:
Fix Committed
Bug description:
Impact:
Although the Bionic/snapdragon kernel contains the BSP from the
Qualcomm landing tree kernel[1], it didn't work on Snapdragon 820
based board (e.g. Qualcomm DB820C APQ8096).
Fix:
Import the necessary patches to make it boot on such a board (and
clones).
How to test:
1) put the board in fastboot mode (see [2])
2) generate a compatible boot.img:
$ cat linux/arch/arm64/boot/Image.gz
linux/arch/arm64/boot/dts/qcom/apq8096-db820c.dtb > Image.gz+dtb
$ touch ramdisk
$ python android/system/core/mkbootimg/mkbootimg.py --kernel Image.gz+dtb
--ramdisk ramdisk --pagesize 4096 --base 0x80000000 --kernel_offset 0x8000
--ramdisk_offset 0x1000000 --tags_offset 0x100 --cmdline
'console=ttyMSM0,115200n8 root=/dev/sda1 net.ifnames=0
init=/lib/systemd/systemd ro rootwait rng_core.default_quality=700 panic=-1
fixrtc earlyprintk earlycon=msm_serial_dm,0x75b0000' --output
bionic-snapdragon-db820c-boot.img
3) boot the board using the generated boot.img:
$ fastboot boot bionic-snapdragon-db820c-boot.img
Regression potential:
With new code there's always a degree of regression potential, but all
patches (but one) came from Linus's upstream tree, and the only
external one, came direclty from the qcom-lt 4.14 tree.
1:
https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=release/qcomlt-4.14
2:
https://www.96boards.org/documentation/consumer/dragonboard/dragonboard820c/installation/board-recovery.md.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-snapdragon/+bug/1832012/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp