[Sony] Xperia Open Devices Project - Sony XA2 Ultra ROMs, Kernels, Recoveries, & Other

Sony Mobile is committed to supporting the open developer community, and one way to show this is by publishing parts of our code as well as selected tools developed by our internal developers.
For some of the Xperia™ devices, we provide Android™ Open Source Project (AOSP) device configurations on GitHub. This means that the software will be open for you as a developer to use and contribute to. This is a way for us to support the open Android community, and it is also a tool for us to facilitate and verify contributions to AOSP.
If you want to build AOSP for your unlocked Xperia device, you find all the resources you need in the sections below.
https://developer.sony.com/develop/open-devices/
Unified 4.4 kernel sources
https://github.com/sonyxperiadev/kernel
Project git
https://github.com/sonyxperiadev/
Bug tracker
https://github.com/sonyxperiadev/bug_tracker/issues

Now you can build the latest Android with the latest 4.4 kernel

Vendor v11 is out
https://developer.sony.com/develop/open-devices/latest-updates

Following the guide, when I enter
Code:
source build/envsetup.sh && lunch
I see models H3213, H4213
But not US model H3223

bloodclot said:
Following the guide, when I enter
Code:
source build/envsetup.sh && lunch
I see models H3213, H4213
But not US model H3223
Click to expand...
Click to collapse
I would like know if they release the H3223?
If they are not going I would skip getting this phone.
Sent from my LEX720 using xda premium

They are so committed that they refuse to add raw capture support so i could use google modded hdr camera

bloodclot said:
Following the guide, when I enter I see models H3213, H4213
But not US model H3223
Click to expand...
Click to collapse
H3123 is the US model

li0nh3art3d said:
H3123 is the US model
Click to expand...
Click to collapse
H3223 xa2 ultra usa and the H3123 xa2 USA .
Sent from my LEX720 using xda premium

davidhozic said:
They are so committed that they refuse to add raw capture support so i could use google modded hdr camera
Click to expand...
Click to collapse
you have raw in AOSP

jerpelea said:
you have raw in AOSP
Click to expand...
Click to collapse
But it's not available for xa2

Has anyone tried to use the H3213 or H4213 kernel on the H3223? Would building either of those work on the H3223?

AngryManMLS said:
Has anyone tried to use the H3213 or H4213 kernel on the H3223? Would building either of those work on the H3223?
Click to expand...
Click to collapse
will not work.
Sent from my SM-A730F using xda premium

davidhozic said:
They are so committed that they refuse to add raw capture support so i could use google modded hdr camera
Click to expand...
Click to collapse
RAW support is enabled and you can take RAW pictures with Open Camera
Regards
J

jerpelea said:
RAW support is enabled and you can take RAW pictures with Open Camera
Regards
J
Click to expand...
Click to collapse
You can enable the raw capture option but it wouldn't work.
Camera2api is limited to sony appd only

davidhozic said:
You can enable the raw capture option but it wouldn't work.
Camera2api is limited to sony appd only
Click to expand...
Click to collapse
Afaik that is only true for stock, Sony open devices uses a different hal that iirc supports raw

I have my bootloader unlocked with TWRP and magisk loaded on stock android 8.0.
Do I need to follow the build guide for 8.1 or just flash the SW_binaries_for_Xperia_Android_8.1.6.4_r1_v12_nile.zip? And will that wipe TWRP and magisk so I'd need to reinstall those?
edit: nm, the binaries are just that, specific for AOSP to work with my Sony phone and are flashed after AOSP. I suppose flashing TWRP amd magisk after should work.

All build guides are updated with the Security updates
https://developer.sony.com/develop/open-devices/guides/aosp-build-instructions/
Here is the list of all known bugs. If you find bugs you can always open a ticket in the bug tracker and we will check it ASAP.
https://github.com/sonyxperiadev/bug_tracker/issues

.

Related

Moto G sources

