Hello
This is a nightly build of Cyanogenmod 12.1 for the GT-I9195 only.
It is a special build that contains FAKE SIGNATURE SUPPORT. That means there is an option in the Developer Settings to switch signature spoofing on or off.
With signature spoofing it is possible to install and run microG GmsCore. So it is possible to use apps that rely on google play services without actually installing it.
In short: It is possible to get rid of the proprietary GAPPS. I use this rom to run microG GmsCore together with Signal and it works just fine.
Besides that, I did not make any modifications.
The changes I patched in can be found here:
Code:
http://review.cyanogenmod.org/#/c/125635/
http://review.cyanogenmod.org/#/c/125636/
Filename/Version:
Code:
cm-12.1-20160209-UNOFFICIAL-serranoltexx.zip
Download:
Code:
https://www.sendspace.com/file/i0ind5
Sha256-sum:
Code:
1317f29db5dd57609e6d22a8ccc9ff11ea23707864690ac1f42f2272dea5bf99
I wanted to run MultiROM and have LineageOS 14.1 as my primary ROM. However, I found no kernel binary with kexec-hardboot support. So I built it myself. This kernel binary is built from upstream revision 6e3ebcd87db3abee92c678626592bf987d5c48ff with GCC6 compatibility patches (Just disabling warnings, basically. Ugly but it works.) and the kexec-hardboot patch. Both patches (I had to make some minor changes to the kexec-hardboot patch to make it apply) are avaliable as attachments to this post. I used the 2016.11 Linaro toolchain.
dvdkon said:
I wanted to run MultiROM and have LineageOS 14.1 as my primary ROM. However, I found no kernel binary with kexec-hardboot support. So I built it myself. This kernel binary is built from upstream revision 6e3ebcd87db3abee92c678626592bf987d5c48ff with GCC6 compatibility patches (Just disabling warnings, basically. Ugly but it works.) and the kexec-hardboot patch. Both patches (I had to make some minor changes to the kexec-hardboot patch to make it apply) are avaliable as attachments to this post. I used the 2016.11 Linaro toolchain.
Click to expand...
Click to collapse
This sounds great! Too bad bad I have no ideia how to apply any of this. I will do some search for that.
But basically it means I can be on any Nougat rom and have Multirom working with any rom as secundary?
Sorry for the dumb noob questions.
saleiro said:
This sounds great! Too bad bad I have no ideia how to apply any of this. I will do some search for that.
But basically it means I can be on any Nougat rom and have Multirom working with any rom as secundary?
Sorry for the dumb noob questions.
Click to expand...
Click to collapse
Yes. There are installation instructions on the MultiROM thread.
dvdkon said:
I wanted to run MultiROM and have LineageOS 14.1 as my primary ROM. However, I found no kernel binary with kexec-hardboot support. So I built it myself. This kernel binary is built from upstream revision 6e3ebcd87db3abee92c678626592bf987d5c48ff with GCC6 compatibility patches (Just disabling warnings, basically. Ugly but it works.) and the kexec-hardboot patch. Both patches (I had to make some minor changes to the kexec-hardboot patch to make it apply) are avaliable as attachments to this post. I used the 2016.11 Linaro toolchain.
Click to expand...
Click to collapse
Are you running Nougat LineageOS 7.1.1 as Primary rom & other Nougat as secondary? Any screen shots please...
Sent from my Nexus 4 using Tapatalk
avinashjirapure said:
Are you running Nougat LineageOS 7.1.1 as Primary rom & other Nougat as secondary? Any screen shots please...
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I'm running LineageOS 14.1 Nougat as primary and custom (currently unreleased) GNU/Linux ROMs based on Lollipop and Marshmallow as secondary. There isn't anything to screenshot as this includes none of the GUI components of MultiROM (the boot menu and recovery).
Install
saleiro said:
This sounds great! Too bad bad I have no ideia how to apply any of this. I will do some search for that.
But basically it means I can be on any Nougat rom and have Multirom working with any rom as secundary?
Sorry for the dumb noob questions.
Click to expand...
Click to collapse
how to install this 3 files ???
Any plans on doing the same for 15.1?
I've been running lineage with microg over a year and i am happy with that despite the camera quality.
To my question is it possible to run OxygenOS with microg if yes -> how?
valimakik said:
To my question is it possible to run OxygenOS with microg if yes -> how?
Click to expand...
Click to collapse
No, because OOS doesn't support signature spoofing, which is required to run microG
I read somewhere here that nanomod can be used to enable signature spoofing on oos but dont know how.
For battery and privacy concerns, I'm looking forward to be able to run Micro-G on this phone.
As far as my understanding goes, you have to patch a gapps free rom to enable signature spoofing.
Patching process has been made easy by Nanolx and his Nanodroid suite, a gapps free rom for the Rog 2 is yet to be cooked.
Does anyone know if the stock rom can be de-googlified ?
I second this, we need micro-G for this phone.
is someone using LineageOS 17.1 on the Mi9T Pro together with microG?
As far as I know signature spoofing must be allowed to install microG - which lineage does not allow?
How do you guys install LOS together with microG?