FORUMS
Remove All Ads from XDA

[F3112/F3116][ROM][UNOFFICIAL][6.0.1] Cyanogemod 13 project for Xperia XA Dual Sim

707 posts
Thanks Meter: 650
 
By rrvuhpg, Senior Member on 27th October 2016, 08:25 PM
Post Reply Email Thread
CyanogenMod 13 for the Sony Xperia XA Dual Sim



CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0 (Marshmallow), which is designed to increase
performance and reliability over stock Android for your device.

CyanogenMod 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).
CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Before you start

This ROM is only for the F3112 and the F3116

Code:
Code:
 *
 * Your warranty may be voided !
 *
 * 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 ROM
 * 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.
 *

Special Thanks


@Deepflex for his P9000 github repository used as base for sources.
@zacharias.maladroit for his CM13 guide for Z5 and who have heavily inspired me for this guide
-The Sonyxperiadev team for releasing their kernel sources to the public.
-The entire CyanogenMod team.
-All Xda contributors for their guides and HowTo.
-The Google searchbar

Known Issues

-Camera not working
-Video not working
-No Sim
-Screen not wake up after screen off.
-No sound
-"Security" settings not working
-"More... " settings not working
-NFC not working
-GPS (not tested)
-Full brightness
-And probably more...

Guides/Instructions

For now I will not explain how to flash because my Rom is in very beta stage and I need help for debugging,
it mean it's not user friendly and only skilled users will know how to flash it,
As soon as the rom will be stable I will update this part of the guide.
I will just say it's like any other CM Rom flashing.

Downloads

CyanogenMod Recovery https://mega.nz/#!EoJXyK6R!ORe1tBtn2...KT1wJKGGBJhBsA

ROM

Initial release:
https://mega.nz/#!gx50yZZL!i1qL_Ab9_...5Z-a-8FXmKTsDg

Questions and bug reporting

The following questions will be ignored

- Inappropriate questions
- Requests for other devices
-Forced orders, EX. : "PLS FIX!!!!!!"
-ETA's
-Often repeated questions or requests usually by the same user
-Requests that are out of CM


How to report a bug/issue

Explain exactly what happens
Mention a log if you can (Please use hastebin or any other paste site to keep the thread clean)
If you can't mention a log, explain as precise as possible when, why and where it occurs!

Source Code

Source Code can be obtained from:

https://github.com/CyanogenMod
https://github.com/rrvuhpg

Kernel Source code can be obtained from: http://developer.sonymobile.com/down...urce-archives/


I gladly accept any developers that are willing to contribute to this project! Please PM @rrvuhpg if you are interested in joining this project!

You can join my XA/Ultra channel on Telegram for dev questions: telegram.me/rrvuhpg_XA

ROM OS Version: 6.0.1 Marshmallow
ROM Firmware Required: 33.2.B.3.81 Recommended
Based On: CyanogenMod

Version Information
Status: Initial release
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20161027-210547.jpg
Views:	9368
Size:	47.8 KB
ID:	3917870   Click image for larger version

Name:	Screenshot_20161027-210057.png
Views:	9442
Size:	74.3 KB
ID:	3917871   Click image for larger version

Name:	Screenshot_20161027-210105.png
Views:	9340
Size:	96.2 KB
ID:	3917872   Click image for larger version

Name:	Screenshot_20161027-211007.png
Views:	8876
Size:	92.1 KB
ID:	3917873  
The Following 11 Users Say Thank You to rrvuhpg For This Useful Post: [ View ] Gift rrvuhpg Ad-Free
 
 
28th October 2016, 07:03 AM |#2  
leap_ahead's Avatar
Senior Member
Thanks Meter: 695
 
More
cool !! nice work.. if u can do the same on F3111 please !

first time i get sony and i use stock firmware ..with other brands i use custom rom
The Following 2 Users Say Thank You to leap_ahead For This Useful Post: [ View ] Gift leap_ahead Ad-Free
28th October 2016, 12:59 PM |#3  
Junior Member
Thanks Meter: 1
 
More
Nice! I've been waiting for this!

I'm learning C and JAVA myself, but guess it would take a long time before I can actually develop something!
Until then, I count on you! Thanks!
29th October 2016, 10:23 AM |#4  
LoveForEver's Avatar
Senior Member
Flag Louvain-La-Neuve
Thanks Meter: 218
 
Donate to Me
More
Quote:
Originally Posted by ObtuseFox

Nice! I've been waiting for this!

I'm learning C and JAVA myself, but guess it would take a long time before I can actually develop something!
Until then, I count on you! Thanks!

You know porting roms have nothing to make with pure developpment. More with analyse of codes and importations of libraries, etc... You won't really code a whole page
8th December 2016, 04:00 PM |#5  
Member
Thanks Meter: 7
 
More
I am so happy to see this here
My old LG D295 just died and i pull the trigger for XA F3111 and i hope everything is going well with the port
8th December 2016, 10:20 PM |#6  
OP Senior Member
Thanks Meter: 650
 
Donate to Me
More
Quote:
Originally Posted by Stersound

I am so happy to see this here
My old LG D295 just died and i pull the trigger for XA F3111 and i hope everything is going well with the port

It's on the good way, I'm waiting for my new computer to continue, my actual take 11 hours to build As soon as the "ril" (telephony features) will work I will release an update, for now I can enter pin code but sim stay locked
All other features are working or unstable, only NFC is not working. For XA single sim you will have to wait a little more.
9th December 2016, 07:26 PM |#7  
Senior Member
Thanks Meter: 53
 
More
Cyanogen means losing Bluetooth aptX.
15th December 2016, 10:38 AM |#8  
Member
Thanks Meter: 7
 
More
Quote:
Originally Posted by saintsimon

Cyanogen means losing Bluetooth aptX.

Sir i believe this is not correct
17th December 2016, 05:13 PM |#9  
Senior Member
Thanks Meter: 53
 
More
Quote:
Originally Posted by Stersound

Sir i believe this is not correct

Well: aptX means licence fees. Does Cyanogen pay them?

I need facts, no beliefs. Cyanogen is not known for aptX support.

Or is there a file like "libbt-aptX-ARM-x.x.x.so" in the /system/lib/ folder? If not, your belief is unsubstantiated.
22nd December 2016, 02:06 PM |#10  
Member
Thanks Meter: 7
 
More
Can we expect CM 14 ? instead?
29th December 2016, 04:32 PM |#11  
Junior Member
Thanks Meter: 3
 
More
are you going to build a rom like cm or aosp for the xa ultra?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes