FORUMS
Remove All Ads from XDA

[ROM][7.1.2] AOSP Nougat for Xperia T/TX/V

2,161 posts
Thanks Meter: 12,602
 
By AdrianDC, Recognized Developer on 30th October 2016, 02:08 PM
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.
 */

Downloads Links
AOSP 7.x Nougat (Unlocked Bootloader) :
Xperia T (Mint) - 7.1.2 : https://mega.nz/#F!H5cyEK6b!4Y6PuM434TYyNxICj9w91Q
Xperia TX (Hayabusa) - 7.1.2 : https://mega.nz/#F!npcljbAA!RWB52EuxwFFSwBjxUSh7bQ
Xperia V (Tsubasa) - 7.1.2 : https://mega.nz/#F!i9NVxBDa!kHCeH3DAAz16rz4WOeedow
Downloads mirror : https://basketbuild.com/devs/AdrianDC

Google Applications (optional) :
OpenGapps : http://opengapps.org/ (Use packages for ARM, Android 7.x, Micro or Pico)
Information : Flash the GApps before the first boot. If not, a clean flash is recommended.

Recommended Recovery (optional) :
TWRP 3.0 : http://forum.xda-developers.com/xper...overy-t3319588

Informations and references :
Kernel CVEs : Security patches status https://cve.lineageos.org/android_kernel_sony_msm8x60
About AOSP : Repositories available on https://android.googlesource.com/

Unification of the user partitions into UserData
Read more about the UserData unification :
- https://wiki.lineageos.org/devices/mint/

Flashing and updating
AOSP clean install :
- (Optional) Flash the boot.img kernel from the ROM zip with Fastboot or Flashtool
- (Optional) Wipe the data & cache (Backup to make sure not to lose data)
- Flash the AOSP 7 ROM zip from the Recovery
- (Optional) Flash the GApps to have the Google Applications
- (Optional) Every additional zip you want to flash
- Reboot

AOSP update / upgrade :
- (Information) Don't wipe anything unless you want to
- Flash the latest AOSP 7 ROM zip from the Recovery
- (Optional) Flash the GApps if you want to, otherwise preserved.
- (Optional) Every additional zip you want to flash
- Reboot

About the builds
Development project : https://github.com/AdrianDC/aosp_development_msm8960
Device tree (T) : https://github.com/AdrianDC/android_device_sony_mint
Device tree (TX) : https://github.com/AdrianDC/android_..._sony_hayabusa
Device tree (V) : https://github.com/AdrianDC/android_device_sony_tsubasa
Kernel sources : https://github.com/AdrianDC/android_kernel_sony_msm8x60
Vendor blobs : https://github.com/TheMuppets/proprietary_vendor_sony

Issues and reports
- Report issues only if you use the ROM kernel
- If an additional mod is installed, make sure it's unrelated, and mention it
- Make sure the issue wasn't discussed earlier in the threads
- Share a log of the error with CatLog for example

Q&A - FAQ
Q : Is root access included into AOSP ?
A : No but you can now root with my Boot Bridge and a superuser tool.

Q : Is the ROM suited for daily usage ?
A : Yes completely. OpenGApps recommended.

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.

Q : The AOSP Keyboard does not support swipe gestures ?
A : Unfortunately the sources for swipe gestures are not available
and Google still requires their prebuilt library to be there for AOSP Keyboard.
Download the following libjni_latinimegoogle.so API 23 from OpenGApps
and push it to /system/lib/libjni_latinimegoogle.so.

AOSP available for Xperia Blue devices also thanks to :
- Google AOSP
- The LineageOS Team
- CodeAurora Forums
- The CyanogenMod Team

XDA:DevDB Information
AOSP Nougat 7.1.2, ROM for the Sony Xperia T

Contributors
Adrian DC
Source Code: https://android.googlesource.com/

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

Version Information
Status: No Longer Updated

Created 2016-10-30
Last Updated 2019-08-06
The Following 26 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
 
 
30th October 2016, 02:08 PM |#2  
AdrianDC's Avatar
OP Recognized Developer
Flag Île-de-France
Thanks Meter: 12,602
 
