[4.0.3+] OTA Updates - Android Apps and Games

Introduction
This is an OTA Application for Android 4.0.3 or higher.
You are allowed to fork it and bake it into your ROM or just fork it and continue it as your own Project (Give Credits though, when you remove the Developers Section from the Settings).
For more information please refer to the README on Github until the thread is fully built.
Feel free to drop a Pull Request (on the develop branch only) if you have something you want to contribute with.
Feature Requests and Issues go into the GitHub Issue Tracker
Features
Normal OTA Updates
Delta Updates (still have to be generated manually)
Online Download page
Installation Instructions
To see how to install the Server, please refer here: OTAServer
In the APK the OTA URL of "http://localhost" is hardcoded.
If you build the APK yourself, please refer here on how to change the hardcoded path
1) Download the APK and put it on your phone
2) Open it in a File Manager and let it install
2,5) If you downloaded the APK from here, you need to follow these instructions to connect it to your Server
3) Open up the App and it should work
Changelog
Release date: 18-03-2016
App version: 20170318
Bringup
Downloads
All downloads
OTAUpdates-2017-03-18.apk
Thanks To/Credits
Special thanks to @berkantkz, without whose help I would only have a OTA Server and no App that could use it
XDA:DevDB Information
OTA Updates App, App for all devices (see above for details)
Contributors
TimSchumi, berkantkz
Source Code: http://www.github.com/SiniTurk/OTAUpdates
Version Information
Status: Stable
Current Stable Version: 2017-03-18
Stable Release Date: 2017-03-18
Created 2017-04-08
Last Updated 2017-12-25

Reserve for frequently asked questions.

@ TimSchumi @berkantkz
Dear All thanks for the great work...
I am using your app for my custom rom AOSP PIE, as the app side everything is fine but I cannot understand the server setup instruction.
I create a folder in my cloud as Build/Rom.zip
inside rom.zip i keep addition folder as system/build.prop bcz rom format is compressed as .br
now i add " ro.ota.url=http://MyCloudAddress/ota/builds " in my active rom build.prop
app works fine but can't see anything from my URL
- where to update "URL Mapping"
- Full builds should go into the builds/ directory = mean the rom.zip ??? in my cloud drive?
please help me

shahabkhan99 said:
@ TimSchumi @berkantkz
Dear All thanks for the great work...
I am using your app for my custom rom AOSP PIE, as the app side everything is fine but I cannot understand the server setup instruction.
I create a folder in my cloud as Build/Rom.zip
inside rom.zip i keep addition folder as system/build.prop bcz rom format is compressed as .br
now i add " ro.ota.url=http://MyCloudAddress/ota/builds " in my active rom build.prop
app works fine but can't see anything from my URL
- where to update "URL Mapping"
- Full builds should go into the builds/ directory = mean the rom.zip ??? in my cloud drive?
please help me
Click to expand...
Click to collapse
First of all, the server needs to be able to run PHP. Else, it won't work.
Second, the url in the build.prop shouldn't have the /builds appended. In your case, it should be "ro.ota.url=http://MyCloudAddress/ota"
Full builds go into /builds on the server, the script should pick them up automatically.
URL mapping shouldn't concern you, that is done automatically.

Related

[APP][4.1+][ROOT] Odin Package Creator v1.3

