yashsingh1/xdaforums huggingface dataset:
[LG V50 ThinQ Questions & Answers] flashr94:
Does anybody have any potential fix for AT&T problem? I'm a oneplus fan to the core, but I'll be bumped off of the network within the week supposedly. After a half hr hold with tech support they said they "might have disabled the free phone that was sent out so my current phone will work till they shut down the 3g towers in Feb of 22." We'll see I guess. I am not a happy AT&T customer to be sure! What carriers do you other oneplus fans like?
[Xiaomi Mi A2 Lite Questions & Answers] a1291762:
Hi,

I found a crash in the system and tried to report it via the Feedback app. The report could not be uploaded. I cleared data on the feedback app and now I can't login.

Does anyone know if this is a temporary thing or if the Feedback app has been disabled for us?

The crash may be relevant to some people here so here it is...

Outlook sets a default sound for notifications. But you can't change this when running Android 10 because of a crash in the RingtonePicker (failing to parse the URI). This worked in Android 9, and a fix is already made, but I guess because Xiaomi only pulls in security fixes, we haven't got this.

09-11 14:28:27.658 17944 17944 E AndroidRuntime: Caused by: java.lang.NumberFormatException: For input string: "calendar_reminder"

09-11 14:28:27.658 17944 17944 E AndroidRuntime:******* at java.lang.Long.parseLong(Long.java:594)

09-11 14:28:27.658 17944 17944 E AndroidRuntime:******* at java.lang.Long.parseLong(Long.java:636)

09-11 14:28:27.658 17944 17944 E AndroidRuntime:******* at android.content.ContentUris.parseId(ContentUris.java:89)

09-11 14:28:27.658 17944 17944 E AndroidRuntime:******* at android.media.RingtoneManager.getRingtonePosition(RingtoneManager.java:516)

Needs this commit from platform/frameworks/base (not in android10-release but in android10-sidebranch)

commit fb3973a917d9e6a1a81928296fa4cce034b76b75

Author: Scott Warner <Tortel1210@gmail.com>

Date: Fri Jan 31 10:44:32 2020 -0500

RingtoneManager: Don't crash if the ringtone doesn't have a numerical ID

If you've got root, you can edit /data/system/notification_policy.xml. I changed the sound property to this (which is valid on my phone). The main thing is that this URI ends in a number (compared to the Outlook default).

<channel id="v2.EVENT_REMINDER:account_32768" name="Event reminders" importance="3" sound="content://media/external/audio/media/50008?title=ping&canonical=1" ...

After editing, I had to reboot the phone because something was caching the file and opening the settings would overwrite my change.
[Xiaomi Mi A2 Lite Questions & Answers] Aadil Gillani:
Facing same issue ?
[Nexus 5X Android Development] linckandrea:
LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.

/* *** Disclaimer
* Your Warranty is now Void!
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* BOOM goes the Dynamite
*/

Working

Same as PixelExperience

Broken

Same as PixelExperience

Difference between stock lineageos 17

Stripped ART debugging

Bionic improvements from AOSPA

Remove some debugging from framework_base

device tree changes

zram 1gb -> 512mb

lazytime support for EX4 (enabled by default)

custom dalvik props:

dalvik.vm.heapstartsize=8m -> 16m

dalvik.vm.heapminfree=512k -> 2m

lMemory Optimizations (am.reschedule_service & sys.fw.bservice_enable both enabled)

Simplified version of GlassCannon interactive profile

Tune sched parameters

Cpuset tweaks

kernel changes (pop kernel):

see second post

DOWNLOAD ROM

DOWNLOAD KERNEL

Installation:

Make full wipe (Format data and also normal wipe)

Flash rom

Flash GApps if needed

Flash Magisk if needed

Flash kernel

reboot

Telegram group

Credits:

All devs that did the ten bringup,

@theandroid02 for the device tree and vendor,

@mr.ace for his shadow kernel,

Many others

XDA:DevDB Information

UNOFFICIAL OPTIMIZED LineageOS 17.1, ROM for the LG Nexus 5X

Contributors

linckandrea

Source Code: https://github.com/linckandrea

ROM OS Version: 10.x Q

Version Information

Status: Beta

Created 2020-09-15

Last Updated 2020-09-15
[Nexus 5X Android Development] linckandrea:
Features

-based on the latest shadow kernel

-Cpu governors: electron,chill,relaxed,blu_active + all stocks