More
Reserved
FEATURES AND ISSUES
Code:
- Boot : Ok
- GApps : OpenGApps Micro Ok
- Partitions (Data, Cache) : Ext4 supported
- Dual Recovery : Ok (see below)
- WiFi : Ok (real SONY MAC address)
- Bluetooth : Ok (real SONY MAC address)
- WiFi Hotspot : Ok (2.4GHz and 5GHz)
- RIL - Phone - Data : Ok
- GPS : Ok
- Camera : Ok
- Camcorder : Ok
- Lights : Ok
- MicroSD : Ok, only Ext4 support missing from ROM
- Accelerometer : Ok
- Compass : Ok
- Gyroscope : Ok
- AOSP sensors : Ok
- FM Radio : Ok
- Vibrator : Ok
- Microphone : Ok
- Audio & external audio : Ok
- Bluetooth audio : Ok
- NFC : Ok
- Kernel : Ok
- Graphics : Ok
- 3D Rendering : Ok
- Clock : Ok (RTC real hardware clock, in TWRP recovery too)
- Powered-off alarm : Ok
- Offline Charging : Ok
- Encryption : Status unknown
- UserData Unification : Ok
- SEPolicies : Fully enforced

IMPORTANT FEATURES TO KNOW
  • Boot sequence : Once the LEDs light up :
    - Press Volume - to open CyanogenRecovery,
    - Press Volume + to open the FOTA recovery (TWRP usually) if available
  • Powered-off alarm : When you have set an alarm
    - If you power down the device, it will wake automatically 5 minutes before
    - If you let the device charge offline, it will automatically reboot 5 minutes before
  • Gestures : Events like hand-wave and pocket removal can be enabled in the Settings
  • Force reboot : You can reset the device by holding Power and Volume+ 5 seconds
Attached Thumbnails
Click image for larger version

Name:	screenshot-20161030-141037.jpg
Views:	2266
Size:	42.0 KB
ID:	3920460   Click image for larger version

Name:	screenshot-20161030-141226.png
Views:	2222
Size:	95.3 KB
ID:	3920463   Click image for larger version

Name:	screenshot-20161030-141200.png
Views:	2140
Size:	52.3 KB
ID:	3920464   Click image for larger version

Name:	screenshot-20161030-141247.png
Views:	2092
Size:	207.7 KB
ID:	3920465   Click image for larger version

Name:	screenshot-20161030-141306.png
Views:	2152
Size:	88.9 KB
ID:	3920466  
The Following 17 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
30th October 2016, 02:08 PM |#3  
AdrianDC's Avatar
OP Recognized Developer
Flag Île-de-France
Thanks Meter: 12,602
 
More
Reserved
Recent branches commits
Changes log
  • 31/12 : New release on Android 7.1.2_r36 sources (October CVE patches)
  • 14/07 : New release on Android 7.1.2_r24 sources (July CVE patches) & kernel updates
  • 01/07 : Updated kernel vulnerabilities patches, fixes and external storage for Camera2
  • 18/06 : New release on Android 7.1.2_r17 sources (June CVE patches / Pixel) & Jelly Browser updates
  • 13/05 : Updated kernel vulnerabilities patches, improved Jelly Browser app
  • 03/05 : New release on Android 7.1.2_r8 sources (May patches / Pixel) & Camera2 fixes
  • 26/04 : New release with updated and unified AOSP 7.1.2 / LineageOS device sources
  • 13/03 : New release on Android 7.1.1_r25 sources (March CVE patches / Pixel)
  • 07/02 : New release on Android 7.1.1_r20 sources (February CVE patches / Pixel)
  • 29/01 : Updated device sources, fixed AOSP Recovery build
  • 07/01 : New release on Android 7.1.1_r9 sources (January CVE patches)
  • 09/12 : Updated device sources, tethering kernel support added for AOSP 7.1.1
  • 07/12 : New release on Android 7.1.1_r4 sources (About)
  • 25/11 : Some Pixel colours and round icons, Downloads play/pause, minor fixes (About)
  • 16/11 : Google SetupWizard fixes, minor improvements, dexopt disabled (About)
  • 12/11 : Original RIL, USSD fixed, cleanups, Android 7.1.0_r7 (About)
  • 30/10 : Initial release for Mint, Hayabusa and Tsubasa, Android 7.1.0_r4