Previously to create a Odin flashable package you need a Linux distribution.
So I created this light and simple application to do the job easily.
To create a package compatible with Odin is necessary UStar(Uniform Standard Tape ARchive)
compression by POSIX, Android does not support this type of compression, So it was necessary
to use the original GNU tar cross-compiled to ARM.
I created this application after my device(I9070) has come into loop after flash a kernel
under development. The recovery of my device is not in a reserved partition
but with the ramdisk, if the kernel does not run the recovery does not work.
Not wanting to install a firmware because it would lose my data, I had to create a functional
kernel flashable by Odin using a Linux distribution.
Features
Create any single package, it is of a kernel, recovery, etc.
Create multiple files in one package like firmware.
Generate MD5 for package to Odin check.
Requirements
Any device running Android 4.1.2+
Latest busybox and Root.
Changelog
Release 1.3 - STABLE
Reduced the number of calls BufferredWrite() on Logger()
Now the BufferredWrite() is called only if input is valid.
Improved the accuracy of controls, now the result
comes from OnPostExecute() and not the catch block in AsyncTask.
Updated method to install binary(Recently got an LG device and saw
that OPC was unable to mount /system, but now it works!)
Now I can say that OPC is stable for use.
Click to expand...
Click to collapse
Release 1.0
Initial TESTING release.
Click to expand...
Click to collapse
Release 1.01
Fix statusbar color issue.
Updated screens to Lollipop.
Click to expand...
Click to collapse
Release 1.1
Fix app orientation issue.
Improved app stability.
Now you can create multiple files in a package as firmware!
Click to expand...
Click to collapse
Release 1.2 BETA
Fixed all errors when installing the binary!
Improved stability (Fixed misc issues).
Click to expand...
Click to collapse
Get it on DOWNLOAD page.
If you need something to dump your partitions, can use my UAPM application.
XDA:DevDB Information
Odin Package Creator, App for all devices (see above for details)
Contributors
ferreirawax
Version Information
Status: Stable
Stable Release Date: 2015-01-08
Current Beta Version: v1.2
Beta Release Date: 2015-01-02
Created 2014-12-28
Last Updated 2015-01-08
How to use Odin Package Creator?
First you need the file you want to create the package, for example a Kernel,
You need to rename your file to the same name on the firmware. If your device
kernel has the name "kernel.bin" in the firmware, you need to rename your file
to "kernel.bin" and create the package using that name.
How to create "firmware" using Odin Package Creator?
Create a folder and place the files inside, Open the application and choose to create
a multiple package, select all files in the folder and give an output name. Remember to
use the same file names that are in the firmware!
Invalid Package on Odin
Invalid package happens when the error in package name, for example if the
kernel of your device is called "kernel.bin.md5" on firmware you should use
"kernel" as output, For if you leave "kernel.bin.md5" the output will be
"kernel.bin.md5.tar.md5" and Odin will accuse invalid package.
Error installing binary
This error can happen when the application can not read the sdcard or when you can
not mount the /system partition. Share log(located in /sdcard/OdinCreator/Common/outputs.txt)
here to me solve the problem on your device.
New release v1.01
I cant download?.....
hazri1974 said:
I cant download?.....
Click to expand...
Click to collapse
Try now
New release v1.1
New BETA release guys!
Thank you for this work!
New v1.3 release guys!
Release 1.3 - STABLE
Reduced the number of calls BufferredWrite() on Logger()
Now the BufferredWrite() is called only if input is valid.
Improved the accuracy of controls, now the result
comes from OnPostExecute() and not the catch block in AsyncTask.
Updated method to install binary(Recently got an LG device and saw
that OPC was unable to mount /system, but now it works!)
Now I can say that OPC is stable for use.
Click to expand...
Click to collapse
PS: I have not received any feedback, but someone besides me has managed to create a package and install normally on your device?:fingers-crossed:
ferreirawax said:
New v1.3 release guys!
PS: I have not received any feedback, but someone besides me has managed to create a package and install normally on your device?:fingers-crossed:
Click to expand...
Click to collapse
Hi Mate
This looks really interesting!
Ill give it a go over the weekend just in case something goes really wrong haha but i will report back of course!
Ed
ferreirawax said:
Previously to create a Odin flashable package you need a Linux distribution.
So I created this light and simple application to do the job easily.
To create a package compatible with Odin is necessary UStar(Uniform Standard Tape ARchive)
compression by POSIX, Android does not support this type of compression, So it was necessary
to use the original GNU tar cross-compiled to ARM.
I created this application after my device(I9070) has come into loop after flash a kernel
under development. The recovery of my device is not in a reserved partition
but with the ramdisk, if the kernel does not run the recovery does not work.
Not wanting to install a firmware because it would lose my data, I had to create a functional
kernel flashable by Odin using a Linux distribution.
Features
Create any single package, it is of a kernel, recovery, etc.
Create multiple files in one package like firmware.
Generate MD5 for package to Odin check.
Requirements
Any device running Android 4.1.2+
Latest busybox and Root.
Changelog
Get it on DOWNLOAD page.
If you need something to dump your partitions, can use my UAPM application.
XDA:DevDB Information
Odin Package Creator, App for all devices (see above for details)
Contributors
ferreirawax
Version Information
Status: Stable
Stable Release Date: 2015-01-08
Current Beta Version: v1.2
Beta Release Date: 2015-01-02
Created 2014-12-28
Last Updated 2015-01-08
Click to expand...
Click to collapse
Can u port it for ics or gingerbread
ferreirawax said:
New BETA release guys!
Click to expand...
Click to collapse
Can this be used to flash a full firmware like the Odin used in flashing samsung firmwares?
Eg.MODEM,PDF etc
use case ?
ferreirawax said:
Not wanting to install a firmware because it would lose my data, I had to create a functional
kernel flashable by Odin using a Linux distribution.
Click to expand...
Click to collapse
how about a non-wiping stock rom ? it preserves /data
usually people have the ROM image on hard disk from where they can extract kernels , boot.img, ... asf. maybe quicker than with an app , no ?
ferreirawax said:
Previously to create a Odin flashable package you need a Linux distribution.
So I created this light and simple application to do the job easily.
To create a package compatible with Odin is necessary UStar(Uniform Standard Tape ARchive)
compression by POSIX, Android does not support this type of compression, So it was necessary
to use the original GNU tar cross-compiled to ARM.
I created this application after my device(I9070) has come into loop after flash a kernel
under development. The recovery of my device is not in a reserved partition
but with the ramdisk, if the kernel does not run the recovery does not work.
Not wanting to install a firmware because it would lose my data, I had to create a functional
kernel flashable by Odin using a Linux distribution.
Features
Create any single package, it is of a kernel, recovery, etc.
Create multiple files in one package like firmware.
Generate MD5 for package to Odin check.
Requirements
Any device running Android 4.1.2+
Latest busybox and Root.
Changelog
Get it on DOWNLOAD page.
If you need something to dump your partitions, can use my UAPM application.
XDA:DevDB Information
Odin Package Creator, App for all devices (see above for details)
Contributors
ferreirawax
Version Information
Status: Stable
Stable Release Date: 2015-01-08
Current Beta Version: v1.2
Beta Release Date: 2015-01-02
Created 2014-12-28
Last Updated 2015-01-08
Click to expand...
Click to collapse
Looks promising bro. Will surely give it a go this weekend. ! !
Khizar Ali said:
Can u port it for ics or gingerbread
Click to expand...
Click to collapse
If demand is great for 2.3+, I will make a special version for 2.3-4.0.
natibongo said:
Can this be used to flash a full firmware like the Odin used in flashing samsung firmwares?
Eg.MODEM,PDF etc
Click to expand...
Click to collapse
This application does not flash odin packages as Mobile Odin. This application is used only to create Odin packages.
Yes, you can create a complete firmware with Odin Package Creator and install using Odin/Mobile Odin.
mai77 said:
how about a non-wiping stock rom ? it preserves /data
usually people have the ROM image on hard disk from where they can extract kernels , boot.img, ... asf. maybe quicker than with an app , no ?
Click to expand...
Click to collapse
At that time I was using a custom ROM.
I created a package using own ROM Kernel. Remembering that my device did not enter the recovery, for he uses the recovery from the ramdisk.
This varies depending on the situation.
ok
ferreirawax said:
If demand is great for 2.3+, I will make a special version for 2.3-4.0.
Click to expand...
Click to collapse
Please!
much appreciated, this will for sure come in handy :highfive:
Sent From S3 USER
ferreirawax said:
Previously to create a Odin flashable package you need a Linux distribution.
So I created this light and simple application to do the job easily.
To create a package compatible with Odin is necessary UStar(Uniform Standard Tape ARchive)
compression by POSIX, Android does not support this type of compression, So it was necessary
to use the original GNU tar cross-compiled to ARM.
I created this application after my device(I9070) has come into loop after flash a kernel
under development. The recovery of my device is not in a reserved partition
but with the ramdisk, if the kernel does not run the recovery does not work.
Not wanting to install a firmware because it would lose my data, I had to create a functional
kernel flashable by Odin using a Linux distribution.
Features
Create any single package, it is of a kernel, recovery, etc.
Create multiple files in one package like firmware.
Generate MD5 for package to Odin check.
Requirements
Any device running Android 4.1.2+
Latest busybox and Root.
Changelog
Get it on DOWNLOAD page.
If you need something to dump your partitions, can use my UAPM application.
XDA:DevDB Information
Odin Package Creator, App for all devices (see above for details)
Contributors
ferreirawax
Version Information
Status: Stable
Stable Release Date: 2015-01-08
Current Beta Version: v1.2
Beta Release Date: 2015-01-02
Created 2014-12-28
Last Updated 2015-01-08
Click to expand...
Click to collapse
Thank you so much for tool with apk file work direct with devices !! but on S3 devices it has big size that odin can't flash !! if u can please make the loop size for some devices has different system type of back up method to work !!