Motorola has released the sources of our smartphone
Here is the link: https://sourceforge.net/projects/motog.motorola/files/
Hehe
Motorola hasn't ''released the source'' for the G, many things needed to the fun start will probably be out along the next days. But it's a beginning
LuisUrrutia said:
Motorola has released the sources of our smartphone
Here is the link: https://sourceforge.net/projects/motog.motorola/files/
Click to expand...
Click to collapse
Bring on the hacking!
Where's my custom rom!!! hehe :laugh:
can't wait for them custom ROMs for the G!
CM11, miui, and PA ROM releases are imminent!
Sent from my XT1032 using XDA Premium 4 mobile app
Are you sure for PA MIUI and CM?
They give some information on twitter or fb?
osmoze30 said:
Are you sure for PA MIUI and CM?
They give some information on twitter or fb?
Click to expand...
Click to collapse
anyone who knows what their doing can build any of the AOSP based rom's for the moto G, with the sources available. (unofficial)
but if your asking if its been announced that the moto G is getting those officially then i have no idea.
Yes i'm talking about announcement by the MIUI , CM or PA Team. I ask it to Silencer96.
osmoze30 said:
Yes i'm talking about announcement by the MIUI , CM or PA Team. I ask it to Silencer96.
Click to expand...
Click to collapse
most official builds come from people maintaining unofficial builds, so you will more than likely see it here before its made official
New Version Source:
14.10.0Q3.X-84-14
http://sourceforge.net/projects/motog.motorola/files/14.10.0Q3.X-84-14/
As far as I can tell this is only the sources Motorola are legally required to open source.
Sorry guys, no device configs here
rymate1234 said:
As far as I can tell this is only the sources Motorola are legally required to open source.
Sorry guys, no device configs here
Click to expand...
Click to collapse
Kernel configs are included, I am running a self compiled kernel
a1Pha said:
Kernel configs are included, I am running a self compiled kernel
Click to expand...
Click to collapse
Yeah, the kernel configs are what's legally required by Motorola. Every manufacturer has to release the sources as part of the GPL. It's really nothing special
They legally don't have to but if they want to be googles favorite then they will they could release a manual and still be aosp
Sent from my SAMSUNG-SGH-T989 using Tapatalk
I'm working in a fully device config based in CM configs from other motorola phones, and i expect a build in the nearly days.
rymate1234 said:
As far as I can tell this is only the sources Motorola are legally required to open source.
Sorry guys, no device configs here
Click to expand...
Click to collapse
Is there something Motorola have not released that they have done for other phones? Would it be worth requesting?
lost101 said:
Is there something Motorola have not released that they have done for other phones? Would it be worth requesting?
Click to expand...
Click to collapse
Is licenses stuff, some android parts are GPL(Open source), these are Kernel and minor things, the rest of important part(Device and Vendor) are APACHE2 and the brands are allowed to don't release it.
Do the device and vendor repos contain drivers or just configs? Sorry for the noob question...
Sent from my XT1032 using xda app-developers app
This rss feed will notify of any changes or additions to the Moto G Source files. Numerous files appear to have been altered a few hours ago.

[Multiboot] efidroid - UEFI Bootloader Overview

Multiboot using efidroid​
efidroid is a second stage UEFI Bootloader for Android that allows you to easily run some "apps" before booting and also allows you to multiboot your phone and even supports secondary firmwares (and recoveries etc.). Hope you guys enjoy it
CedArctic said:
Multiboot using efidroid​
efidroid is a second stage UEFI Bootloader for Android that allows you to easily run some "apps" before booting and also allows you to multiboot your phone and even supports secondary firmwares (and recoveries etc.). Hope you guys enjoy it
Click to expand...
Click to collapse
Awesome!
It would have been interesting to post links i.e download links, sources (if open source) etc...
Edit:
I have Mediatek, not a chance to get that working?
Nonta72 said:
Awesome!
It would have been interesting to post links i.e download links, sources (if open source) etc...
Edit:
I have Mediatek, not a chance to get that working?
Click to expand...
Click to collapse
Downloads, sources etc are in the efidroid website which is listed under the video description. Sadly as far as I know efidroid only supports Qualcomm chipsets.
CedArctic said:
Downloads, sources etc are in the efidroid website which is listed under the video description. Sadly as far as I know efidroid only supports Qualcomm chipsets.
Click to expand...
Click to collapse
Any plans on expanding the support to other chipsets in the future?
Nonta72 said:
Any plans on expanding the support to other chipsets in the future?
Click to expand...
Click to collapse
I am not directly affiliated with the efidroid project so I can't really answer that, but you can get in contact with the project contributors through their social networks here:
https://github.com/efidroid/projectmanagement/wiki
CedArctic said:
I am not directly affiliated with the efidroid project so I can't really answer that, but you can get in contact with the project contributors through their social networks here:
https://github.com/efidroid/projectmanagement/wiki
Click to expand...
Click to collapse
Sure!
Thanks

Oreo custom rom

