Sony xperia XA1 Lineage OS - Sony Cross-Device General

I would like to create a Lineage OS for XA1. How would I begin?

diosdetiempo said:
I would like to create a Lineage OS for XA1. How would I begin?
Click to expand...
Click to collapse
You're in the wrong place here. This it the subforum for the Xperia Z
I suggest you to read the following links:
Basic instructions from Sony:
https://developer.sonymobile.com/open-devices/aosp-build-instructions/
Lineage OS Wiki:
https://wiki.lineageos.org/devices/yuga/build
(this is for Xperia Z, you should be able to change it accordingly to your XA1)
Also here's an instruction from member @FSadino:
https://forum.xda-developers.com/chef-central/android/how-to-build-lineageos-14-1-t3551484

Related

LiquidSmooth Test Build Xperia Z1 Compact

I have made a LiquidSmooth Test build for the Amami (Xperia Z1 Compact), I do not own this device, but it is based off of the soon to be merged Official CM tree. If all is well with the build I will make a thread in Orig Development
Rom Download
Gapps
deadman96385 said:
I have made a LiquidSmooth Test build for the Amami (Xperia Z1 Compact), I do not own this device, but it is based off of the soon to be merged Official CM tree. If all is well with the build I will make a thread in Orig Development
Click to expand...
Click to collapse
Hey there!
I think you should still make the thread in the OrigDev section, but with some tags like [Alpha]\[Beta]\[Test]\smthing. Because a lot of people (myself included), who like flashing, just ignore the General and Q&A sections, and go straight to Dev\OrigDev. You might get more testers this way
PS: Thx for the ROM, I'll try to test it later this week =)
Everething is ok

Official AOSP project for Xperia Z1, Z1 Compact, Z Ultra, Z2, and Z2 soon?

I think I have good news for some of you
There are some hints, that there will be official AOSP support from sony for our devices soon.
For all of you, who don't know: There is a official AOSP project for a few sony devices.
Our problem: Our devices aren't supported (yet?).
But there are good news:
1. The Sony Xperia Developer World github account has forked the rhine-common device tree from FreeXperia/Cyanogenmod. That means they are not uninterested.
2. It gets better: Alin Jerpelea, a member of the Sony Xperia Open Source team and member of FreeXperia, will give a talk about the future of the Sony AOSP support at xda devcon in half a month.
3. And now the best: The github repositority for Sony AOSP kernel recently got a new branch, which is at the same caf tag like our 14.4.A.108 kernel
I am really hoping this becomes truth in near future
Sources:
http://developer.sonymobile.com/201...-mobile-innovation-with-us-at-xdadevcon-2014/
https://github.com/sonyxperiadev/kernel-copyleft/commits/14.4.A.0.xxx
https://github.com/sonyxperiadev/kernel/tree/aosp/LNX.LA.3.5.1-01110-8x74.0
https://github.com/sonyxperiadev/android_device_sony_rhine-common
UPDATE: the latest git commits are proving it, we will get official aosp support
UPDATE: the latest commits prove that z2 and it's variants will also get official aosp(with the same kernel sources as us, congrulations)
That would be great :good:
Does this mean better camera drivers and stuff?
rob rich said:
Does this mean better camera drivers and stuff?
Click to expand...
Click to collapse
Potentially, lets hope so!
CoolDevelopment said:
I think I have good news for some of you
There are some hints, that there will be official AOSP support from sony for our devices soon.
Click to expand...
Click to collapse
First 4.3" high-end device and now official AOSP? Sony, you might just make me a Sony fanboy
Does that mean that it could be possible to flash aosp based roms with locked bootloader? Or am I completely wrong here?
AFAIK the repository for current AOSP devices from sony does not contain camera drivers (and others). So don't expect to much from this news.
vriz27 said:
Does that mean that it could be possible to flash aosp based roms with locked bootloader? Or am I completely wrong here?
Click to expand...
Click to collapse
Unfortunately not
See the latest commits at the git. They are proving the new kernel branch is for sony devices
CoolDevelopment said:
See the latest commits at the git. They are proving the new kernel branch is for sony devices
Click to expand...
Click to collapse
If I'm reading the commits right, and I'd like to think that I am, then we are witnessing the official AOSP bring-up for the rhine-platform!
There's over a thousand lines of new camera code here: https://github.com/sonyxperiadev/kernel/commit/f721c1a0585ab6b9d3eb75a84bc2cf79a7813741
Get excited guys!
Rekoil said:
If I'm reading the commits right, and I'd like to think that I am, then we are witnessing the official AOSP bring-up for the rhine-platform!
There's over a thousand lines of new camera code here: https://github.com/sonyxperiadev/kernel/commit/f721c1a0585ab6b9d3eb75a84bc2cf79a7813741
Get excited guys!
Click to expand...
Click to collapse
That are the same drivers as from the stock kernel, don't expect these commits to increase our camera.
TheQwertiest said:
First 4.3" high-end device and now official AOSP? Sony, you might just make me a Sony fanboy
Click to expand...
Click to collapse
:laugh:
The newest commits are hinting on aosp for z2 aswell
Holy $h13!
How did i not see that before!?
I wasn't interested in devcon all that much. However, now since i know something like official aosp support might be announced there, I can't wait!
SONY GIB UNS AOSP UNTERSTÜTZUNG JETZT!
Sorry, couldn't handle the excitement
Its now official for Z1 and Z2 ! :laugh:
Xperia™ Z2 and Xperia™ Z1 added to AOSP for Xperia on GitHub
And somes good news for our Z1 compact plus other devices :
Xperia Z1 and Z2 added to AOSP for Xperia project; plus unified kernel announced
official ground for AOSP, sweet
I have a question.
Is there any benefits from this for people who has phone with locked bootloader and with -no allowed status? Or i just can congrats people who has unlocked bootloader?
mosespl said:
I have a question.
Is there any benefits from this for people who has phone with locked bootloader and with -no allowed status? Or i just can congrats people who has unlocked bootloader?
Click to expand...
Click to collapse
Only for unlocked bootloaders.
Nice , Tat is a good news.
Thanks for this share. Looking forward for this!
Something it's moving.. https://github.com/sonyxperiadev/device-sony-amami