[TOOL][V0.2]CyanogenmodDownloader

Hello everyone,
Important!: To everyone that downloaded build 0.2 please update to build 0.2.1 immediately build 0.2 had a bug that prevented the program from downloading the correct files!
Me and @MustangDude47 made a small tool powered by C# and the HTMLAgiltiyPack that can download a Cyanogenmod ROM and gapps for a specific device.
Features:
Type: Choose a type of ROM: Nightly/experimental,... RC and stable are currently not supported.
Version: Choose between CM10.2/CM11/CM12 (CM10.2 is a work in progress, it might have some bugs in it).
Device: You can enter any device code name to download a CM ROM for, it works on all devices that have official CM builds.
Date picker: Choose any date you like to download a build from.
Gapps: Included gapps down to CM7.
Integrated Downloader: The program will download selected files automatically and they will be saved in the C: drive
Registry Storage: Program stores data like device name, version, type and gapps in the registry so they appear when the program is opened so you do not have to enter data twice.
HOW-To:
1: Extract all files from the zip, make sure you extract the .DLL file in the same folder as the application.
2: Run the program as administrator.
3: Select a type, version, gapps and enter your device code name (e.g. honami instead of Xperia Z1 or bacon instead of OneplusOne).
4: Press the green download label and the program will start to download the required files!
5: Find your files in the C: drive.
Bugs:
There is no error for "this build does not exist" yet so that means nothing will happen if the date for the build you selected is not there.
Others?
Following build:
Add possibility to download for multiple devices.
Add possibility to download latest ROM
Add possibility to automatically download latest ROM
Allow the user to download only ROM or gapps.
Custom download location.
If anything goes wrong please make sure to let us know! This is a test version so there could be some things wrong however the program was tested on multiple configurations to make sure that it downloads!
Our target is to make it easier for people to download the latest nightly for your device the registry storage makes sure you don't have to enter date twice and the date selection menu selects the current date by default so you just have to press the download label to initiate the download.
XDA:DevDB Information
CMDownloader, Tool/Utility for all devices (see above for details)
Contributors
noahvt, MustangDude47
Version Information
Status: Testing
Created 2015-04-12
Last Updated 2015-04-12

