FORUMS
Remove All Ads from XDA

[ROM][8.1] dotOS 2.5 for the Galaxy A3 2016 | a3xelte | SM-A310xx

124 posts
Thanks Meter: 240
 
By dariotr, Senior Member on 10th October 2018, 10:37 PM
Post Reply Email Thread



Galaxy A3 2016 | a3xelte | SM-A310xx
UNOFFICIAL | Android 8.1
Download: HERE

Changelog:
Code:
FINAL BUILD
2019-03-23
- Updated Bluetooth firmware from Raspberry Pi 3
- Regenerated the manifest.xml
- March Security Patch
- Improved battery life by using a better configuration for cpusets (thanks to @alexax66)
- ION Fixes in the Kernel
- Ramdisk: Added one (missing) blob to mobicore startup
- Ramdisk: Fixed up permissions for charging
- Ramdisk: Add more permissions for WiFi
- Much other Ramdisk cleanups and improvements (you can see the full changes on my GitLab)

2019-03-05
- Kernel Android Binder upstream to fix errors (thanks to @danwood76)
- Use older stock build fingerprints again to reestinate google play certification

2019-03-03
- [WIP] Kernel Android Binder upstream to fix errors (thanks to @danwood76)
- Regenerated manifest
- Updated stock build fingerprints
- Added OMX HAL
- Updated wpa_supplicant_overlay from stock

2019-02-24
- Kernel ION fixes to resolve very rarely happened SystemUI crashes (thanks to @danwood76)
- Kernel MTP fixes to resolve all issues related to USB file transfer (thanks to @danwood76)

2019-02-06
- Upstreamed new Kernel again from v3.10.61 to 3.10.108 for enhanced security and performance
- Fixed audio recording issue by not allowing to record with a bitrate below 48000 in the audio policy
- Updated stock vendor blobs from CRG2 to CRH1 for better security and stability (this time it mostly improved GPS)

2019-01-23
- Removed unused soundtrigger HAL
- Added aptXHD blob for better audio quality via Bluetooth
- Remove permissions of unsupported Hardware
- Use LE media codecs for better battery life and less heat production while watching Videos
- Fix libexynoscamera.so entry in propietary-files

2019-01-14
- Faster NFC turn on
- Camera shouldn't crash anymore by fixing the camera wrapper
- Updated WiFi driver from the latest A5 2016 release bacause of battery drain with the driver from the A3 2017
- Fixed battery health save/restore (battery level changing on reboot)
- Completely new kernel based on the latest A5 2016 nougat release instead of the old Galaxy J5 with Android Lollipop
- Switched back to 4 core kernel because of overheating and huge battery drain (and to be honest - you dont really notice the performance difference between 8 and 4 cores, especially after this update)
- Fixed delayed torch in the camera wrapper
- Battery performance improved alot
In general this is the biggest dotOS updates of all with numerous improvements that don't fit all in here ;). Credits go to Stricted and danwood76 who worked on this hard since months!

2018-11-30
- Fixed Bluetooth calling (probably with all profiles, thanks to danwood76)
- Reduced battery drainage by lowering the cores for background services and increasing them for system background services
- Added a cpuset for the camera-daemon in the ramdisk

2018-11-27
- Kernel: Added temperature depending GPU control interface (thanks to alexax66)
- Kernel: Fix power suspend issue
- Kernel: More detailed debugging

2018-11-20
- Binderized bluetooth
- AOSP Oreo release 51

2018-11-18
- November security patch (android-8.1.0_r50)
- Added NFC signatures that could be useful for some payment apps to work
- Kernel: created sysfs to control MIN & MAX battery capacity charge levels
- Updated vendor blobs from CRG2 to CRK1

2018-11-13
- Fixed gps.xml path for better accuracity (thanks to alexax66)
- Defined all 8 cores in the device tree
- Smarter usage of both clusters
- Don't compile mcDriverDaemon in mobicore because it got removed from the vendor some time ago as its unnecessary

2018-11-10
- New octa core kernel
- Fixed bluetooth calls (thanks to the main a3xeltexx device tree maintainer danwood76)
- Fixed hotspot
- Stock camera deadlock issue is fixed now properly in vendor
- Use much faster ZSTD zswap compression in kernel
- Many kernel related fixes and upstreams to higher versions (performance & security)
- AMOLED burn-in protection enabled in overlay
- Many device tree fixes

2018-10-21
- Video recording fixed

