Development [ROM][Unofficial][pdx215][13] Lineage 20 - 2023-03-21

Search This thread

Sakuu

Senior Member
Mar 29, 2020
325
123
Sony Xperia 10 III
Sony Xperia 1 III
Yes Sony Xperia 1 III has gone official and I believe it should be more stable than than March 30th version, since it is unofficial and does not contains all changes merged from March 30th to May 10th in official build with May security patch.

I am currently using the official build and for me it feels smoother and it did get rid of the notification about build using public keys on each reboot.

Edit: Sony Xperia 5 III is also official https://download.lineageos.org/devices/pdx215/changes.
wrong link lmao https://download.lineageos.org/devices/pdx214/changes
 
  • Like
Reactions: sieghartRM

steveglowplunk

Senior Member
Sep 15, 2015
296
104
Been using this rom for a while now and most things are working fine so far. However, there are a few strange quirks here and there so I'd like to ask if anyone has the same issues too.
Do note that I have kirisakura kernel, magisk and LSPosed installed.
  1. Screen colour calibration through "settings - display - LiveDisplay" resets on reboot
  2. When using 120 hz screen refresh rate (settings - display - smooth display), the minimum screen brightness allowed is slightly lower than that of 60 hz, which makes the screen display a purple tint on lowest brightness (likely an OLED screen quirk). It would be great to make the minimum brightness allowed the same as that of 60 hz.
  3. "Double" tap to wake (settings - display - tap to wake) actually takes like a dozen taps to wake the phone after screen off for a while (not sure how long to trigger this glitch, works fine if you double tap shortly after locking the phone)
  4. Home long press action (settings - buttons - home long press action) does nothing (although likely to be a problem on LineageOS's side). Also, the long press time on back button is way too short (it used to be 2 seconds on LineageOS 15.1). It's ever slightly irritating since I use back button long press to kill foreground apps, and the short delay makes it easy to accidentally trigger the kill.
Update:
Problem 4 is fixed on official LOS 20, version 20230510-nightly.
Home long press action now works on official version 20230510-nightly, on a fresh install. :)
As for the other problems, they remain unfixed.

Edit:
The point about minimum screen brightness seems to have been fixed too, though it's really is fixed by automatically switching to 60 hz on low brightness.
 
Last edited:

kevinmcmurtrie

Senior Member
Aug 22, 2015
202
68
Sweet! I see an official LOS!
Does anyone know if this fixes (or enables fixing) crippled carrier features? My biggest complaint about the XQ-BC62 is no VoWiFi and effectively disabled 5G on T-Mobile (SA/NSA settings are reversed for all but NR41).
 
  • Like
Reactions: toastal

DrDrag0n

Senior Member
Jan 12, 2018
51
22
Sweet! I see an official LOS!
Does anyone know if this fixes (or enables fixing) crippled carrier features? My biggest complaint about the XQ-BC62 is no VoWiFi and effectively disabled 5G on T-Mobile (SA/NSA settings are reversed for all but NR41).
Yip 5g + VOLTE & VOWIFI are enabled on custom roms. I'm using them now
 

steveglowplunk

Senior Member
Sep 15, 2015
296
104
Sorry to keep bugging this thread but there's another small problem.
Notification light brightness (settings - notifications - notification light - brightness levels) does not seem to actually apply when there are real notifications (like emails or messaging apps notifications). Or is it the expected behaviour that notification lights go on full brightness regardless of the brightness settings when "choose colours automatically" is on?
I would really like to be able to limit the brightness of the notification LED light, since it's way too bright by default.
 

kevinmcmurtrie

Senior Member
Aug 22, 2015
202
68
Yip 5g + VOLTE & VOWIFI are enabled on custom roms. I'm using them now
They're definitely not working on my phone (XQ-BC62). WiFi calling can be turned on but it can't be used. 5G still doesn't work. The only change is that the phone no longer lies about having 5G.

I've been trying to fix the Qualcomm config but can't get QPST working in a Windows VM. I'm probably just installing malware.