[APP][2.2+] CodenvyDownload 1.0-BETA1

There is a online (cloud) IDE with which users can work on various languages including Android.
But to test the APK in a real device is a pain as the APK needs to be manually downloaded and installed in a Mobile device. The following application is to ease this process.
This App can be used to trigger remote build and download the project artifact (An android application APK) and trigger installation of downloaded APK in the device.
Usage:
1. Go to Setup
2. Login using Codenvy Credentials
3. Select the Workspace & Project for which APK needs to be downloaded
4. Go back
5. Click on 'Build Download & Install'
6. The Project gets build and the generated APK gets downloaded and installed automatically
Play Store Beta Testing Link : https://play.google.com/apps/testing/in.pathri.codenvydownload
Thanks
XDA:DevDB Information
CodenvyDownload, App for all devices (see above for details)
Contributors
keertikumar_ws
Source Code: https://github.com/PathriK/CodenvyDownload
Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2016-04-08
Created 2016-04-08
Last Updated 2016-04-08

The development of the mate 7 AOSP android 6

I am still working on the thread
After the development of the AOSP for the mate 7 hit the wall I made this thread to gather the developers efforts to make this dream come to life
What we have here is a astock rom for the mate 7 all that it need is some rebooting or crashing bugs only lefted all we need is agood devoleper or two and some time for them and it can be completed
I stepped the first step to learn development but not even a close to give help
Any one can ask for help from a developer or can fix some bugs will be a great help
We have 4 places or more to ask for developers help in
Xda site and Huawei club site in both Huawei mate 7 and honor 6 section
The original thread link is down below
https://forum.xda-developers.com/mate-7/orig-development/rom-aosp-ascend-mate7-t3465656
Introduction
This project was done by gabry3795, acbka and the TheLolageMann
Source Code: https://github.com/mt7-dev/
Please note that it's a beta release and it's not intended for daily use because some important part is not working and it's unstable. So flash only if you want to test and contribute to this project.
Images
You can find images of the first build here and for current builds under the Screenshot Tab.​
Installation Instruction
obviously your bootloader must be unlocked
Extract the .7z archive
Update your stock Huawei firmware to the latest version B571 - Android 6.0
Flash a custom recovery, I suggest you this twrp
Do a Factory Reset from recovery: Wipe » Swipe for Factory Reset
Boot in bootloader mode - Plug USB cable to your pc, hold Volume Down and Power button pressed. When a blank screen appears release them
From pc, by using fastboot, flash boot and system images
Code:
fastboot flash boot boot.img
fastboot flash system system.img
Reboot!
The easiest way to flash via fastboot is to
1- put the two files system and boot in any folder in your pc
2- when you are in the folder click on shift from the keyboard and while holding it right click anywhere
3- chose " open command Window here"
4- write "fastboot" and click inter
5- if you can see your device in the list you can flash the rom now by writing the two codes up one by one
6- after you finish you can start your PHONE now
Changelog
You can find changelogs here on github, every file will be named as the version released with many informations about the release.​
Downloads
Again the release section of github repo. for MT7-L09 , it works on MT7-TI10 BUT with more crashes and worked with honor 6 after some prop editing to the cpu clock speed
MT7-L09 and MT7-TL10
Releases page, direct links below:
[2016/09/20] v0.1.0beta - Changelog | Download
[2016/10/05] v0.2.0beta - Changelog | Download
[2016/10/05] v0.2.2beta - Changelog | Download
V 0.2.2 is the latest with the GBs fix by TheLolageMann
Note for this version: After installing GApps you have to enable all permissions to them by going to Settings -> Apps -> Select Gapps and Google Play Services -> Permissions -> Enable all permissions.
XDA:DevDB Information
AOSPfortheMate7, ROM for the Huawei Ascend Mate 7
Contributors
gabry3795, acbka And TheLolageMann
Source Code: https://github.com/mt7-dev/
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: v0.2.2
Beta Release Date: 2016-09-20
Created 2016-09-20
Last Updated 12-02-2017
mhmedahmed1996 said:
I am still working on the thread
After the development of the AOSP for the mate 7 hit the wall I made this thread to gather the developers efforts to make this dream come to life
What we have here is a astock rom for the mate 7 all that it need is some rebooting or crashing bugs only lefted all we need is agood devoleper or two and some time for them and it can be completed
I stepped the first step to learn development but not even a close to give help
The original thread link is down below
https://forum.xda-developers.com/mate-7/orig-development/rom-aosp-ascend-mate7-t3465656
Introduction
This project was done by gabry3795, acbka and the TheLolageMann
Source Code:https://github.com/mt7-dev/
Please note that it's a beta release and it's not intended for daily use because some important part is not working and it's unstable. So flash only if you want to test and contribute to this project.
Images
You can find images of the first build here and for current builds under the Screenshot Tab.
Installation Instruction
obviously your bootloader must be unlocked
Extract the .7z archive
Update your stock Huawei firmware to the latest version B571 - Android 6.0
Flash a custom recovery, I suggest you this twrp
Do a Factory Reset from recovery: Wipe » Swipe for Factory Reset
Boot in bootloader mode - Plug USB cable to your pc, hold Volume Down and Power button pressed. When a blank screen appears release them
From pc, by using fastboot, flash boot and system images
Reboot!
The easiest way to flash via fastboot is to
1- put the two files system and boot in any folder in your pc
2- when you are in the folder click on shift from the keyboard and while holding it right click anywhere
3- chose " open command Window here"
4- write "fastboot" and click inter
5- if you can see your device in the list you can flash the rom now by writing the two codes up one by one
6- after you finish you can start your PHONE now
Changelog
You can find changelogs here on github, every file will be named as the version released with many informations about the release.
Downloads
Again the release section of github repo. for MT7-L09 , it works on MT7-TI10 BUT with more crashes and worked with honor 6 after some prop editing to the cpu clock speed
MT7-L09 and MT7-TL10
Releases page, direct links below:
[2016/09/20] v0.1.0beta - Changelog | Download
[2016/10/05] v0.2.0beta - Changelog | Download
[2016/10/05] v0.2.2beta - Changelog | Download
V 0.2.2 is the latest with the GBs fix by TheLolageMann
Note for this version: After installing GApps you have to enable all permissions to them by going to Settings -> Apps -> Select Gapps and Google Play Services -> Permissions -> Enable all permissions.
XDA:DevDB Information
AOSPfortheMate7, ROM for the Huawei Ascend Mate 7
Contributors
gabry3795, acbka And TheLolageMann
Source Code:https://github.com/mt7-dev/
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: v0.2.2
Beta Release Date: 2016-09-20
Created 2016-09-20
Last Updated 12-02-2017
Click to expand...
Click to collapse
Thanks :good::good::good:
fazi2015 said:
Thanks :good::good::good:
Click to expand...
Click to collapse
Any one have any news about it can write it here
We can update the post with every news
Would it be possible for me to get a bug list for the current status of the project. Although I don't have the device I can definitely see if I could take a look at it. No promises though
There's still a way to get AOSP to the mate 7.
Last resort: Find a dev and pay him. On reddit r/android you could find devs. Perhaps if everybidy whos interested pays a minor fee, the dev is willing to help us.
https://www.reddit.com/r/Android/comments/69o2t8/huawei_mate_7_aosp_devs_wanted/
---------- Post added at 11:19 PM ---------- Previous post was at 11:12 PM ----------
WildfireDEV said:
Would it be possible for me to get a bug list for the current status of the project. Although I don't have the device I can definitely see if I could take a look at it. No promises though
Click to expand...
Click to collapse
First of all, thanks.
Second, There's a document on github which mentions bugs and you can find people mentioning bugs in the old thread: https://forum.xda-developers.com/mate-7/orig-development/rom-aosp-ascend-mate7-t3465656/page22
---