-Ioscheds: maple,bfq + all stocks

-dsync

-adreno idler (disabled by default)

-cpuboost optimization

-touchboost disabled (msm_performance module)

-wakelock blocker by boeffla

-wake gestures

-many other check source

NOTE: the kernel is compatible with oreo-pie-ten so it can be flashed in other roms
[Nexus 5X Android Development] linckandrea:
reserved 2
[Nexus 5X Android Development] RelentlesS747:
Hey,

thanks for your ROM and kernel! I am looking forward to test it.

You say everything works like PE ROM, great.

Has someone confirmed that VoLTE and more importantly to me is Google Camera with encryption enabled actually working?

[edit] Clarified that it is a question if someone has tested if Google Camera is working is encryption enabled.
[Nexus 5X Android Development] Punkiderma:
That is great, thank you!

Just flashed the kernel on my Nexus ROM and seems very smooth, maybe I'll try also the ROM!

Just to know, does your kernel ha voltage control enabled, making undervolting possible?

I ask because the section and the values appears inside Ex Kernel Manager, but I can't edit them.
[Nexus 5X Android Development] linckandrea:
Unfortunately my provider doesn't support VoLTE so i can't test it however if it works on PE i don't see why it shouldn't work here

Undervolting/Overvolting is not possible since kernel sysf provide only the information about voltages

i tried manual undervolting on ether(nextbit robin msm8992) and it was very unstable so it should be the same with bullhead
[Nexus 5X Android Development] RelentlesS747:
Can you test if Google Camera is working with encyption enabled because svlogs LOS17.1 ROM does not work for me in that regard.
[Nexus 5X Android Development] panamera2011:
Nice ROM and nice kernel.

I installed this ROM on LineageOS 17.1 by equlog and it works very well. Thank for your great work :)
[Nexus 5X Android Development] Punkiderma:
Sphinx kernel had working voltage control but it was never updated to support android Q.

I used it for a long time under Oreo and after finding the right values the device remained very stable.

Can this be a useful source to get voltage control working also under android Q or there are other issue that makes this not possible? I'm not a dev so sorry if this is a silly question :)

EDIT: I noticed that live display stops working if i flash this kernel, and also if I flash shadow kernel, so maybe there's a bug in the base. I'm on nexus rom.
[Nexus 5X Android Development] RelentlesS747:
GPS Problems

Hello again :)

I moved from NexusROM to your ROM and kernel. Encryption and Google Camera is working fine and switching from mobile data to WiFi and back is also working good (I had problems with that in the past). Thank you very much!

GPS Problems:

However I cannot get GPS working. It just never picks up a signal to locate me. Attached you can find a looong logcat log file. I think it has some gnss, Loc_hal_worker, Gps, LocSvc_eng errors in it. I suggest you start taking a look from the end of the log file. I had to split the file into two because of a 512kB *.txt file size limit.
[Nexus 5X Android Development] linckandrea:
this kernel doesn't support lineage livedisplay, in futures release i will implement klapse...

i see, thank you for the logs.. using this should fix the issue

https://github.com/LiteApplication/hardware_qcom_gps
[Nexus 5X Android Development] RelentlesS747:
cool :)

I also have lots of stability issues with Google Camera.

Crashes after two Pictures or so.
[Nexus 5X Android Development] linckandrea:
i have the same issues with the google play store version, on other phones

camera NX works without problems if is installed as system app

in fact the next build i will include it by default
[Nexus 5X Android Development] berom:
Nice, do you plan to maintain this for some time?

For Volte question: there was a specific patch on PE10 for that in the device tree. i.e.: https://github.com/PixelExperience-...ackages/apps/CarrierConfig/res/xml/vendor.xml

Have you merged that changes?
[Nexus 5X Android Development] hardheid:
How do you install the GPS fix? Install zip from TWRP?
[Nexus 5X Android Development] kieni111:
Nice one! Thanks for keeping this device alive!
[Nexus 5X Android Development] RelentlesS747:
[MENTION=5536696]linckandrea[/MENTION]

have you found some time and passion to tackle the GPS and / or Camera Problems?

no stress, i am just wondering
[Nexus 5X Android Development] chrootz:
[MENTION=5536696]linckandrea[/MENTION] I wonder does this ROM include live caption since I am deaf and need those feature. let me know. thanks

Updated: Ignore my asking question, i got it working and thanks
[Nexus 5X Android Development] linckandrea:
New update

download links are updated in the first post

Rom changes

Some bionic improvements from AOSPA

Stripped out some debugs in framework_base

device tree changes

radio power saving

sensors: Don't wake on significant motion

kernel changes

see this github history

i can't test the gps since... well you know the lockdown:eek:

anyway i created a telegram group where i will release early my rom/kernel builds
[Nexus 5X Android Development] Balthazard:
I just mentiond you in the other thread. I will try your build and report back about the GPS.

I'm curious if my banking apps work with your updated rom, because they don't with [MENTION=616841]berom[/MENTION] his build and also don't work with PixelExperience
[Nexus 5X Android Development] sinkoo1979:
Gave new life to my Nexus 5X. Testing right now
[Nexus 5X Android Development] berom:
Thanks for sharing your work.

Are you also using the qps fix from [MENTION=9187338]LiteApplication[/MENTION] or from [MENTION=6765239]theandroid02[/MENTION]?
[Nexus 5X Android Development] pentium10:
I've been directed here from lakshay18's PixelExperience thread, which I am using lately, and the big cpu cores are shut down too early based on CPU temp, so I am looking for an alternate kernel.

I am looking for a way to flash only this kernel.

Could anyone provide the steps how to flash only this kernel and be on PE?
[Nexus 5X Android Development] HTCDreamOn:
You should be able to just flash the kernel zip in twrp, as linckandrea has said it should be compatible from oreo onwards: https://androidfilehost.com/?fid=10763459528675580958

Do a full backup in twrp beforehand!
[Nexus 5X Android Development] pentium10:
so on the first post it mentions that updates should be applied on stock from only

I am now on PixelExperience ROM. Should I flash stock from, and then the kernel?

Or I don't need to flash back the stock from, and I can flash the kernel now with PE rom?
[Nexus 5X Android Development] HTCDreamOn:
Hey, I'm not sure what part of linckandrea's post you're referring to? To install the ROM, a full wipe is required—regardless of whether coming from stock or any other firmware.

If you're on PixelExperience, and want to stay on PixelExperience and simply try the different kernel out, then there's no need to flash a different ROM or revert to stock or anything like that. Simply download the kernel from the link provided, reboot to TWRP, perform a full backup (ensuring you have selected the 'boot' partition), then flash the kernel zip file.
[Nexus 5X Android Development] nexusjens:
Any GPS news?

Rom works like a charm, except for the GPS. :good: Unfortunately I have no idea what do with the solution on github. I guess this has to become part of a new build.

Any plans for that? Or other ways to use it?
[Nexus 5X Android Development] panamera2011:
Hi guys, this project is dead?
[Nexus 5X Android Development] linckandrea:
Nope, i'm planning to release a new build soon.

I was focusing on other devices.

Anyway the new build will be posted first in the telegram group( linked in the 1° post) (just to make is reasonably stable)
[Nexus 5X Android Development] panamera2011:
Thanks mate, I really appreciate your work. Your LineageOS for me Is the best.
[Nexus 5X Android Development] r4ndys:
Dude great work ! Using the kernel and rom but has any one noticed issues connecting to hidden wi-fi networks ????
[Nexus 5X Android Development] linckandrea:
the link in the 1° post is updated

changelog:

merged lineageos source

updated device tree(see github)

updated vendor(see github)

the gps problem for some users should be fixed now

may i ask you a logcat?
[Nexus 5X Android Development] r4ndys:
I had flashed linage 15 from @razorloves along /w the radio & bootloader img's from a factory 8.1 image and got it working but I will reflash with your new update and post a logcat !
[Nexus 5X Android Development] princhonzik:
Thanks for the ROM! For some reason, I get much less battery consumption with yours than with other 17.1 ROMs I tried, even when using your kernel... The last update however does not boot for me; instead of the boot animation, I end up in the bootloader every time. Tried the full wipe and format data and also dirty flash over the November version, same conclusion. If I can be of any help with this, let me know (although my knowledge is sort of zero).
[Nexus 5X Android Development] r4ndys:
Same happened to me, but i just flashed back to the previous ver and all went well. I was told that the file is corrupt so hopefully an updated version will be posted soon...
[Nexus 5X Android Development] linckandrea:
fixed, got a bad upload...

i reuploaded it, check the sha1sum just in case

c6cd87ba36acd04356506f705d02755a62cc05d6
[Nexus 5X Android Development] boris.bopp:
I installed the current version and really like it. Thank you for your work.