Resources for DEVs + ZUK Z2 Plus (standard)

Hi, I'm making this thread to centralize and make easier for devs to work on ZUK Z2(standard).
NOTE: Z2131 & Z2132 are the SAME device, just name and ZUI version different. So ROMs and Kernels are usable by both side, it's the same for ZUK Z2 Rio which is the lower storage z2(3/32)
There are many links and resources, but if you're a Dev who works on this device contact me in private, there is a group for all the devs, indeed Fedor917, Davidenavil, CallMeSuper, Flour_Mo, Frencesco Colella, Leo, scafroglia93 and Franko76 are working in that group.
Source Code by ZUK
LINK ALREADY WITH TRANSLATION
(The source of z2131(CN) & z2132(Indian) ZUIs can be found on the right list)
Dev's profiles for ZUK Z2 repositories:
https://github.com/Silentlys
https://github.com/cryscript
https://github.com/davidevinavil
https://coding.net/u/CallMESuper
https://github.com/mnemonyc
https://github.com/scafroglia93
https://github.com/zuk2plus
Kernel
https://github.com/Silentlys/android_kernel_zuk_msm8996 (original one)
https://github.com/scafroglia93/android_kernel_zuk_msm8996 (the most updated stock)
https://coding.net/u/CallMESuper/p/android_kernel_zuk_z2_plus/git (M-Kernel source)
https://github.com/cryscript/android_kernel_zuk_msm8996
Vendor
https://github.com/cryscript/android_vendor_zuk_z2_plus
https://github.com/davidevinavil/android_vendor_zuk_z2
https://github.com/zuk2plus/android_vendor_zuk_z2plus
Android Device
https://github.com/cryscript/android_device_zuk_z2_plus
https://github.com/davidevinavil/android_device_zuk_z2
https://github.com/Silentlys/android_device_zuk_z2
DualBootPatcher source
https://github.com/cryscript/DualBootPatcher
Hi KronozFX,
Thank you for the link!
I'm trying to compiling a kernel for CM14.1(Lineage OS now), which kernel should I use then?
Thank you!
riaqn said:
Hi KronozFX,
Thank you for the link!
I'm trying to compiling a kernel for CM14.1(Lineage OS now), which kernel should I use then?
Thank you!
Click to expand...
Click to collapse
U can find it on https://github.com/LineageOS
Just search for your chipset

[KERNEL][STOCK][SONY] PDesireCoreKernel 1.0, Every Sony device is a FLAGSHIP

