yashsingh1/xdaforums huggingface dataset:
[Android Software Development] 1264582520:
@ThE_MarD Sorry, I found that during the process of flashing the system, I have been using the old dtbo. When I replaced it with the latest dtbo, the stuttering issue during the QS dropdown greatly improved, but it still exists. In addition, may I ask why xpeng is using the sm7325 kernel if its CPU is sm8350?
[Android Software Development] 1264582520:
In addition, there are also some issues with CPU scheduling. The X1 core frequency is locked at 1.6GHz and cannot be adjusted, and it is rare to call the X1 core during testing.
[Android Software Development] ThE_MarD:
@1264582520 sorry I've been super busy with work, 16 hour work days for almost the last 2 weeks and still a few to go... I'll try to look at the logcat once I'm on days off

it's technically an sm8350 kernel as yupik (sm7325) is based upon Lahaina (sm8350). It's just the repo names we have since originally no one planned to work on sm8350 Moto devices when we were working on Edge 20 Pro and Edge 30.

I'll have to check the perf configs on tundra Android 13 as we may need to switch to those, or decommonize them depending on how that is setup. Maybe A13 Dubai vendor blobs Motorola didn't modify the configs so much or did commonize among Lahaina and lahaina-based devices?

Tbh though it might be a bit, I was donated a Motorola Edge 40 Pro (rtwo) by a member of the Motorola custom ROM community, so that is my main priority right meow. I don't own an xpeng and I did all this work on it blind sending out test builds and I'm glad it even works as good as it currently does
[Android Software Development] dotG:
Hello everyone, I'm considering the installation of Lineage OS to improve system performance. Does it have the option to extend RAM from 6 to 8 GB like the stock rom? Is there any way to extend the RAM even more by sacrificing more storage space?
[Android Software Development] noah001:
Finally this great piece of Hardware is getting some Custom Roms.

Thank you so much and Please continue supporting this great Device.
[Android Software Development] 1264582520:
Hello, I'm sorry for the previous incorrect conclusion that replacing the latest dtbo.img would eliminate the lag in the quick settings. Currently, the lag in the pulldown quick settings still exists, but I think I know the reason now. The issue lies with CPU scheduling. When I use CPU scheduling control software like Scene4 to forcefully set the app over others to run on the maximum core, the lag disappears. However, when set to run on the smaller core, the lag reappears. I'd like to know if it's possible to modify the relevant parameters in the kernel source code to fix this issue.
[Android Software Development] 1264582520:
In fact, the only large core frequency of the CPU is also limited to 1300MHz, and software must be used to adjust it to above 2GHz for smooth animation. Overall, the frequency of the three medium cores and one large core is limited too low.
[Android Software Development] 1264582520:
not 1300MHz，is 1075Mhz
[Android Software Development] 1264582520:
Additionally, unfortunately, scene app cannot lock the CPU frequency above 2GHz, so the problem of stuttering cannot be solved through this software.
[Android Software Development] 1264582520:
Maybe it's a problem with temperature control. After deleting the temperature control module, it's noticeably better
[Android Software Development] Jeanmassa01:
Moto Edge S30 8gb RAM 128GB ROM.

The bugs I found:

Bug in some overlay and resizable home screen widgets.

slow taskbar transition.

Low performance in emulators such as; Dolphin Emulator, AetherSX2 and Strato,

changing the installation path to com.antutu.ABenchMark improved performance.

The performance on Antutu:

Moto Edge S30 Chinese ROM: 960,000

Global Moto G200 ROM: 940,000

LineageOS 20 Rom: 670,000.

I used Franco Kernel Manager and magisk modules to set the processor clock to the maximum, but the value was reset to low.

I tested the Driver Adreno 615.50 via the Magisk module, the performance improved, but not enough.

Unable to install Gapps on my device.

The ROM showed stability throughout use. Congratulations.
[Android Software Development] ThE_MarD:
@Jeanmassa01 there could be tweaks needed for the thermal engine or maybe the performance HAL configs but from what I grabbed they were the stock values, so Motorola might be doing some weird stuff on the stock ROM maybe? I can check into that stuff later, but tbh xpeng is low priority for me. The crowdfund has stopped at 7 donations (including mine) and I was donated an Edge 40 Pro which is my main priority right now. There doesn't seem to be any interest in getting me an xpeng, so odds are LineageOS official builds will also not happen...