Anyone knows if some dev is at work for that? Do we expect that any oreo custom rom will be available after miui oreo rom or not?
GenLan said:
Anyone knows if some dev is at work for that? Do we expect that any oreo custom rom will be available after miui oreo rom or not?
Click to expand...
Click to collapse
devs are working on it, bu CAM will work only after Miui O
Reading in other forums miui O is not planned in short time, so we have to patiently wait.
AL_IRAQI said:
devs are working on it, bu CAM will work only after Miui O
Click to expand...
Click to collapse
why? we has source codes for our device. It should work or i dont has right? plz tell me why
dromaczek said:
why? we has source codes for our device. It should work or i dont has right? plz tell me why
Click to expand...
Click to collapse
Because we don't have OSS Cam Hals, so we have to use stock blobs, N blobs is not really useable on O
AL_IRAQI said:
Because we don't have OSS Cam Hals, so we have to use stock blobs, N blobs is not really useable on O
Click to expand...
Click to collapse
Hmm, but why? MAD-TEAM has only source codes for 4.4 Jiaju S3, they make fully working 8.1 for this devices (and 7.x and 6.x), why it cant be made for note 3?
https://forum.xda-developers.com/jiayu-s3/development/rom-official-mados-jiayu-s3-plus-t3778575
dromaczek said:
Hmm, but why? MAD-TEAM has only source codes for 4.4 Jiaju S3, they make fully working 8.1 for this devices (and 7.x and 6.x), why it cant be made for note 3?
https://forum.xda-developers.com/jiayu-s3/development/rom-official-mados-jiayu-s3-plus-t3778575
Click to expand...
Click to collapse
Because no one did make OSS hals for Jason!!!
AL_IRAQI said:
Because no one did make OSS hals for Jason!!!
Click to expand...
Click to collapse
I'm sorry for my noob question but I'm just curious so informally.
Then they (mad team) make OSS for Oreo from beginning for Jiaju s3 (with sources cd for 4.4)??????????
dromaczek said:
I'm sorry for my noob question but I'm just curious so informally.
Then they (mad team) make OSS for Oreo from beginning for Jiaju s3 (with sources cd for 4.4)??????????
Click to expand...
Click to collapse
the whole point of making OSS is reverse engenireing stock blobs, it could be done with the right devs
take a look here

Sony Xperia XZ PREMIUM G8142 US Customized Android 9 Fingerprint?

Hey y'all!
Would anyone know how to get the fingerprint sensor working on a Sony Xperia xz premium G8142 US Customized Android 9? I know you can by flashing a foreign firmware but would like to just flash a certain part of the foreign firmware to keep my firmware as US Customized to keep Volte and wifi calling on t-mobile.
Thank you
Kountry
kountry83 said:
Hey y'all!
Would anyone know how to get the fingerprint sensor working on a Sony Xperia xz premium G8142 US Customized Android 9? I know you can by flashing a foreign firmware but would like to just flash a certain part of the foreign firmware to keep my firmware as US Customized to keep Volte and wifi calling on t-mobile.
Thank you
Kountry
Click to expand...
Click to collapse
I have the exact same question, that's the only thing holding me back to flash the us firmware. I have seen a tutorial on Reddit on Android 8 but I want to see what do the other people does first.
I would flash the central Europe version instead but I don't know the codename I think it is CE right?
CE1 is the correct generalized firmware wanted. If someone can figure out how to enable fingerprint on the US firmware that would be fantastic. I would love VoLTE and WiFi Calling alongside Fingerprint
I was able to do it, what I did was take certain files from CE1- put them into a new folder along with Newflasher and Partition folder and flash it...…..
I'll try and find the guide for you..
beammer335d said:
I was able to do it, what I did was take certain files from CE1- put them into a new folder along with Newflasher and Partition folder and flash it...…..
I'll try and find the guide for you..
Click to expand...
Click to collapse
That would be very much appreciated!
Thank you
https://forum.xda-developers.com/xz-premium/help/version-flashing-internation-version-t3629823/page2
Just make sure you download the same version - firmware , you can't use .16.20 for .235 firmware .. has to be the same
OreBoySwaggin said:
CE1 is the correct generalized firmware wanted. If someone can figure out how to enable fingerprint on the US firmware that would be fantastic. I would love VoLTE and WiFi Calling alongside Fingerprint
Click to expand...
Click to collapse
I haven't seen that version on xpericheck yet. I guess I'll wait until the relase
anyone install the US distro yet to confirm?
ebomb321 said:
anyone install the US distro yet to confirm?
Click to expand...
Click to collapse
I did! No volte or wifi calling. Also no fingerprint.
From what I seen that guide is incorrect. What you want to do is only install the libraries that enable the sensor. I have flashed the customized US version and I'll extract those libraries from another build that enables FP and make it a flashable zip.
Unjustified Dev said:
From what I seen that guide is incorrect. What you want to do is only install the libraries that enable the sensor. I have flashed the customized US version and I'll extract those libraries from another build that enables FP and make it a flashable zip.
Click to expand...
Click to collapse
@Unjustified Dev
Dang you're everywhere LOL!
Any other way? Trying to stay stock unrooted and bootloader locked so I don't have to hassle with the DRM stuff.
Thanks bud
kountry83 said:
@Unjustified Dev
Dang you're everywhere LOL!
Any other way? Trying to stay stock unrooted and bootloader locked so I don't have to hassle with the DRM stuff.
Thanks bud
Click to expand...
Click to collapse
Lol well what they said is true keeping drm keys is no longer important Sony doesn't require us to fake them anymore. Camera and Netflix work perfect in Pie. But unfortunately you'll need root as it modifies the system even if I created a prebuilt modified system the device verifies system on boot and you can only disable that by unlocking the bootloader.
Sent from my G8142 using Tapatalk
Unjustified Dev said:
Lol well what they said is true keeping drm keys is no longer important Sony doesn't require us to fake them anymore. Camera and Netflix work perfect in Pie. But unfortunately you'll need root as it modifies the system even if I created a prebuilt modified system the device verifies system on boot and you can only disable that by unlocking the bootloader.
Sent from my G8142 using Tapatalk
Click to expand...
Click to collapse
Well that's awesome then for XZP pie. Yeah I just got this phone for some tinkering but still developing for the Axon 7 and treble community here and there. Guess I'll go on ahead root and unlock to see what I can do too for this community too.
Thanks again bud
kountry83 said:
Well that's awesome then for XZP pie. Yeah I just got this phone for some tinkering but still developing for the Axon 7 and treble community here and there. Guess I'll go on ahead root and unlock to see what I can do too for this community too.
Thanks again bud
Click to expand...
Click to collapse
Make sure to flash the latest canary for Magisk to prevent loop.
Sent from my G8142 using Tapatalk
Unjustified Dev said:
From what I seen that guide is incorrect. What you want to do is only install the libraries that enable the sensor. I have flashed the customized US version and I'll extract those libraries from another build that enables FP and make it a flashable zip.
Click to expand...
Click to collapse
dude that would be awesome lol thanks <3
raven213 said:
dude that would be awesome lol thanks <3
Click to expand...
Click to collapse
I just found the new location of everything I'm about to extract VN firmware and grab the changes.
Sent from my G8142 using Tapatalk
Unjustified Dev said:
I just found the new location of everything I'm about to extract VN firmware and grab the changes.
Sent from my G8142 using Tapatalk
Click to expand...
Click to collapse
big thanks <3
Unjustified Dev said:
I just found the new location of everything I'm about to extract VN firmware and grab the changes.
Sent from my G8142 using Tapatalk
Click to expand...
Click to collapse
btw im here incase you need someone to test
---------- Post added at 07:09 AM ---------- Previous post was at 06:23 AM ----------
kountry83 said:
Hey y'all!
Would anyone know how to get the fingerprint sensor working on a Sony Xperia xz premium G8142 US Customized Android 9? I know you can by flashing a foreign firmware but would like to just flash a certain part of the foreign firmware to keep my firmware as US Customized to keep Volte and wifi calling on t-mobile.
Thank you
Kountry
Click to expand...
Click to collapse
BTW how did you get volte and wifi calling to work?? I'm also on T-Mobile
I made the zip, but managed to brick my device and I cannot get it booting. I refuse to wipe my data I'll release it once I can test it
Unjustified Dev said:
I made the zip, but managed to brick my device and I cannot get it booting. I refuse to wipe my data I'll release it once I can test it
Click to expand...
Click to collapse
oh man lol did that happened with the zip or something else?
hope you can get it back lol

Searching a volunteer to provide OmniROM 9.0 builds

Hello people!
After AOSP the OmniROM is now the second custom rom available on the XZ2, XZ2C and XZ3. (Needed to omnify the device files to build TWRP with it.)
Due of lack of my free time (plus I am providing AOSP and TWRP and don't have enough free space on my online storage), we need someone providing us builds for the XZ2, XZ2C and XZ3.
Of course it need to be a DualSim and a SingleSim build.
At the moment the omni device trees only offer a SingleSim variant, but it does only take 3-4 lines of code to offer a DualSim build option after lunching the device tree's.
You only need to adapt the code of the AOSP project.
PS:
They won't accept code changes at https://gerrit.omnirom.org, because they never actively support them.
Yes. I don't like this opinion, too.
PS0:
I can confirm from too people running OmniROM 9.0 on their XZ2C and XZ3 that it works.
At this moment I am running OmniROM 9.0 on my device as a test if it works.
PS1:
I can confirm, that you can directly integrate TWRP into the OmniROM (and maybe AOSP, I will test it on the next successful build).
Just build the entire ROM with "-userdebug", but the bootimage with "-eng".
Of course you need to replace the standard recovery with TWRP, while building.
This is a good place for an example how to modify the manifest files:
https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni/tree/twrp-9.0
Of course you should put your changes into the "local_manifest" folder and modify the omni manifest files.
Of course you can build an twrp installer, if you don't want to run an "-eng" bootimage.
But I can't execute "fastboot boot twrp.img" on my XZ2.
You you may need todo the same stuff like we are doing with out stock rom, to install TWRP. (TWRP thread).
Pictures :laugh:
A screenshot I forgott.
does camera work on this rom?
Faruk.ErdaL said:
does camera work on this rom?
Click to expand...
Click to collapse
Yes, as you can see in the screenshots.
The same like in Sony AOSP (the base for every custom ROM for our device).
Of course the implementation still needs Bugfixes and feature enhancements.
You can see the open tasks in the bugtracker linked in the AOSP topic in XDA.
If it's only the builds you need I can help but I probably won't be much help adapting the code.
LaputaCake said:
If it's only the builds you need I can help but I probably won't be much help adapting the code.
Click to expand...
Click to collapse
Yes
Same here.
But you would of course need to help answering questions and redirect the people to the bug tracker.
Thank you.
Without your message I would build it myself this or next month :silly:
MartinX3 said:
Yes
Same here.
But you would of course need to help answering questions and redirect the people to the bug tracker.
Thank you.
Without your message I would build it myself this or next month :silly:
Click to expand...
Click to collapse
I can help people to the best i can though it'll probably consist of them dirty flashing and everything being broken. Yeah i've got a server lying around I can throw mint on.
LaputaCake said:
I can help people to the best i can though it'll probably consist of them dirty flashing and everything being broken. Yeah i've got a server lying around I can throw mint on.
Click to expand...
Click to collapse
Nice.
I use Linux Mint, too.
I can assist you :silly:
@MartinX3 Maybe we can build the ROMs on AWS EC2 instance or similar service, then push them to S3 or similar service and have a nice effortless build env and maybe achieve some automation. It's pricy, tho...
nasko_spasko said:
@MartinX3 Maybe we can build the ROMs on AWS EC2 instance or similar service, then push them to S3 or similar service and have a nice effortless build env and maybe achieve some automation. It's pricy, tho...
Click to expand...
Click to collapse
Yes
But after the Omni support become "official" it will be build in the omnirom servers
can you provide the rom for me to test ?my computer is broken....... my aosp code will be all lost........:crying:
yangchenglei said:
can you provide the rom for me to test ?my computer is broken....... my aosp code will be all lost........:crying:
Click to expand...
Click to collapse
AOSP is already available in the AOSP thread.
MartinX3 said:
AOSP is already available in the AOSP thread.
Click to expand...
Click to collapse
what about omni?I know your good work ,yesterday when you upload it I had flashed it.good job my friend !
yangchenglei said:
what about omni?I know your good work ,yesterday when you upload it I had flashed it.good job my friend !
Click to expand...
Click to collapse
At the moment no time. After exams 10. February I have more time
MartinX3 said:
At the moment no time. After exams 10. February I have more time
Click to expand...
Click to collapse
Thank you Wish you have a good result
yangchenglei said:
Thank you Wish you have a good result
Click to expand...
Click to collapse
Thank you
I Volunter!!!
Sent from my Sony H9436 using XDA Labs
MurroFX said:
I Volunter!!!
Click to expand...
Click to collapse
Thx, but already tried since 1 February
MartinX3 said:
Thx, but already tried since 1 February
Click to expand...
Click to collapse
Hi
Don't you need hesters on every build to fix bugs? ?
And why is it not available to have a SDCard in XZ3 AKATSUKI when you put in double/2 Sim-Cards.? ? ?

Categories

Resources