[Sony Xperia 1 III] clfbbn:
​

LineageOS is a free, community built, aftermarket firmware distribution of Android 13, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS GitHub repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

Basic requirements:

Unlock your bootloader, make sure you are on Android 13 firmware.

Make sure you can send and receive SMS and receive calls (also via WiFi and LTE, if possible). It would be better for you to get VoLTE/VoWiFi utilized once on stock to provision IMS

Currently tested on XQ-BC72. Expected to work on XQ-BC62, XQ-BC52 and XQ-BC42 (If it does not work, please report. See 5 in "Important Notes" section for more information)

Make sure you have gone through the installation guide once before proceed!

Installation:

Flash additional partitions and recovery.

Download the following files from the download link:

dtbo.img

vendor_boot.img

boot.img

Connect your device to your PC via USB if isn't already

If your device is not already in fastboot mode, on the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:

adb reboot bootloader

Flash the downloaded image files to your device by typing:

fastboot flash dtbo <dtbo>.img
fastboot flash vendor_boot <vendor_boot>.img
fastboot flash boot <boot>.img

Now reboot into recovery to verify the installation:

fastboot reboot recovery

Installing LineageOS from recovery

Download the lineageos installation package that you would like to install from the download link

If you are not in recovery, reboot into recovery

Now tap Factory Reset, then Format data / factory reset and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage, as well as format your cache partition (if you have one).

Return to the main menu

Sideload the LineageOS package

On the device, select "Apply Update", then "Apply from ADB" to begin sideload

On the PC, sideload the package using:

adb sideload filename.zip

Return to the main menu

(Optionally) If you want to install any add-ons, click "Advanced", then "Reboot to Recovery", then when your device reboots, click "Apply Update", then "Apply from ADB", then "adb sideload filename.zip" those packages in sequence.

Once you have installed everything successfully, click the back arrow in the top left of the screen, then "Reboot system now"

Downloads:

https://androidfilehost.com/?w=files&flid=337547

Device Trees & Kernel Source:

https://github.com/hellobbn/android_device_sony_sm8350-common

https://github.com/hellobbn/android_device_sony_pdx215

https://github.com/hellobbn/android_kernel_sony_sm8350

Important Notes:

If you have no signal problem, debug in the following step:

Go to Settings > About phone > Tap Build number 7 times to enable Developer options

Go to Settings > System > Developer options, and enable "USB debugging" and "Rooted debugging"

Connect your device to your PC, and type in command prompt or terminal:

adb root

Type the following command:

adb shell getprop ro.vendor.product.rf.id

You should get the the following output based on your model (See table at the end of this section)

If you get the correct output, go to step 5, otherwise please go to step 6 to report bug

If you get correct output, type:

adb shell /vendor/bin/nv_updater -c 0

and check if you get signal. If you still can't get signal, please report with:

Type

adb logcat

and get the log during the execution of the above command.

If you get incorrect output, please report with the following information

Your model

Type

adb shell "strings /dev/block/by-name/LTALabel | grep <Your model name bere>"

and add the result to your bug report

Model​

Output​

XQ-BC72​

PDX215-C2​

XQ-BC62​

PDX215-A2US​

XQ-BC52​

PDX215-A2​

XQ-BC42​

PDX215-J2​

Reporting Bugs:

DO NOT report bugs if you're running a custom kernel or you installed Xposed.

Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)

If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

If you are facing issues like no signal

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

What is your--
LineageOS version:
LineageOS Download url:
Gapps version:

Did you--
wipe:
restore with titanium backup:
reboot after having the issue:

Are you using--
a task killer:
a non-stock kernel:
other modifications:

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

Change Log:

2023-03-21
- Android 13 QPR2
- Update blobs to XQ-BC72_Customized HK_61.2.A.0.396

20223-03-15
- Added wip and upcoming lineage health feature (a8df2fa16, https://review.lineageos.org/q/topic:charging-control-hal-20) (This feature is not yet stable, only enable it if you want to test)
- Calibrate the speaker on boot (71265bc07)
- Fix problems on notification light (88df873ca)
- Fix codec profile to match stock (ea68c40b7)
- Fix OTG in recovery mode (c1e2d0417)
- Fix echo cancellation in loud speaker mode (96766b7ec)
- Other clean-ups

2023-0216
- Initial release