I found two (minor issues)

* "Project screen" doesn't find any endpoints to connect with.

* Keyboard doesn't always open reliable. But I can't describe the steps to reproduce
[Nexus 5X Android Development] paradoxiumwind:
So do we want to use this if we want more speed from our failing N5Xs? eg; pokemon go is starting to run like a crawl even on a fresh install of lineage 8.1.0(12.-1-202)

I think I've got the failing core cluster problem, because sometimes when I reboot the phone and check elementalx app, the cores are offline, reboot and look again and they might be working and phone is a bit faster.
[Nexus 5X Android Development] Cursedmale:
I was playing with a buggy ROM and lost my persist partition P24. I've been usine Linux for years. Made .IMG backups with dd a while back. Unfortunately I lost mynbackups and now I have a curropt persist partition. I really need a persist IMG to fix it. I have a nexus 5x and the partition is p24. If anyone can send me a copy. You can pull it from twrp or a root terminal with

dd if=/dev/block/mmcblk0p24 of=/sdcard/persist.img

Id really aprecate it.
[Nexus 5X Android Development] Neppomuk_:
Just got a 5x, tested a lot of Custom ROMs. So far, this is the first one which one I can't find any issues. Most other ROMs has GPS and/or NFC problems.

The linked image in the main post is not the latest version. On androidfilehost is a newer one:

Downloads for : Google Nexus 5X | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com
[Nexus 5X Android Development] Jabib:
Confirm. This has been a lifesaver for me and my N5X.
[Nexus 5X Android Development] regnfo:
This build plus the Kernel, and Magisk are working like a charm!!!
[Nexus 5X Android Development] mrd213:
Does this rom have unlimited gg photo upload?

Does any rom have unlimited gg photo upload, or must install pixelify?
[Nexus 5X Android Development] Neppomuk_:
I don't know. I use my own backup and space management for my mobile content.
[Nexus 5X Android Development] Nikoxro:
Hello and thanks for great work i have missing for the world of flash roms for my nexus 5x.

I want to test this rom a my 5x is my 2on device, what kind of gapps i must use?
[Nexus 5X Android Development] Neppomuk_:
I used Open GAPPS.
[Nexus 5X Android Development] Nikoxro:
open gapps of what version, sry for asking again, like i said before i am missing long time ago from the XDA world!
[Nexus 5X Android Development] Neppomuk_:
The Open GApps Project

OpenGApps.org offers information and pre-built packages of The Open GApps Project. The Open GApps Project is an open-source effort to script the automatic generation of up-to-date Google Apps packages. All Android versions and platforms supported.

opengapps.org

I used Open GApps ARM64 10.0 pico
[Miscellaneous Android Development] mrmazak:
First released twrp for BLU G90 phone.

Whats working:

Adb

Mtp

USb-OTG

MicroSD

Flash Image

Mount System , Vendor, product (contents of SUPER).... mount allows reading the partitions, but was not able to write to them

Back-Up/Restore to/from usb (or micro sdcard).... Due to size of super.img needed to format card ext4

Logcat

Screenshot

Known bug:

**Solved with new tree file**--data decryption is not working, so not able to read or backup internal storage.--

Built with Minimum Manifest _branch 10.0

:

https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni

Kernel source

:

https://github.com/mrmazakblu/Blu_G90_G0310WW_stock_kernal

Device Tree

:

New

GitHub - mrmazakblu/device_PBRP_BLU_G90_G0310WW at TWRP

Contribute to mrmazakblu/device_PBRP_BLU_G90_G0310WW development by creating an account on GitHub.

github.com

Download :

Releases · mrmazakblu/device_PBRP_BLU_G90_G0310WW

Contribute to mrmazakblu/device_PBRP_BLU_G90_G0310WW development by creating an account on GitHub.

github.com

Old

https://github.com/mrmazakblu/device_TWRP_BLU_G90_G0310WW

Download

: https://github.com/mrmazakblu/device_TWRP_BLU_G90_G0310WW/releases
[Miscellaneous Android Development] Shananiganeer:
ADB Sideload is also broken.
[Miscellaneous Android Development] mrmazak:
Most likely due to no able to read/ write to /data there is no place to temp store the zip.

Working on alternative options at the moment, as I am having trouble getting build correct to make decrypt.