Edit: I found Sony's MBN file and it's clearly incorrect for North America T-Mobile.
 
Last edited:

kevinmcmurtrie

Senior Member
Aug 22, 2015
202
68
I've been using LineageOS for on a XQ-BC62 a week now and it's good!

Broken stock, broken in LineageOs:
  • 5G crippled in MBN files
  • VoWiFi on T-Mobile
  • USB 3 data unstable (probably chipset)
Broken in LineageOs, works stock:
  • Google Wallet (Google's fault)
  • Two-level notification LED (dim color for charge state + brighter blink for notifications)
  • Notification LED and lock screen notification brightness don't follow ambient light
  • MicroSD card shows corrupted after using it in a computer
Fixed in LineageOs, broken stock:
  • LTE/5G indicator
  • Screen brightness following ambient light
  • Lock screen notification content
  • Fingerprint, touchscreen, and UX stability while phone is in hand
 
  • Like
Reactions: unicastbg

steveglowplunk

Senior Member
Sep 15, 2015
296
104
I've been using LineageOS for on a XQ-BC62 a week now and it's good!

Broken stock, broken in LineageOs:
  • 5G crippled in MBN files
  • VoWiFi on T-Mobile
  • USB 3 data unstable (probably chipset)
Broken in LineageOs, works stock:
  • Google Wallet (Google's fault)
  • Two-level notification LED (dim color for charge state + brighter blink for notifications)
  • Notification LED and lock screen notification brightness don't follow ambient light
  • MicroSD card shows corrupted after using it in a computer
Fixed in LineageOs, broken stock:
  • LTE/5G indicator
  • Screen brightness following ambient light
  • Lock screen notification content
  • Fingerprint, touchscreen, and UX stability while phone is in hand
What do you mean by the point "Two-level notification LED"? In my situation, I can dim the charging lights but the notification lights remain at full brightness regardless of settings, which is annoying.
Also, micro sd card works for me after using it on a Windows pc and even an ipad (yes) through a usb reader. Although I have the card formated in exfat.
 

kevinmcmurtrie

Senior Member
Aug 22, 2015
202
68
What do you mean by the point "Two-level notification LED"? In my situation, I can dim the charging lights but the notification lights remain at full brightness regardless of settings, which is annoying.
Also, micro sd card works for me after using it on a Windows pc and even an ipad (yes) through a usb reader. Although I have the card formated in exfat.
When charged, the notification LED had a slight green glow and then pulsed more brightly for a notification. Both followed ambient light. I seem to be able to turn down the charging LED intensity in LineageOS but the others only support full-on or full-off of an LED color. Notifications were always FUBAR in stock so the imperfections in LineageOS are still a huge improvement.

LineageOS claimed that the microSD card was corrupted coming off stock. Two more times it claimed the microSD card was corrupted after using it in a Linux computer. Nothing else can detect corruption so I don't know why it's complaining. Logcat showed a permissions error right before it failed to mount. Maybe it can't fix that weird file that looks like an improvised transaction log? There's 600+ GB on my card so I'm scared to try taking it out again. This phone has an intermittent USB 3 interface so that means slowly repopulating it with USB 2 or CIFS/Ethernet. It takes a day. I can't find a spare card at the moment - I always find a use for them.
 

steveglowplunk

Senior Member
Sep 15, 2015
296
104
Been using this rom for a while now and most things are working fine so far. However, there are a few strange quirks here and there so I'd like to ask if anyone has the same issues too.
Do note that I have kirisakura kernel, magisk and LSPosed installed.
  1. Screen colour calibration through "settings - display - LiveDisplay" resets on reboot
  2. When using 120 hz screen refresh rate (settings - display - smooth display), the minimum screen brightness allowed is slightly lower than that of 60 hz, which makes the screen display a purple tint on lowest brightness (likely an OLED screen quirk). It would be great to make the minimum brightness allowed the same as that of 60 hz.
  3. "Double" tap to wake (settings - display - tap to wake) actually takes like a dozen taps to wake the phone after screen off for a while (not sure how long to trigger this glitch, works fine if you double tap shortly after locking the phone)
  4. Home long press action (settings - buttons - home long press action) does nothing (although likely to be a problem on LineageOS's side). Also, the long press time on back button is way too short (it used to be 2 seconds on LineageOS 15.1). It's ever slightly irritating since I use back button long press to kill foreground apps, and the short delay makes it easy to accidentally trigger the kill.
Update:
Problem 4 is fixed on official LOS 20, version 20230510-nightly.
I now might have an idea as to why home long press action doesn't work.
If you disabled "hold home for assistant" through settings - system - gestures - system navigation - 3-button navigation - hold home for assistant, home long press action in the buttons settings won't work.
I might have disabled this setting in my previous installtion without realising it. So it's my mistake after all.
 

redroseblackrose

New member
Jun 28, 2023
2
0
Really appriciated! That has removed the last pain-point for me and it feels amazing that I'm able to use LOS without any compromises (from my perspective)! I will donate to lineage since you said you don't want any but really I'm so happy and thankful for your work!

I'm a bit new to such modding, might I ask how you did to get the apk, and to get it to install, use the shutter button etc.? Is it possible/will you upload new apks if sony ever updates their apps? Actually for example it seems like photography pro was updated last on 13 june (version 1.5.1.A.1.0) according to apkmirror..

Second question: Since this is official now, where should one report bugs one finds using the device? Is it here: https://gitlab.com/LineageOS/issues/android tagged with pdx215 or do you prefer somewhere else?

Can we regard this as a thread about the official LOS version now?
 

Poluvagon hopper

New member
Jul 4, 2023
2
0
Hi! I'm flashing latest version Lineage OS from XQ-BC52.
Flashing without errors, bootloader unlocked, adb-debugging "on", drivers installed, and have some problem:
1. Internal memory 110 GB, but not 256 GB.
2. Display brightness level changed without control me (brighter, dimmer), when automatically brightness disabled.
3. Without Gapps some apps working incorrect.
4. App messages can't delete message.
Good luck and Thanks!)
 

ilukin

Member
Jul 4, 2023
5
0
Hi!
I want to try LinageOS 20 on my XQ-BC72, and I want to save the opportunity to return to stock if something will go wrong. But I can not find any information about it. Should I backup existing firmware or I can download it with XperiFirm and flash it? Is there an instruction somewhere to how to return stock ROM after LinageOS or other custom firmware?

3. Without Gapps some apps working incorrect.
4. App messages can't delete message.
3. Can you tell which apps are working incorrect, and what does it look like? Did you try microG or just clean LineageOS?
4. What did you mean? You can not delete SMS or any messengers can not delete their messages?
 
Last edited:

UsernameNotRecognized

Senior Member
May 17, 2012
297
46
Hi!
I want to try LinageOS 20 on my XQ-BC72, and I want to save the opportunity to return to stock if something will go wrong. But I can not find any information about it. Should I backup existing firmware or I can download it with XperiFirm and flash it? Is there an instruction somewhere to how to return stock ROM after LinageOS or other custom firmware?


3. Can you tell which apps are working incorrect, and what does it look like? Did you try microG or just clean LineageOS?
4. What did you mean? You can not delete SMS or any messengers can not delete their messages?
You don't need to do anything.
By far the easiest way is to use emma to flash back stock.
Then lock bootloader and let the internal updater do it's thing.
Depending on what emma offers for you to install and what you've selected you will be running an outdated version of android. The older the more updates you need, but this is (at worst) about 10 reboots and it won't make your device unusable or anything.
 

Poluvagon hopper

New member
Jul 4, 2023
2
0
Hi!
I want to try LinageOS 20 on my XQ-BC72, and I want to save the opportunity to return to stock if something will go wrong. But I can not find any information about it. Should I backup existing firmware or I can download it with XperiFirm and flash it? Is there an instruction somewhere to how to return stock ROM after LinageOS or other custom firmware?


3. Can you tell which apps are working incorrect, and what does it look like? Did you try microG or just clean LineageOS?
4. What did you mean? You can not delete SMS or any messengers can not delete their messages?
Just flashing stock with Flashtool, downloading OS with XperyFirm. You can find instructions in other themes Sony Xperia, they all +- the same.
3. In my phone incorrect worked app "Bolt" (taxi), he need Google Maps.
4. I not written log error sending messagea, I just flashing back stock :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    That's great, thanks for the message! I have never flashed a custom kernel before, so I have just a few questions:

    - I'm currently rooted with Magisk, should I flash the KernelSU variant of the kernel or it's not needed as I have Magisk?
    - Using Ex Kernel Manager, should I flash the kernel to both the active and inactive slot or only the active?
    1. Depends on what you want, if you wanna use KSU (it's less detectable btw)
    2. You can just flash on the active slot, no need to flash on the inactive one too (but you can, if you'd like to do that)
    1
    Thanks again!

    I tried to flash using EX Kernel Manager (not KSU), but flashing fails. It says: "Unsupported device. Aborting..."

    My phone is Xperia 1 III, running Lineage 20-20230823-NIGHTLY-pdx215 build number lineage_pdx215-userdebug 13 TQ3A.230805.001 1211527f9e
    ah i guess i gotta add more device models, please wait a few minutes
    1
    Thanks again!

    I tried to flash using EX Kernel Manager (not KSU), but flashing fails. It says: "Unsupported device. Aborting..."

    My phone is Xperia 1 III, running Lineage 20-20230823-NIGHTLY-pdx215 build number lineage_pdx215-userdebug 13 TQ3A.230805.001 1211527f9e
    Alright try redownloading the zip again, i've added support for all the 1 III models
    1
    Non KSU. It just reboots itself after a few minutes of being stuck in the LineageOS loading animation

    I'll try to flash the KSU variant using LineageOS recovery
    That is weird... hmm if it doesn't boot maybe try flashing Kirisakura and if that doesn't work either fully reflash the ROM, and do NOT just flash the boot images as is.
    1
    Ok, so I've been trying to sideload the KSU zip via LineageOS recovery but it looks like adb does not recognize the device... Tried with another phone and adb works with it, but not with my xperia. Maybe something adb-related broke after flashing the kernel.

    But if I reboot in bootloader I can see it using fastboot devices. Should I try to flash a different recovery?
    Try to reflash the los recovery and go back to the stock lineageOS kernel by flashing the whole ROM again
  • 8
    2okPze5.png

    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:
    1. 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:
        Code:
        adb reboot bootloader
      • Flash the downloaded image files to your device by typing:
      • Code:
        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:
        Code:
        fastboot reboot recovery
    2. 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:
          Code:
          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.
    3. Once you have installed everything successfully, click the back arrow in the top left of the screen, then "Reboot system now"

    Downloads:


    Device Trees & Kernel Source:
    Important Notes:

    If you have no signal problem, debug in the following step:
    1. Go to Settings > About phone > Tap Build number 7 times to enable Developer options
    2. Go to Settings > System > Developer options, and enable "USB debugging" and "Rooted debugging"
    3. Connect your device to your PC, and type in command prompt or terminal:
      Code:
      adb root
    4. Type the following command:
      Code:
      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
    5. If you get correct output, type:
      Code:
      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
        Code:
        adb logcat
        and get the log during the execution of the above command.
    6. If you get incorrect output, please report with the following information
      • Your model
      • Type
        Code:
        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:
    1. DO NOT report bugs if you're running a custom kernel or you installed Xposed.
    2. 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.)
    3. 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)
    4. If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
    5. 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.

    Code:
    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:
    Code:
    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
    5
    Has anyone made photography pro work here? Thanks!
    4
    Will there be an effort to get pdx215 upstreamed to "official" status? Official ROMs come with the benefit of LineageOS for microG builds.
    Related repositories have been forked to lineageos. So we are half way there.
    2
    The camera 2 API level is the same as stock.
    This will become official when I think it is stable enough.
    2
    How about the Camera, guys?
    Should work perfectly