Original AOSP 7.1 sources with following relevant additions
  • Blue devices trees, kernel and vendor
  • Bionic: Support for SHIMs (Camera)
  • Build: Backup tool full support (GApps)
  • NFC: Proper support & removed log spam
  • Toybox: Support for init_sony boot selection
  • AV: Camera support for Nougat
  • AV: Initial camcorder partial support
  • Camera2: Fixes for wrongly rotated photos and improvements
  • Screenshots: Fix MTP list updates
  • Settings: Remove Google system updates
  • UI: Add reboot option to power menu
  • UI: Various efficiency improvements and fixes
  • UI: Some Pixel designs like NavBar and colours
  • Downloads: Add the ability to Play/Pause
  • Telephony: Support for older RIL layers
  • Telephony: Provide default networks APNs from CM
  • Audio: 8960 adapted HAL and FM support
  • FM: Fully implemented with AOSP FM Radio
  • Music: Minor fix to permissions
  • Settings: Minor visual rendering improvements
  • Healthd: Support for Huashan offline charger
  • Core: Disabled flash_recovery service from AOSP
  • Sepolicies: Minimal changes and fully enforced ROM

Current local manifest
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!-- https://android.googlesource.com/platform/manifest -->
<manifest>

  <!-- See https://github.com/AdrianDC/aosp_development_sony8960 -->

</manifest>
The Following 12 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
30th October 2016, 02:26 PM |#4  
dzadzev's Avatar
Senior Member
Flag Macedonia
Thanks Meter: 190
 
More
You are just spoiling the community with all this releases and Android diversity, thanks again
The Following 2 Users Say Thank You to dzadzev For This Useful Post: [ View ] Gift dzadzev Ad-Free
30th October 2016, 03:54 PM |#5  
Senior Member
Commonwealth Quezon City Philippines
Thanks Meter: 90
 
More
Thanks sir i hope you read all of my Pm about cm14.1 anyways thanks it possible gain root via superSU?
1st November 2016, 05:57 PM |#6  
MichaBit's Avatar
Senior Member
Thanks Meter: 109
 
More
Cheer - AOSP 4 xV, I would never have expected!
Thank you so much!
2nd November 2016, 01:08 AM |#7  
Senior Member
Thanks Meter: 21
 
More
Is there a way to make basketbuild to work properly???
5th November 2016, 02:46 PM |#8  
Senior Member
Commonwealth Quezon City Philippines
Thanks Meter: 90
 
More
anyone find out how to root this rom?
5th November 2016, 05:18 PM |#9  
Senior Member
Thanks Meter: 57
 
More
Quote:
Originally Posted by nhicko95

anyone find out how to root this rom?

OP => Q&A
12th November 2016, 10:10 PM |#10  
AdrianDC's Avatar
OP Recognized Developer
Flag Île-de-France
Thanks Meter: 12,602
 
More
20161112: New release supporting the original RIL telephony stack, hence USSD and stable SIM.
The Following 10 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
16th November 2016, 03:44 PM |#11  
AdrianDC's Avatar
OP Recognized Developer
Flag Île-de-France
Thanks Meter: 12,602
 
More
A new release will be coming in the next hours, adding fixes for the Google SetupWizard
on clean installation. Therefore no more permanent crashes from the wizard on boot
and the ability to fully use the Google SetupWizard to configure the phone & have provision.
(access to the navigation keys, the QuickSettings & others features that are locked without it)


The reason behind these issues were that the Google SetupWizard requires a lot of memory
to compile with ART, and 1024MB RAM devices configurations did not expect such a heavy usage.
The fix is here for those interested: https://github.com/AdrianDC/aosp_dev...meworks_native

It also includes a small UI change that was requested quite a lot,
I'll leave you judge of that, see the screenshot...

Also includes some improvements I did since the last build for CM 14.1.
Attached Thumbnails
Click image for larger version

Name:	screenshot-20161116-122333.jpg
Views:	718
Size:	42.6 KB
ID:	3938651  
The Following 10 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
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