Alternative is a modified /vendor.img, so device is not encrypted. But this of course is less secure.
[Miscellaneous Android Development] Shananiganeer:
I reformatted /data so it was unencrypted, but still couldn't use adb sideload. I was able to use adb push to put files onto the phone, but that didn't end up mattering as without rw to /system I can't install gapps XD. I'll have some time this weekend to take a look at things and try and help debug the decryption.
[Miscellaneous Android Development] mrmazak:
Appearently, this build is only missing data decryption.

Spoke with TWRP maintainer, they said this is working as intended. Super.img partitions are not currently meant to be mounted as r/w.

After I asked about flashing GApps, I was informed that there might be changes to TWRP source to allow mounting as r/w sometime sooner or later.
[Miscellaneous Android Development] Ivisibl3:
so it may seem we are waiting on how to affectively be able to modify the dynamic partitions before we can see a fully successful root. I am fairly new to these things so might be looking at it wrong. :rolleyes:
[Miscellaneous Android Development] mrmazak:
To modify it "live" yes maybe.

You can modify the extracted system, as I did , using linux mount, and flash the system back modified, just like a gsi rom.

But for root, can't say.
[Miscellaneous Android Development] mrmazak:
On the latest build, was able to mount /system r/w. And successfully change the contents of it.

The patches in twrp source is not finished yet, so normal zip installs are not coded. But using adb shell (or TWRP terminal ) seem to be working.

This New build to be uploaded on github device source, as release "test build 9"
[Miscellaneous Android Development] johnsag49:
I have the G90 Pro and would love to be able to edit the build.prop file... the phone has a ridiculously low number of volume steps for media, 7.

Is there any way to boot into TWRP temporarily and edit the file, just to see if that will increase the steps? (by adding ro.config.media_vol_steps=30 for example)
[Miscellaneous Android Development] mrmazak:
Well, the first thing I'm concerned with here is , I'm not sure if THIS TWRP will work on the g90 pro.

But it might be possible. I was able to mount system as r/w on my g90 in TWRP.

You would need to fastboot flash --disable-verity vbmeta and vbmeta_system to prevent red state bootloader lockout.
[Miscellaneous Android Development] Shananiganeer:
Ok I've found one potential bug and have a question you may be able to answer. With your build of TWRP I cannot access fastbootd. Running adb/fastboot reboot fastboot just puts me back into recovery. To change images I've been doing the following:

1. Enter bootloader and flash stock recovery you provided in your other G90 thread

2. Enter fastbootd and flash the image

3. Re-enter bootloader and flash twrp

The question I have is, how can the super partition be increased? I tried to flash the LOSQ build with gapps, but the image is > half the size of the super partition. I want to take 1GB away from the userdata partition and add it to the super partition instead. Do I mount the stock super.img in Linux and modify it to be 5GB, adjust the partitions on the eMMC so the new img will fit, flash the new super.img from bootloader, and then go into fastbootd and flash LOSQ? Where does modifying BoardConfig.mk with the new size fit in? If you don't know or don't wanna bother answering that's cool, I've been doing some digging trying to get to the bottom and I'm just not understanding how to adjust the new dynamic partition scheme.
[Miscellaneous Android Development] mrmazak:
The stock /product partition is not needed in non stock roms. Google gsi flashing guide tells show to delete logical partition product.

fastboot delete-logical-partition product

This is probably what is needed.

Don't know about your plan to increase stock super.img. no idea about why you mention boardconfig.mk
[Miscellaneous Android Development] mrmazak:
This TWRP is before the patch for TWRP fastbootd, so it is not included. I have resynced source, and will see if new build works, or not. If it does will post new release.
[Miscellaneous Android Development] Shananiganeer:
I mentioned BoardConfig.mk because the size of the super partition is listed there, but you were totally right about the product partition and I was able to flash LOSQ+gapps after deleting it. Thanks for the assist, and your work on porting TWRP to this awesome device! Will continue to keep an eye on your work as TWRP finalizes their support for Android 10.
[Miscellaneous Android Development] KryptekKnight:
Will this work for the G90 Pro? My guess is not but figured I'd ask
[Miscellaneous Android Development] mrmazak:
I assume not. But if you send device stock recovery, I can try to bring it up. But cannot test it, I don't have the device.
[Miscellaneous Android Development] KryptekKnight:
Would you be able to compile a Gcam pretty for this phone? I would be willing to supply you with whatever is within my means to provide
[Miscellaneous Android Development] mrmazak:
I have no idea about gcam