For emulators and such? I'd recommend asking in the G200 / Edge S30 Telegram groups as I've seen a bunch of xpeng users using them, so they probably have recommended settings for them.

As for GApps? Please follow the installation instructions in order to flash GApps. It is covered under the section for "Installing Add-Ons"
[Android Software Development] wisecrick:
Does it support XT2175-2 (Chinese variation)?
[Android Software Development] ThE_MarD:
@wisecrick yes it does, but users have said flashing RETAIL or RETEU Stock ROM first to use the device firmware from it will be more stable as the CN firmware seems to cause issues
[Android Software Development] Jeanmassa01:
yes
[Android Software Development] ThE_MarD:
Heyyo, a new test build is up! lineage-20.0-20230820-UNOFFICIAL-xpeng contains the updated kernel source code and also some changes to WiFi.

I've switched to SourceForge for my test builds host as I can't connect to OSDN anymore (server issues?)

LineageOS for xpeng - Browse /lineage-20/lineage-20.0-20230820-UNOFFICIAL-xpeng at SourceForge.net

sourceforge.net
[Android Software Development] ThE_MarD:
A new LineageOS test build is up! lineage-20.0-20230902-UNOFFICIAL-xpeng contains more kernel updates for the touchscreen driver. Please test the touchscreen and DT2W

LineageOS for xpeng - Browse /lineage-20/lineage-20.0-20230902-UNOFFICIAL-xpeng at SourceForge.net

sourceforge.net
[Android Software Development] juampehidalgo:
Hey , thanks for continuing the work on this device, even when there are not many reactions to your test builds anymore.

Have one question about your builds though: I have seen the android_device_motorola_xpeng repo in LineageOS github. Also, while Lineage project does not consider xpeng an officially supported device, I understand that the build process is the same for any device.

I even came across https://wiki.oddsolutions.us/ where they have basically autogenerated build instructions for several Lineage unsupported devices, including xpeng.

Question is: do you have to apply any trick to your build process to get these test builds out, or simply following the standard build instructions should work?

Thanks in advance, regards JP
[Android Software Development] juampehidalgo:
Actually, I should have read your initial post: you also quote odd solutions wiki...
[Android Software Development] noah001:
there seems to be a bug with the newest recovery.

When i flash it and reboot recovery i get a blackscreenbut i also tried the lineage-20.0-20230714-recovery and this is working fine

Edit: The newest 3 are not working for me, 07-14 is the last one working for me
[Android Software Development] noah001:
I spend now some hours with the Rom and I Love it. My only Problem is that some Animations are very laggy (for example pulling down from notifications top quick settings). Is there any fix planned for this ?
[Android Software Development] ThE_MarD:
Heyyo @noah001 , I'm glad you like it! I do need to check into the thermal engine configs for xpeng and also the perf ones too as they might be too limiting. Right now though xpeng is low priority for me as I don't even own one and the crowdfund was unsuccessful and I'm focusing on rtwo as I was donated one (luckily just one dude funded it too)
[Android Software Development] ThE_MarD:
Heyyo, new test build is up! lineage-20.0-20231003-UNOFFICIAL-xpeng contains updated vendor blobs from latest xpeng RETEU and Dubai RETAIL (for common blobs) and also changed the thermal-engine config from the default xpeng one to xpeng-game-perf to offer a better performance to heat balance.

LineageOS for xpeng - Browse /lineage-20/lineage-20.0-20231003-UNOFFICIAL-xpeng at SourceForge.net

sourceforge.net
[Android Software Development] ThE_MarD:
Announcement: I've asked Steve Rogers (rogers2602) to co-maintain xpeng with me since he owns one, so we will have LineageOS 20 official builds soon

The wiki change is already up! I'm not sure when the first build will be ready though

Info about xpeng variants | LineageOS Wiki

wiki.lineageos.org
[Android Software Development] ThE_MarD:
First official build of LineageOS 20 for xpeng is up! lineage-20.0-20231028-nightly-xpeng-signed

Download:

LineageOS Downloads

download.lineageos.org

Installation Instructions are on the wiki:

Info about xpeng variants | LineageOS Wiki

wiki.lineageos.org
[Android Software Development] edwinhaq:
Hi everyone!

I installed LOS for my moto g200, everything is working good except for camera resolution.

Here is the output using "Device Info" app (back camera must be 108mp)

Any ideas?
[Android Software Development] ThE_MarD:
Heyyo @edwinahq , by default it seems the camera defaults to pixel binning which is why that app will resort to showing a lower resolution

There is Moto Camera that can be installed and in there you should be able to use "ultra res" mode. I'm going to try again to get Moto Camera to work on xpeng as I noticed the flashable Moto Camera came from eqs, so tbh I'm unsure if I'll get permission to use it on xpeng, but I'll try if I can't get the xpeng stock ROM one to work...

Tbh, the pixel binning usually results in better photos. The only time full res can be better is if you're trying to use digital zoom on a photo while trying to avoid pixelation
[Android Software Development] GuardBreaker88:
Hi, can you make performance benchmarks vs stock version?

The other thing, does desktop mode work (ready for)?

tks!
[Android Software Development] GuardBreaker88:
Will those drivers work correctly on the rooted stock rom? Are they the same ones published for the realme GT2?
[Android Software Development] Durger:
Looks like G200 will stop getting official security updates in Nov 2023, so I guess I should start looking into LoS again.
[Android Software Development] NsbikesAndroid:
My problem with the official roms is the microphone and voice calls.. so annoying there is something AI .. that can't be turned off and it making things worst a lot of people have similar issue will lineage os fixes this ?
[Android Software Development] ThE_MarD:
Sorry I forgot to post this here

New test build is going up! It'll be done uploading in 30 minutes. lineage-20.0-20231109-UNOFFICIAL-xpeng contains an experimental inclusion of Moto Camera that needs full testing. It also includes a change to align the lockscreen display of the side mounted fingerprint sensor which also needs testing to see if alignment is good or needs more changes

LineageOS for xpeng - Browse /lineage-20/lineage-20.0-20231111-UNOFFICIAL-xpeng at SourceForge.net

sourceforge.net

Please note, you can safely change between unofficial and official builds 👍
[Android Software Development] Y0user:
Does it works with S1RXS32.50-13-23?
[Android Software Development] ThE_MarD:
@Y0user the most important part is you're on any A12 device firmware it doesn't matter which version though

The next version of the LOS official build will include vendor blobs from the version you mentioned but it will still be compatible to any A12 xpeng device firmware

xpeng: Update blobs from S1RXS32.50-13-23 37821c-6bd54 · LineageOS/android_device_motorola_xpeng@6a8c94a

Change-Id: I4d3c1b7baec4bffbbf765c80d5fcc2cc9839c954

github.com
[Android Software Development] tickhack:
In next build planned to update soc firmware?
[Android Software Development] ThE_MarD:
@tickhack LOS 20 official xpeng build from 1202 has the updated vendor blobs and anything after that date will have it too
[Android Software Development] tickhack:
Ok, but "Trust" say i have outdated platform package and actual only developer package. LOS official ota update from 17.12.2023
[Android Software Development] GeoSRB:
Hi all,

@ThE_MarD thank you for the wonderful ROM.

Here is one bug i found out:

I was able to connect PS4 clone gamepad via bluetooth but it seems no input is registered.

Same gamepad works on my Nokia 6.1 on LOS 20.
[Android Software Development] xiaomiArrowOSdebugging:
does desktop mode work (ready for)?
[Android Software Development] ThE_MarD:
@GeoSRB thanks for the bug report. I've asked Rogers to look into it as I'm currently occupied with my Motorola Edge 30 and Edge 40 Pro
[Android Software Development] Alexis Diaz:
I installed it on December 28 and since it didn't have Ready For it went back to Stock, so for now it has no hope they will add it soon.
[Android Software Development] xiaomiArrowOSdebugging:
you can download ready for from google play store

Smart Connect - Apps on Google Play

Bring your devices together

play.google.com

can you download it? (system needs to identify properly to allow downloads) does it work?
[Android Software Development] Alexis Diaz:
It didn't appear in play atore, I will see this latest update from January 20 but if it is not better I will wait a while until the comments say that it works. Because it is an option that I use very frequent, so I'll let you know soon if it works or not.
[Android Software Development] Alexis Diaz:
Hello, here I am again on this rom because I thought I could fix the ready for.

Apparently they haven't fixed it and I'm still anxiously waiting for them to add this very useful function and for which I bought this cell phone in a certain place.

It continues to appear on play atore like this.