[ROM][UNOFFICIAL]LineageOS15.1+MICROG

UNOFFICIAL LineageOS fork with built-in microG gapps implementation.​LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), which is designed to increase performance and reliability over stock Android for your device.
LineageOS 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. All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
While the core operating system is still released as part of the Android Open Source Project, the majority of core apps are not. It gets worse: More and more libraries and APIs are only available on phones that run various Google apps pre-installed, effectively locking third-party apps to the Google ecosystem. Several popular open-source applications already require some of Google’s proprietary libraries to be installed. Increasing demand in the free software community in addition to severe problems in Google’s proprietary software discovered by the Android modding community, have led to the development of a free software clone of Google’s proprietary core libraries and applications - the microG Project was born.
This image uses the restricted microG patch meaning only system packages embedded in the build can use FAKE_SIGNATURE permission.
I have also replaced the default chromium system webview with the bromite system webview (20190519 build) which includes extra ad-blocking and privacy patches on top of chromium.
Code:
DISCLAIMER: THERE IS NO WARRANTY OF ANY KIND APPLICABLE TO THE CONTENT BELOW
What's working:
Boots
Wifi
NFC
Bluetooth
Camera
Video Playback
Audio
Sensors
GPS
SafetyNet Check passes both Basic Integrity and CTS profile match!
Known Bugs:
Phone is not detected by adb while booted in recovery mode (TWRP). I don't know if that's a bug in TWRP or on my laptop's USB drivers. If the phone has an OS installed (checked on various ROM's) (ie booted in system mode) it is detected, but not when in it is booted in recovery mode and running the latest TWRP. Place the image in an sdcard, put it in the phone and install it from there as a workaround. (Adb sideload can also work.)
Battery consumption appears to have improved on later builds, probably because of this change.
Instructions:
Download and install the latest twrp - dl-link (Steps on how to do it not covered here.)
Reboot to recovery
Wipe Data+Cache+Dalvik+System
Install ZIP file.
Reboot
Downloads:
Latest Build: lineage-15.1-20190519-CUSTOM_LINEAGE_MICROG-s5neolte.zip - lineage-15.1-20190519-CUSTOM_LINEAGE_MICROG-s5neolte.zip.md5sum
20190319 Build: lineage-15.1-20190319-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip - lineage-15.1-20190319-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip.md5sum
Reporting Bugs:
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Notes:
Many thanks to Stricted for pointing me out to the patch needed to fix a phone reboot whenever the phone connected to Wi-Fi
This is an amateur hobby project. I recommend against using this image as a daily driver, and I am quite likely to be unable to help you with any problems you experience (because I don't know enough about building a ROM).
Source Code:
Complete instructions on how to build this image on your own here !
Team Exynos7580 sources
LineageOS4microG CI/CD docker image code
FAQ:
Q: What is microG?
A: The projects webpage will do a better job than me.
TLDR version: A free software implementation of some proprietary Google Play services API's.
XDA:DevDB Information
LineageOS4microG, ROM for the Samsung Galaxy S5 Neo
Contributors
Iolaum, Stricted
Source Code: https://github.com/Iolaum/s5neoltexx-lineageos-microg
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP
Based On: LineageOS
Version Information
Status: Testing
Created 2018-11-18
Last Updated 2018-11-19
It seems interesting the ROM who has installed the details please as it runs the ROM
Rovar22 said:
It seems interesting the ROM who has installed the details please as it runs the ROM
Click to expand...
Click to collapse
Hello, I am not sure what you ask. Can you please elaborate?
Iolaum said:
Hello, I am not sure what you ask. Can you please elaborate?
Click to expand...
Click to collapse
Hey there, I'm guessing that he wants a log of someone who has already installed the system, to find out whether he wants to install it or not.
I'm going to flash it today and maybe post a log from a clean install, if it is helpful to anyone.
Btw thank you lolalum for the build and the instructions!
It's awesome that there's still someone left, who's trying to save us from google
Thank you for your answers, the installation is very good, what I need is the installation of "play store". Thanks for the Rom.
Sure, no problem.
Ok, now I understand: I guess you didn't know that you can't install the Playstore with microG.
The reason is, that it has been replaced by the "Fakestore" (you can find it in Settings>Apps*show system processes) It is just a fake or a placeholder to make apps "think" there is an official Playstore, when there really isn't one. So even if you tried to install it, (through Xda Labs for example) it would only be seen as an update of the Fakestore, and wouldn't work.
You can still get every app in the Playstore though, with "Aurora Store" or "Yalp Store". They both allow you to log in to your Google account and to buy apps and items. If that isn't needed "apkmirror.com" works as well.
Thank you
Rovar22 said:
Thank you
Click to expand...
Click to collapse
Glad I could help, but there is a "thank you button" for this
I've been using this rom for the past 2 days, and it worked ok, but I had issues with some calls with root and vibration settings and pretty much every time I tried to reboot to recovery the phone didn't respond at all until I removed the battery. (going to switch over to AospExtended rom now, because it supports microg as well.)
New build
New Build:
lineage-15.1-20190204-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip - lineage-15.1-20190204-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip.md5sum
Changelog:
Added custom microG apks built with PRs that allow to pass SafetyNet check.
Added Gsam Battery monitor and Matlog libre as system apps. They require permissions that need to be given by adb or root, it's easier to use their functionality if they are built in.
New Build:
lineage-15.1-20190214-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip - lineage-15.1-20190214-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip.md5sum
Changelog:
Updated microg apk from Nanodroid. (If Nandodroid releases newer versions before I release a new image you can download them from his repository and install them since I am using the pre-built apks signed by him instead of building them from source.)
Rebuilt so soon to include the lastest 5 Feb 2019 security update that patches a critical security vulnerability in Framework that could allow a remote attacker using a specially crafted PNG file to execute arbitrary code within the context of a privileged process.
New build
New Build:
lineage-15.1-20190319-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip - lineage-15.1-20190319-CUSTOM_LINEAGE_MICROG-s5neoltexx.zip.md5sum
Changelog:
Updated microg gmscore apk from Nanodroid. (If Nanodroid releases newer versions before I release a new image you can download them from his repository and install them since I am using the pre-built apks signed by him instead of building them from source.)
Rebuild includes android security patch level march 2019. (Vendor security patch level is still March 2017 as in all earlier builds.
I installed this ROM on top of the previous one with no problems. Process is:
Reboot into recovery
Wipe Cache, Dalvik/ART Cache and System
Install new system image (zip file) and reboot.
New build features
New Build
lineage-15.1-20190519-CUSTOM_LINEAGE_MICROG-s5neolte.zip - lineage-15.1-20190519-CUSTOM_LINEAGE_MICROG-s5neolte.zip.md5sum
Changelog:
Moved to new Team Exynos7580 sources.
Updated microg gmscore apk from Nanodroid. (If Nanodroid releases newer versions before I release a new image you can download them from his repository and install them since I am using the pre-built apks signed by him instead of building them from source.)
Rebuild includes android security patch level May 2019. (Vendor security patch level is still March 2017 as in all earlier builds.
Replaced android's chromium system webview with the bromite system webview. Bromite is Chromium plus ad blocking and privacy enhancements.
Installation Instructions:
Because this build is built from a slightly different source than the previous ones and the default system webview was changed, I suggest a clean install wiping data, cache, dalvik and system.
Known Issues
- Nanolx and Bromite repositories are not added in Fdroid repositories by default as intended. They need to be added manually after installation. After you do so, ignoring updates for the Play store package is recommended if you don't plan to use it. The fakestore package included by default is only intended to be there for apps that want it to be there in order to function. Nanolx's playstore app allows in-app purchaces and other functionality which may or may not work properly - I 've never tested it not intend to do so.
Source code if you want to build it yourselves.

Categories

Resources