[ROM][NDE63P][7.1.0_r4] AOSP Nougat for Xperia L [BETA1]

486 posts
Thanks Meter: 5,106
 
Post Reply Email Thread

Code:
#include <std_disclaimer.h>
/*
 * 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 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.
 */
Now that I'm done saving my butt, let's proceed

Flashing and updating

Clean Install
- Backup all your data (Important)
- Wipe /system, /data and cache.
- Flash the ROM + GApps (Download link below)
- Reboot

Updates
- Wipe anything you want to (Optional)
- Install ROM + GApps
- Reboot

Getting a recovery
Since many people have trouble installing recovery, I might as well add it up here.
Use the recovery installer app to get to twrp. Alternatively, you could download it off the link below and copy to your adb folder. Then execute the following in your adb directory
Code:
adb root
adb wait-for-device
adb push PathToRecoveryImage.img /tmp/twrp.img
adb shell dd if=/tmp/twrp.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel
If you don't have access to a computer, download terminal emulator and execute these:
Code:
su
dd if=PathToRecoveryImageOnPhone.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel
Downloads
ROM: BETA1
GApps: OpenGapps (Use nano or pico)
FOR ANDROID 7.1 USE THIS
OpenGapps (Patched): https://www.androidfilehost.com/?fid=457095661767103604
Recommended Recovery (optional) : TWRP 3.0.2-0

About the builds
Device Tree: https://github.com/AgentFabulous/and...e_sony_taoshan
Kernel Sources:https://github.com/AgentFabulous/and...l_sony_msm8930
AOSP Sources : Repositories available on https://android.googlesource.com/

Huge thanks to :
- AOSP and CodeAurora Forums
- The CyanogenMod Team
- @STRYDER~007
- @corphish
- @olivier
- All testers involved
Thanks to @Adrian DC for thread layout and working on Sony Devices ^-^


XDA:DevDB Information
AOSP Nougat 7.0, ROM for the Sony Xperia L, ROM for the Sony Xperia L

Contributors
Agent_fabulous
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: AOSP

Version Information
Status: Alpha

Created 2016-09-02
Last Updated 2016-10-25
Attached Thumbnails
Click image for larger version

Name:	1.png
Views:	8678
Size:	152.3 KB
ID:	3862653   Click image for larger version

Name:	2.png
Views:	8402
Size:	195.5 KB
ID:	3862654   Click image for larger version

Name:	3.png
Views:	8536
Size:	46.5 KB
ID:	3862655   Click image for larger version

Name:	4.png
Views:	8132
Size:	125.4 KB
ID:	3862656   Click image for larger version

Name:	5.png
Views:	8056
Size:	47.4 KB
ID:	3862657   Click image for larger version

Name:	6.png
Views:	7842
Size:	43.1 KB
ID:	3862658   Click image for larger version

Name:	photo_2016-09-13_16-06-56.jpg
Views:	7194
Size:	22.8 KB
ID:	3874745   Click image for larger version

Name:	photo_2016-09-13_16-06-30.jpg
Views:	7176
Size:	28.7 KB
ID:	3874746   Click image for larger version

Name:	photo_2016-09-13_16-06-47.jpg
Views:	7088
Size:	51.3 KB
ID:	3874747   Click image for larger version

Name:	photo_2016-09-13_16-07-02.jpg
Views:	6964
Size:	29.8 KB
ID:	3874748   Click image for larger version

Name:	photo_2016-09-13_16-07-08.jpg
Views:	6790
Size:	30.9 KB
ID:	3874749   Click image for larger version

Name:	photo_2016-09-13_16-07-22.jpg
Views:	6740
Size:	36.4 KB
ID:	3874750   Click image for larger version

Name:	photo_2016-09-13_16-07-30.jpg
Views:	6718
Size:	53.6 KB
ID:	3874751  
The Following 48 Users Say Thank You to Agent_fabulous For This Useful Post: [ View ]
2nd September 2016, 03:05 PM |#2  
Agent_fabulous's Avatar
OP Recognized Developer
Flag Bangalore
Thanks Meter: 5,106
 