THIS IS MY COMEBACK:
PDesireCoreKernel
Every Device is a Flagship
My target on these kernels is to make the old devices equal and even better than the flagships
This is a project for extremly many devices so I've seperated my OP in some sections:
Kitakami Family
CHANGELOG:
Code:
1.0:
PDesireAudio 10.0
Security and Memory patches by Google
Misc Patches by kernel.org
Backported commits from 4.9 and 3.12 kernel (stable)
Reducing crashes
RC3:
Added some missing Defconfig
Some Crypto and ARM64 patches
Added support for more Kitakami devices
RC2:
Rock Stable and Smooth like warm butter
PDesireAudio 6.0
KCAL Color Control
CPU OC
FSync included
Many Schedulers (like Tripndroid) included
Westwood (best TCP algorithm)
Voltage Table Control (use it with caution)
Adaptive Low Memory Killer
Updated WiFi driver
Many other patches for more battery and more stability
Compatibility to phh Superuser
DRM Patched
TWRP included
Busybox included
Rased on RyTekk's kernel for sumire
FUTURE:
Code:
FauxSound Control
if you have more, tell me
WHAT YOU NEED TO KNOW:
Every kernel just works on latest Nougat FW (376)
DOWNLOADS:
Downloads:
https://goo.gl/u5g1hz
Others comes soon, more information see here:
https://forum.xda-developers.com/showpost.php?p=71089034&postcount=2
SOURCE:
https://github.com/Team-DevElite/PDesireCoreKernel-Kitakami-RC
Shinano Family
Need some things from you before i can start, more info here:
https://forum.xda-developers.com/showpost.php?p=71089034&postcount=2
Rhine Family
Need some things from you before I can start, more info here:
https://forum.xda-developers.com/showpost.php?p=71089034&postcount=2
Tetra Family (Sony SmartWatch 3)
Coming Soon, more info here
HOWTO INSTALL:
Boot to recovery
Flash the downloaded zip
Reboot
FAQ
Where's my kernel?
Please read my second post, as long I don't have all ramdisks, no kernel for that device
Even though I am 17 years old, go to college 38 hours per week, and my life isn't easy at all so please take patience, for your patience you get the present then
CREDITS:
@zacharias.maladroit
@tobias.waldvogel
@RyTekk
@ShadowElite
@_LLJY
@perobot
@kavatzas7
@anjelz2012
@wulfiss
@Raz0Rfail
@V4LKyR
@[Fenix]
Every Commiter on my Repo
Team DevElite and the THDR Alliance​
So when you want i contribute for all devices listed here i need something from you:
Your kernel.elf extracted from your LATEST firmware
I need it for these devices:
Z1
Z1c
Z2
Z3 Dual
Z3c
Z3+
Z3+ Dual
Z4 Tablet
Z5 Dual
Z5c
Z5 Premium (not Dual)
Any help of you would be very appericated and gives you an placement into Credits
Xperia Z5 Premium
E6853
nougat .376
https://mega.nz/#!LQYVzbCS!I5AnILA9p6KJGSNj-HyVfYoiBgJTzCfnTnkfSGsBuyA
But it is a lot to ask would be interesting to enable 4k as default resolution, I am available for testing
Thank you:laugh:
Xperia Z1 Compact - D5503
14.6.A.1.236 Lolipop
http://www.mediafire.com/file/i4jp8z4kytz7hxd/kernel.elf
Great work sir @PDesire :good:
can you bring support to the z3 tablet? if you can't or don't want to bring support for it, there are no problems.
Hi
Hi, these are from the xperia z3 D6653 23.5.A.1.291
https://mega.nz/#F!M0cGXQRY!DWdEZSdGb7W5HefPAPRV-w
It would be awesome if you could support the application (Universal Kernel Manager to make use of the application [Synapse])
Https://forum.xda-developers.com/android/software/zip-synapse-script-universal-kernel-t2736986;)
wulfiss said:
can you bring support to the z3 tablet? if you can't or don't want to bring support for it, there are no problems.
Click to expand...
Click to collapse
Of course there's no problem. I think at the end I would've added support as I forgot it Only to add to the list
If you have the kernel.elf of it I can add it to the supported devices too
Your PDesire
perobot said:
Hi, these are from the xperia z3 D6653 23.5.A.1.291
https://mega.nz/#F!M0cGXQRY!DWdEZSdGb7W5HefPAPRV-w
It would be awesome if you could support the application (Universal Kernel Manager to make use of the application [Synapse])
Https://forum.xda-developers.com/android/software/zip-synapse-script-universal-kernel-t2736986;)
Click to expand...
Click to collapse
Do I have to add something for that support? Or does it work without any modification too?
And thanks for your help, you've earned a place on Credits
kavatzas7 said:
Xperia Z1 Compact - D5503
14.6.A.1.236 Lolipop
http://www.mediafire.com/file/i4jp8z4kytz7hxd/kernel.elf
Click to expand...
Click to collapse
Okay Thank-you. You will be added to the Credits
The Rhine project starts soon
anjelz2012 said:
Xperia Z5 Premium
E6853
nougat .376
https://mega.nz/#!LQYVzbCS!I5AnILA9p6KJGSNj-HyVfYoiBgJTzCfnTnkfSGsBuyA
But it is a lot to ask would be interesting to enable 4k as default resolution, I am available for testing
Thank you:laugh:
Click to expand...
Click to collapse
It's possible to force 4K but that would heat your phone and laggs like **** and it would kill your SoT
But I think I will try soon at least to add QHD support
And you get a place on Credits
Your PDesire
Added support now for Sumire (E6603/E6653)
Soon Satsuki (E6853) will come too
Your PDesire
where i download for xperia z2? THANKS
YamyYugi said:
where i download for xperia z2? THANKS
Click to expand...
Click to collapse
Isn't released yet, and i need a kernel.elf from latest FW of Z2 that i can make a kernel for it
Your PDesire
Hello,
The kernel ELF file for Xperia Z2 23.5.A.1.291 is here:
https://mega.nz/#!y50UWCRJ!MmFuZKmIY1xy2NPcJlD3d_YbN61C8esJTT9F7S4YkGc
Thanks for your future work!
@PDesire
The kernel says 6603.img is it safe to use it?
My phone is 6653.
Kernel from Z5c E5823
.305 last marshmallow
http://www2.zippyshare.com/v/TM2392Sh/file.html
.376 last nougat
http://www2.zippyshare.com/v/BFRhndAM/file.html
GeramanX said:
The kernel says 6603.img is it safe to use it?
My phone is 6653.
Click to expand...
Click to collapse
Yes E6653 and E6603 shares same Kernel
Your PDesire
PDesire said:
Of course there's no problem. I think at the end I would've added support as I forgot it Only to add to the list
If you have the kernel.elf of it I can add it to the supported devices too
Your PDesire
Click to expand...
Click to collapse
Oh great!.
here it go the kernel of the SPG611 23.5.A.1.291 https://mega.nz/#!1d5RURCK!VCsCJ7K4f0GTqN2bGFH-cRTAU-19iYa23oqDIwFFGWc
Thanks for your work!
Where I download for Z1 .236
Today the kernel will get Z5c (suzuran) and Z5P Single (satsuki) support
Your PDesire
never mind

LineageOS for microG

Android experience relies heavily on Google's Play Services. The microG project creates an alternative to installing Gapps, which install and execute closed-source blobs on our phones. MicroG however requires a patch called "signature spoofing", which allows microG's apps to spoof themselves as Google Apps. LineageOS currently does not include the patch due to different opinions among the developers. (further information can be found here)
This makes microG installation difficult on LineageOS and other ROMs. Our ROM is a fork of LineageOS with just the necessary changes to have microG built-in. We ship weekly builds for all the LineageOS supported devices..
You can find us on https://lineage.microg.org
XDA:DevDB Information
LineageOS for microG, ROM for all devices (see above for details)
Contributors
Simon94, ncorna, n1zzo, LineageOS, MaR-V-iN
Source Code: https://github.com/lineageos4microg
ROM OS Version: Android 10
Based On: LineageOS
Version Information
Status: Nightly
Created 2017-11-06
Last Updated 2020-08-28
Would like to have build for Nexus 9 aka flounder
Awesome start! Good luck with that! Cheers! :fingers-crossed:
Is this the thread mentioned in the FAQ where one can request builds for other devices supported by LineageOS?
If so, I'd love to see a build for the LG G5 (aka h850), which is currently the only high-end device by a known manufacturer with a removable battery and high repairability (8/10 from Ifixit).
It's fully supported by LineageOS (https://wiki.lineageos.org/devices/h850) and I'd be willing to report any possible problems and help debug it if necessary.
Thanks in advance and awesome project!
Can you please add support for LG G4 (H815) as well?
The LineageOS for microG OTA infrastructure is based on https://github.com/julianxhokaxhiu/LineageOTA?
I'm mounting my own infrastructure and I want to know how to build it. Thanks.
Current device list which will be built tomorrow:
Code:
a6020,angler,armani,athene,bacon,bullhead,cancro,capricorn,cheeseburger,clark,condor,crackling,d855,
deb,dragon,falcon,flo,flounder,gemini,h815,h850,hammerhead,harpia,herolte,here2lte,hlte,i9100,
i9300,jfltexx,kenzo,klte,libra,lux,m8,mako,mido,oneplus2,oneplus3,onyx,osprey,otus,paella,pme,
serranoltexx,shamu,thea,titan,victara,wt88047,yuga,Z00L
Simon94 said:
Current device list which will be built tomorrow:
Code:
a6020,angler,armani,athene,bacon,bullhead,cancro,capricorn,cheeseburger,clark,condor,crackling,d855,
deb,dragon,falcon,flo,flounder,gemini,h815,h850,hammerhead,harpia,herolte,here2lte,hlte,i9100,
i9300,jfltexx,kenzo,klte,libra,lux,m8,mako,mido,oneplus2,oneplus3,onyx,osprey,otus,paella,pme,
serranoltexx,shamu,thea,titan,victara,wt88047,yuga,Z00L
Click to expand...
Click to collapse
Please, include piccolo!
DaniPhii said:
Please, include piccolo!
Click to expand...
Click to collapse
Done!
@Simon94 does it supports substratum ? and thanks for the modded lineage .
Microg.me is a really wonderful project , I have been using it for 3 days, but there are some things that annoy me. In particular, is it really necessary to implement it in every single build ?? I use an application with the same signature, so at each ota it is replaced by the fakestore and that's annoying . Also one ota per day is pretty excessive I think, especially for daily usage. Why not release an update at the same time as the official lineage ?
Please excuse me if the answers to my questions are obvious, I'm a bit new on microg.
Would it be possible to built a pac which could be used for an unofficial LOS-Release to install it e.g. via twrp? I would to love to test the microg-package onto my satsuki (E6833) Sony Xperia Z5 Premium Dual
sandeep_7 said:
@Simon94 does it supports substratum ? and thanks for the modded lineage .
Click to expand...
Click to collapse
Same feature-set as LineageOS. If LOS supports substratum, we are supporting this aswell.
Silver_Defender said:
Microg.me is a really wonderful project , I have been using it for 3 days, but there are some things that annoy me. In particular, is it really necessary to implement it in every single build ?? I use an application with the same signature, so at each ota it is replaced by the fakestore and that's annoying . Also one ota per day is pretty excessive I think, especially for daily usage. Why not release an update at the same time as the official lineage ?
Please excuse me if the answers to my questions are obvious, I'm a bit new on microg.
Click to expand...
Click to collapse
Unfortunately we wont remove FakeStore since our goal is to provide a Google free ROM with a fully working ecosystem which requires having FakeStore installed. Sorry for that. What you could do is to write a script for OTA survival / - or removal and put it in the /system/addon.d directory. But we're not going to support this in any way.
Otherwise we can invite you to not use Play Store, but a replacement like Yalp Store.
We like to build as often as we can. Its up to you and your free choice. If you dont want to update on a daily basis, just dont do it
Best, Simon
MaStErB_1984 said:
Would it be possible to built a pac which could be used for an unofficial LOS-Release to install it e.g. via twrp? I would to love to test the microg-package onto my satsuki (E6833) Sony Xperia Z5 Premium Dual
Click to expand...
Click to collapse
..
https://lineage.microg.org/#faq said:
Can you add support for my device? It is not supported by LineageOS though...
No, I'm sorry.
Click to expand...
Click to collapse
MaStErB_1984 said:
Would it be possible to built a pac which could be used for an unofficial LOS-Release to install it e.g. via twrp? I would to love to test the microg-package onto my satsuki (E6833) Sony Xperia Z5 Premium Dual
Click to expand...
Click to collapse
There are several methods to get microg. Maybe you should start reading there https://forum.xda-developers.com/android/general/index-list-custom-roms-offering-t3557047
My preferred method have been nanomod patcher and shadow53's zip.
I can't find my device in the download section!! Yu yunique (jalebi). As the site says that all the devices with official linegae os support will get this rom?? Pls provide for my device jalebi. Thanks in advance.
Shashank Varma said:
I can't find my device in the download section!! Yu yunique (jalebi). As the site says that all the devices with official linegae os support will get this rom?? Pls provide for my device jalebi. Thanks in advance.
Click to expand...
Click to collapse
Added in next build.
Simon94 said:
Added in next build.
Click to expand...
Click to collapse
Thank you!! Waiting for it
Hey there! I have an old first-gen Moto X as my main android device (ghost) and I'd love to take advantage of your awesome project! I tried to get the docker image up and running myself, but I keep getting random DNS failures in docker, which seem to get silently passed, which results in the build claiming to be successful, yet no builds show up in my "zips" folder when it completes. Only thing that I think needs changed from the default is the lineageOS branch (cm-13.0). Would it be too much trouble to add 'ghost' to your list of builds?
Thank you,
neutral
Can you add support for taoshan (Sony Xperia L)?
Has LOS support.
Thanks!
Moto g5 cedric?

Categories

Resources