2018-10-12
- Switched completely back to stock power HAL because of bugs while playing music in standby and crashing GApps
- Enabled touchkey light control in the overlay (brightness setting isn't supported although)

2018-10-11
- Little battery improvement by editing power profiles
- Corrected GPU clock values in the new power HAL
- GPS tweaks
- Removed false power configs
- Prefered network type selection is working now

2018-10-10
- Inital release
- Removed false ramdisk (init.target.rc) permissions and added important ones
- Improved HIDL based power HAL
Quote:

/*
* 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.
*
*/


Installation instructions:
1. Make sure you have TWRP installed on your device to be able to flash the rom.
2. Download the latest build from the link above and copy it to a place where you can find it later.
3. Optionally download GApps for using the Play Store and other Google related services from here: https://opengapps.org. Choose ARM as architecture and 8.1 as the OS version. The size of the GApps package is upon to you how much apps you want to have preinstalled. Copy this zip aswell to a place where you can find it easy later. If you download it with Chrome or with the Google Drive App it should be by default in the Download folder.
4. Turn your phone off and press Volume UP + Home Button + Power button at the same time until the splash screen appears. Then your device should boot into the recovery. There you wipe following partitions: Data, System, Cache, Dalvik if this is your first install. All of your installed applications get lost by this. Your photos, videos etc. won't get deleted if you haven't ticked the box for internal storage. As the kernel also supports F2FS i would change the filesystem for the cache partition from ext4 to f2fs for a better system performance. Now go to the main TWRP menu, click on install and go to the place where you have placed your zips and first select the rom and then click on the left button if you have downloaded the optional GApps package to add another zip to the queue. Now swipe the slider at the bottom to install and reboot the phone to the system. The first boot can take a while and after booting you could experience some lags because of the GApps initialization but they should disappear after some time.
4. Now you have successfully installed the rom and you're ready to use dotOS on your device. Congratulations!

Bugs:
- VoLTE (isn't working on samsung devices and won't work anytime in the future too)
- Same as LineageOS 15.1

Credits:
@bunnyy for helping me to bring up dotOS on the A3 2016
@danwood76 for maintaining the a3xelte device tree
@Stricted for maintaining the common device tree

Contributors:
@Borduni

Source Code:
https://gitlab.com/dariotrombello
https://github.com/DotOS
https://gitlab.com/Exynos7580

Version Information
Android: 8.1 Oreo
Kernel: Linux 3.10.108

Status: Stable
Stable Release Date: 2018-10-10

Created: 2018-10-10
Last Updated: 2019-03-23
Attached Thumbnails
Click image for larger version

Name:	Screenshot_Einstellungen_20181010-085909.jpg
Views:	5494
Size:	109.9 KB
ID:	4615934   Click image for larger version

Name:	Screenshot_Einstellungen_20181010-090008.png
Views:	5472
Size:	116.0 KB
ID:	4615935   Click image for larger version

Name:	Screenshot_Einstellungen_20181010-090607.png
Views:	5376
Size:	106.9 KB
ID:	4615936   Click image for larger version

Name:	Screenshot_Pixel_Launcher_20181010-133227.jpg
Views:	5400
Size:	121.0 KB
ID:	4615937   Click image for larger version

Name:	Screenshot_Pixel_Launcher_20181010-133219.jpg
Views:	5376
Size:	73.2 KB
ID:	4615940   Click image for larger version

Name:	Screenshot_Einstellungen_20181010-090641.png
Views:	5368
Size:	95.7 KB
ID:	4615941  
The Following 21 Users Say Thank You to dariotr For This Useful Post: [ View ] Gift dariotr Ad-Free
10th October 2018, 10:38 PM |#2  
dariotr's Avatar
OP Senior Member
Flag Kassel
Thanks Meter: 240
 
Donate to Me
More
I've created a new Exynos 7580 Discord because the old one from the Lineage 15.1 project got deleted. I regularly share testing builds here. Join if you want . If you have any questions or problems with the ROM, write them also there.

https://discord.gg/TEfC5hA
The Following 5 Users Say Thank You to dariotr For This Useful Post: [ View ] Gift dariotr Ad-Free
12th October 2018, 12:11 PM |#4  
dariotr's Avatar
OP Senior Member
Flag Kassel
Thanks Meter: 240
 
Donate to Me
More
Okay as i got some issues reported i need to switch the power hal to stock again :/
The Following 4 Users Say Thank You to dariotr For This Useful Post: [ View ] Gift dariotr Ad-Free
13th October 2018, 02:52 PM |#5  
Member
Flag Goleniów
Thanks Meter: 17
 
More
I found bug with google camera app, when trying to record a video app crashes.
13th October 2018, 04:17 PM |#6  
dariotr's Avatar
OP Senior Member
Flag Kassel
Thanks Meter: 240
 
Donate to Me
More
Yes i'm currently working on a fix
The Following 3 Users Say Thank You to dariotr For This Useful Post: [ View ] Gift dariotr Ad-Free
14th October 2018, 12:43 AM |#7  
Member
Flag Goleniów
Thanks Meter: 17
 
More
Quote:
Originally Posted by Borduni

Yes i'm currently working on a fix

Alright then!

One more thing: There is a problem with low bitrate audio when recording video on 3rd party apps.
The Following User Says Thank You to JaneKPL312 For This Useful Post: [ View ] Gift JaneKPL312 Ad-Free
15th October 2018, 09:51 PM |#8  
Junior Member
Thanks Meter: 2
 
More
Thanks for developer, this rom is lite, I hope that the ROM will develop even better.
The Following User Says Thank You to chevalier99 For This Useful Post: [ View ] Gift chevalier99 Ad-Free
18th October 2018, 05:12 PM |#9  
Vittario Vicci's Avatar
Member
Thanks Meter: 18
 
More
Wow, i was really waiting for this port. Battery life is much better than any of AOSP projects. GJ and big thank you for porting and fixing it.
The Following User Says Thank You to Vittario Vicci For This Useful Post: [ View ] Gift Vittario Vicci Ad-Free
18th October 2018, 06:27 PM |#10  
Vittario Vicci's Avatar
Member
Thanks Meter: 18
 
More
Found issue of low mic in telegram, whatsupp and etc. danwood76 spent a lot of time trying to solve it and he DID it.
Don't know maybe this information will be helpful for you and maybe he will tell u how easily to fix it.
18th October 2018, 09:21 PM |#11  
Member
Flag Goleniów
Thanks Meter: 17
 
More
Quote:
Originally Posted by Vittario Vicci

Found issue of low mic in telegram, whatsupp and etc. danwood76 spent a lot of time trying to solve it and he DID it.
Don't know maybe this information will be helpful for you and maybe he will tell u how easily to fix it.

Did he solved low bitrate audio problem already?
Post Reply Subscribe to Thread

Tags
a3 2016, a3xeltexx, dotos, oreo, samsung galaxy

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

Advanced Search
Display Modes