Donate to Me
More
Reserved
Issues and reports
Before submitting a crash/issue/bug, make sure you:
- Are not using a custom kernel
- Are not using any mods.
(In case you are, make sure it's unrelated to the issue and mention it)
Share a logcat using adb or an app like CatLog.

Q&A - FAQ

Q : Is root access included into AOSP?
A : No it is not. Just flash SuperSU.

Q : Is the ROM suited for daily usage ?
A : Getting there.

Q : Google Service crashes during Setup Wizard, solutions ?
A : Try to get through the setup. If not, do this with a computer and adb :
Code:
adb shell pm grant com.google.android.setupwizard android.permission.READ_CONTACTS
adb shell pm grant com.google.android.setupwizard android.permission.WRITE_CONTACTS
adb shell pm grant com.google.android.setupwizard android.permission.ACCESS_FINE_LOCATION
Q : GApps crash all the time, what to do ?
A : Get through Setup Wizard, head over to settings and enable all permissions for Google Play services and Play store. Reboot and it should stop FC-ing.

Q : I see errors during the installation, is it normal ?
A : If it is E:unknown command [log] , ignore it for now

Q : Where can I change the Quick Tiles and Status Bar ?
A : Long press the Settings icon in the notifications drawer.
You will have access to the SystemUI Tuner from Marshmallow.
The Following 7 Users Say Thank You to Agent_fabulous For This Useful Post: [ View ]
2nd September 2016, 03:05 PM |#3  
Agent_fabulous's Avatar
OP Recognized Developer
Flag Bangalore
Thanks Meter: 5,106
 
Donate to Me
More
What's working?
Code:
- Bootanimation 
- Boot 
- Offline Charging 
- Kernel 
- WiFi 
- Bluetooth 
- NFC (thanks @xJohn)
- RIL (Phone, data, messaging)
- Ambient Display 
- Audio 
- Video Playback 
- LEDs 
- App install
- Storage 
- Camera 
- Sensors 
- Rotation 
- GPS (thanks @xJohn)
- SELinux (Permissive, for now)
What's not working?
Code:
- Camcorder
- You tell me :P 
Changelog:
0209
- Initial release
0609
- Fixed Storage.
1209 (Alpha)
- Fixed Camera
- Fixed audio playback
- Fixed In-call audio
- Fixed Rotation
- Added Ambient Display
- Disabled Strict mode
1309 (Alpha 2)
- Fixed Video Playback
- Fixed Bootanimation
- Added KSM to improve RAM usage.
1310 (Alpha 3)
- Enabled Doze
- Fixed low headphone audio (thanks to Olivier and Stryder)
- NRD90M → NBD90Z (7.0.0_r1 → 7.0.0_r14)
2510 (Beta 1)
- Upgraded to Android 7.1.0_r4 (NDE63P)
- Fixed FM Radio
- Added a more functional browser
The Following 28 Users Say Thank You to Agent_fabulous For This Useful Post: [ View ]
2nd September 2016, 03:05 PM |#4  
Agent_fabulous's Avatar
OP Recognized Developer
Flag Bangalore
Thanks Meter: 5,106
 
Donate to Me
More
Reserved
To build, use the local_manifest here.
Android 7.0
Android 7.1
After you sync the sources, run
Code:
 . device/sony/taoshan/source-patch.sh
Then the usual, lunch and make otapackage.
The Following 22 Users Say Thank You to Agent_fabulous For This Useful Post: [ View ]
2nd September 2016, 03:20 PM |#5  
STRYDER~007's Avatar
Inactive Recognized Developer / Recognized Themer
Flag Pune
Thanks Meter: 9,311
 
Donate to Me
More
Awesome work @Agent_fabulous! Keep going.
The Following 9 Users Say Thank You to STRYDER~007 For This Useful Post: [ View ] Gift STRYDER~007 Ad-Free
2nd September 2016, 03:24 PM |#6  
corphish's Avatar
Recognized Developer / Inactive Recognized Contributor
Flag Durgapur
Thanks Meter: 2,454
 
Donate to Me
More
Warning - Do not adapt your external sdcard as internal as of now. We think it will corrupt your emmc, just like early Marshmallow days.

Anyway, here are some more Nougat SS:
Imgur album : http://imgur.com/a/Vsfi3
The Following 9 Users Say Thank You to corphish For This Useful Post: [ View ]
2nd September 2016, 03:26 PM |#7  
Senior Member
Flag Geheimstadt
Thanks Meter: 145
 
More
When I first heard that Xperia L won't ever get an update from 4.2.2 and I saw the 4.4 custom ROM, I thought that custom ROM development will end with 5.0... And here I am, seeing that we have 7 is a really great feeling. Thank you guys for working your asses of for us, you are the best!

Sent from my taoshan using XDA Labs
The Following 8 Users Say Thank You to Aenadon For This Useful Post: [ View ] Gift Aenadon Ad-Free
2nd September 2016, 03:29 PM |#8  
Mouaz Kaadan's Avatar
Senior Member
Flag Konya / Turkey
Thanks Meter: 310
 
Donate to Me
More
Great job dev
At least we have hope to see Xperia L running stable android 7.0
3rd September 2016, 12:36 AM |#9  
Pyramid Head's Avatar
Senior Member
Silent Hill
Thanks Meter: 141
 
More
Damn didnt see this coming great job @Agent_fabulous
3rd September 2016, 02:24 AM |#10  
Senior Member
Thanks Meter: 97
 
More
Incredible!! Great job @Agent_fabulous!!! i can't believe taoshan would make it to Nougat. Thanks to all devs for your hard work, this is just simply incredible
4th September 2016, 07:07 PM |#11  
Vishal_Assassin's Avatar
Senior Member
Flag Pune
Thanks Meter: 40
 
More
Wow... Awesome...
I install this ROM + OpenGapps(micro)...
Google Services crashes all the time...
I enable the permissions of Google Services... then it's stop crashing...
Now this ROM is working great...
Wifi is working...
I'm not using any sim card or memory card...

This ROM force me to find my Xperia L and use it...
After so many days... I'm using my Xperia L device with Android 7.0 Naugat...
Thank You So Much... Agent_fabulous...
The Following User Says Thank You to Vishal_Assassin For This Useful Post: [ View ] Gift Vishal_Assassin Ad-Free
Post Reply Subscribe to Thread

Tags
development

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

Advanced Search
Display Modes