Please, if anyone knows how to install it in any way, please tell me, until they add it natively to this rom. Thank you so much. I will give it a chance and surely the android version 14 de LineageOS.
[Android Software Development] ThE_MarD:
@Alexis Diaz the current problem with Ready For is it is proprietary and Motorola didn't make it easy for just to just install and have working on custom ROMs... So someone who knows how to tinker with apks might have more luck than me
[Android Software Development] Alexis Diaz:
Oh okay, I didn't know, apologies for demanding something I didn't know was so difficult. I'll still get to work on finding a way to make it compatible.

I hope to be able to achieve it and as soon as I make progress I will be publishing it here so that if possible you can add it.

Thank you
[Android Software Development] NOBATO22:
Hello guys, another problem is that banking apps cannot be installed

this rom has no compatibility
[Android Software Development] ThE_MarD:
LineageOS 20 for xpeng is going to be discontinued in favor of LineageOS 21 which is going official

[ROM][OFFICIAL] LineageOS 21 (Android 14) for the Motorola g200 5G / Edge S30 (xpeng)

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...

xdaforums.com
[Android Software Development] ThE_MarD:
LineageOS 21 xpeng official is out! Support is now moving to that and I'm marking LOS 20 for xpeng as discontinued. Please upgrade to LOS 21

[ROM][OFFICIAL] LineageOS 21 (Android 14) for the Motorola g200 5G / Edge S30 (xpeng)

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...

xdaforums.com
[Magisk] gandyprakoso:
after following the tutorial that I got from one of the youtube channels, I have successfully used the bank application.

to use the bank application I have to configure few things and the denylist like this

View attachment 5907561

but every time I restart, the checklist on Google Play Service always disappears and I have to check it again to be able to use the bank application.. how do i make sure that the google play service check doesn't disappear every time it restarts?

I'm using LineageOS 20.0 with magisk 26.1 + Universal SafetyNet Fix v.2.4.0

thanks
[Magisk] surajpai524:
Don't worry. Universal SafetyNet Fix is the one removing Google GMS out of denylist. If the bank app is working, then don't worry.
[Magisk] gandyprakoso:
Yes the bank app is working by now, but everytime i restart phone must check again the denylist. Is there any way to fix this?
[Magisk] surajpai524:
If banking apps are not working without the tick to Google GMS, then safetynet fix is not working. Try USNF 2.4.0 Mod by Displex.
[Magisk] gandyprakoso:
I just tried replacing USNF with Displex's mod version. but unfortunately the problem still persists
[Magisk] surajpai524:
Actually I installed Blu app and tried. It worked fine for me. Atleast it didn't detect root.

My settings:

Magisk 2.6.1(Not Hidden)

USNF 2.4.0 Mod by Displex

Shamiko 0.7

Denylist : Just Blu App. Or whatever you tick till now.

I think you shud install Shamiko. That should fix your issue.
[Magisk] gandyprakoso:
I just flashed shamiko. but based on shamiko's description, in order to work, shamiko need to turn off the force denylist. should i turn it off?
[Magisk] surajpai524:
Yes. Add apps to denylist and then disable enforce denylist and reboot.
[Magisk] gandyprakoso:
well sir, this work like charm.. a BIG thanks for helping me... 🙇‍♂️
[Huawei P Smart Questions & Answers] MrGb64:
i'm trying to restore my device with the original rom, but i can't find it ANYWHERE, and whenever i use official server links (the ones with hicloud address) it shows one of two things: a white screen saying "an error occured" or the browser shows an errorView attachment 5907565View attachment 5907567

i even tried using erecovery and hisuite but no luck whasoever, erecovery says "package info error" and hisuite says i'm on the latest version (i'm not, i'm using an emui 8 rom for ARGC771 model that isn't working well with mine, i'm looking for the one from the C771 model), not to mention that the firmware finder app is completely useless now

i had recovered my phone back to normal after unlocking its bootloader and flashing a custom rom into it, but that was like 2 or 3 years ago, but now idk where to find the firmwares i need, i'm doomed...

i need a way to return my phone back to normal... i appreciate if you guys can help me, thank you

here are my phone's exact model:

FIG-LX3 C771

Vendor: entel_cl
[Touch Diamond, MDA Compact IV General] nguyenxh:
Hi,

After upgrading ROM & Radio, my GPS data is not active any more. I tried to use 2 tools to test it but still there is no valid data...

1. GPS Test Version 1.04

2. HTC GPS Tool

The current ROM and Radio version:

Rom version: 1.93.405.1 WWE

Operator Version: SwiftBL Diamond v7.5 Full

ROM date: 10/05/2008

Radio version: 1.00.25.05

Protocol version: 52.29.25.12H

Did anyone also experience the same problem after upgrading ROM and/or Radio? if yes, how could you make your GPS data active again?

Thanks in advance.
[Samsung Galaxy S8 Questions and Answers] Dudefoxlive:
I just fixed up a Galaxy S8 and want to flash it stock. I am trying to flash the U1 firmware but it just ends up failing. I apparently need to flash something called a combination firmware first? Can someone please provide me some info?
[Introductions] Bob Harper:
Announcing a new old 'hacker' on the patch! Hacker from when Hacking did involve using a hacksaw!

I came for research on repurposing old technology, which is still new for me, Android devices, particularly using Rockchips. (NOT Fred Flintstone's computers!) Samsung Galaxy Tab3, SmartTV box like a Raspberry Pi in a case but without GPIOs.

I began in about 1976 with a Signetics 2650 CPU and I think 7xTTL ICs and a home etched PCB to DIY computer. 256bytes of RAM, no clock, LEDs for output, 8 switches for input, a Read/write switch and push button to step through addresses! That probably beats most minimal designs today, but still used more power than most microcontrollers, just to turn it all on!

I only learned assembly code when I finally got a computer with enough memory!

I'm not alone mind you, there are many, many of us still around, and some have floated to the top of the computer scene and retired already, perhaps in final retirement, RIP!

So when you get a problem, and share your problem, and/or solution, you will likely also help those who came before you and are still learning!

(Experience on 2650,6800/02/2/5/9/11+,6502/10,8080,Z80,8086/186/286,and many microcontrollers of various types. CP/M,MDOS,MSDOS,Windows3.1/95/98,OS8/9,OS-X(v1-11),Linux(various from 80s Ubuntu et.al.))

P.S."NEVER STOP LEARNING!" Bob Harper VK4WG
[General Questions and Answers] mikedcoombs:
Hi, I just registered today to ask this question. Through somewhat simple means using the tools I had available, I was able to readback the stock rom from a TCL 20 XE 5087Z branded under Boost Mobile. I have successfully rooted via magisk and have confirmed that it is indeed the correct stock firmware through a bit of an accident, I forgot to patch vbmeta when flashing magisk_patched_boot.img, so in a panic, I flashed back all the roms I had read back from the device except userdata, and miraculously the device worked! Now the problem I run into is all the bloatware the carrier has installed on the phone. My main reason for rooting my device was I wanted the ability to prevent apps from being killed by the "Smart" manager on the device, because it seems that important apps keep getting killed by the built-in software. I ended up determining that the ram manager on the phone was killing apps based on the amount of ram available. Now that the phone is rooted, you would think I would have no problem getting rid of all the bloatware, except that whenever I forcefully uninstall the ram manager (com.tct.onetouchbooster), the app is still available on my apps menu and clicking on it with pretty much no delay opens the app right up as if the data had just been cleared. Now I have no idea what is causing this, probably another app, but I was wondering if maybe an easier alternative would be to get a generic android image for the device without bloatware that I can install just what I need. Now I say easier, but I find little documentation on how to do this, better yet if it will work. I have limited knowledge of how the android system works, mainly I just understand that /boot contains the bootloader, /system contains the os, and /userdata contains all the extra data apart from the stock image. If someone would enlighten me, would it actually be easier to build a generic image? Are there tools to do this? I understand that firmware is very touchy and that there is no "Generic" image in the sense, but having my stock rom available, would I be able to somehow generate a generic image based on the rom contents? If this would be way harder, how would I go about removing bloatware? I would not want to have to reset my phone each time I uninstall the wrong application, is there a non-data-damaging way to go about removing bloatware? If it ends up not being bloatware that is causing it and some hidden property somewhere in the stock rom config, how hard would it be to find that? Any help would be appreciated, and I am open to any comments and criticism. Please let me know how I might go about this, thanks in advance!

The stock firmware for this device can be found here: https://drive.google.com/file/d/1Q5IDP8V7PvuH2_1z63IFe23O2DF0cXZR/view?usp=sharing

The phone was bought from Walmart with prepaid Boost Mobile and it is a TCL 20 XE 5087Z with a MT6765 processor.

The password for the file is: xda5087Z-MT6765