[ROM][surnia][unofficial][7.1.2] Lineage 14.1 ROM with VoLTE(DEPRECATED)

Do you use this rom?


  • Total voters
    48
  • Poll closed .
Search This thread

vnai

Senior Member
Dec 29, 2016
133
227
THIS ROM WILL NO LONGER BE UPDATED

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

What is this ROM about?
This ROM is based on LineageOS but with VoLTE support and some additional security features included. These builds include a lot of security and performance optimizations even for the models that doesn't have VoLTE.


Instructions:

Do NOT dirty flash over non-VoLTE CyanogenMod or LineageOS releases.

Which models support VoLTE?
VoLTE is supported on the models where the baseband firmware supports it. Some models are listed below.

XT1521: It will work for sure if your baseband is up-to-date with what moto released in 6.0.1
Other XT152x models: depends on your baseband


Note for XT1521: Your Baseband will only be up to date if you have been updated to or flashed stock 6.0.1 as released by moto at least once and never downgraded it. If you have downgraded, update your baseband file NON-HLOS.bin to the one from stock 6.0.1 . (follow instructions in other threads at your own risk.)


Note for CDMA users including XT1526 and XT1529 . There have been reported network switching issues. and I recommend CDMA users to avoid this ROM.

Where to get this ROM?
I continuously release updated builds on my github page https://github.com/vishnunaini/lineage-surnia-releases/releases

The latest Build:
2017-06-18 build
Links:
https://github.com/vishnunaini/lineage-surnia-releases/releases/tag/20170618

https://github.com/vishnunaini/line...neage-14.1-20170618-00-vishnunaini-surnia.zip

sha256: 3cde80009a026e03e742727790ebccce92a031efe279507f819aeaebefefb14d


I also GPG sign my releases you can get the detached signature on the release page below

for old releases see here https://github.com/vishnunaini/lineage-surnia-releases/releases



I will release new builds once every week or two.

Only tested on XT1521 .

BUGS:
No Major bugs or show stoppers.

Caveats:
Does NOT include root or debugging features for security reasons.



How to flash :
Download the linked zip.
If you are flashing this ROM for the first time Wipe system, dalvik, cache, userdata and data. All old data will be lost.
Flash the zip using twrp or cm recovery.
Flash your favourite Gapps. Opengapps is recommended. Get them at http://opengapps.org .

Do NOT dirty flash unless you are already using a VoLTE build. Otherwise you will see crashes.
Please use the recovery linked below if you want a tested one
Use this recovery if required: https://github.com/vishnunaini/line...oad/20161229/recommended-recovery-cm-13.0.img

Contributors:
CyanogenMod/LineageOS maintainers and contributors.

Bug reporting:
Report any build specific bugs here https://github.com/vishnunaini/lineage-surnia-releases/issues

Versions:
Android 7.1.2
LineageOS 14.1
Kernel 3.10.x with latest security updates

SELinux: Enforcing

Root: NO

If you use gapps, Always flash gapps immediately after flashing an update or else gapps wont be preserved.


Source Code:
Core: https://github.com/LineageOS
Kernel: https://github.com/vishnunaini/android_kernel_motorola_msm8916 (see branch cm-14.1-custom)
Device changes: https://github.com/vishnunaini/android_device_motorola_msm8916-common (see branch cm-14.1-custom for new volte code that syncs with upstream. see cm-14.1-volte for old code) https://github.com/vishnunaini/android_device_motorola_surnia
 
Last edited:

enter.hk

Senior Member
Nov 6, 2015
124
16
Can we flash using twrp...
N what gapps are recommended..

Sent from my XT1521 using XDA Labs
 

vnai

Senior Member
Dec 29, 2016
133
227
This build includes latest security updates right down to today and some additional security hardening.

I do not know about Seraph08's build but I will describe what is in my build

cm-14.1 latest
+ VoLTE
+ YAMA LSM security module(helps chrome/chromium sandboxing)
+ PXN no-execute on user_page_table
+ latest upstream security updates till 20161229
+ disable ICMP timestamps for security
+ disable ICMP pings echoes

Cool.. Btw is there any difference between this and Seraph08's cm14.1 build except the ROM name?
 
  • Like
Reactions: Rizoo27

drsemaj87

Member
Oct 31, 2016
42
17
Going to attempt this on a 1527. Will report back when flashed....

Update... Everything works perfect on xt1527 on boost mobile, and using fire kernel. LTE works, and have not seen any camera issues.
 
Last edited:

vnai

Senior Member
Dec 29, 2016
133
227
Did you try the kernel in this ROM? Did you flash fire kernel during the ROM flash itself?
Going to attempt this on a 1527. Will report back when flashed....

Update... Everything works perfect on xt1527 on boost mobile, and using fire kernel. LTE works, and have not seen any camera issues.
 
  • Like
Reactions: Rizoo27

drsemaj87

Member
Oct 31, 2016
42
17
Did you try the kernel in this ROM? Did you flash fire kernel during the ROM flash itself?

No, I was going to try and run with your kernel, but forgot about it and flashed fire kernel along side the ROM. I can go back and flash the stock kernel and report back...

Update.. Flashed your stock kernel, camera fails to connect. Can't get it to even try. Everything else seems OK.

Another update, don't know if it's important. I'm running a xt1526, not a 1527. Oops.
 
Last edited:

fastbootflash

Member
Nov 27, 2016
22
6
Bengaluru, KA
The performance is good but there is a slight delay in opening background apps which is noticeable. All in all though the rom is stable.
Pair it with pixel mod and firekernel makes it a beast and VOLTE works too.
 
  • Like
Reactions: paultsr

sonnu0100

Senior Member
May 6, 2015
406
182
No, I was going to try and run with your kernel, but forgot about it and flashed fire kernel along side the ROM. I can go back and flash the stock kernel and report back...

Update.. Flashed your stock kernel, camera fails to connect. Can't get it to even try. Everything else seems OK.

Another update, don't know if it's important. I'm running a xt1526, not a 1527. Oops.
VOLTE works on xt1526 ??

Hit THANKS if somebody help you
 
  • Like
Reactions: Rizoo27

drsemaj87

Member
Oct 31, 2016
42
17
VOLTE works on xt1526 ??

Hit THANKS if somebody help you

I have no idea. I'm on boost mobile, which I don't think supports Volte. How do I find out if it works?

---------- Post added at 02:02 PM ---------- Previous post was at 02:01 PM ----------

ROM doesn't flash using TWRP 3.0.2-r1 on XT1521 it just stopped at about 45% & never crossed that
I believe the latest is r5, which is what I have. Try updating twrp.



Side note.. I think Bluetooth might be broken. It connects OK, but once I start music it locks up my stereo. I'll try with your kernel later, and if still have issues, I'll supply logs.

Edit. Bluetooth OK. Stereo was just frozen from cold weather.
 
Last edited:
S

spikengineer

Guest
Camera bug looks like a bug in the kernel.
 
Last edited:

vnai

Senior Member
Dec 29, 2016
133
227
I will fix my kernel and make a new release soon
No, I was going to try and run with your kernel, but forgot about it and flashed fire kernel along side the ROM. I can go back and flash the stock kernel and report back...

Update.. Flashed your stock kernel, camera fails to connect. Can't get it to even try. Everything else seems OK.

Another update, don't know if it's important. I'm running a xt1526, not a 1527. Oops.
 
  • Like
Reactions: Rizoo27

sonnu0100

Senior Member
May 6, 2015
406
182
I have no idea. I'm on boost mobile, which I don't think supports Volte. How do I find out if it works?

---------- Post added at 02:02 PM ---------- Previous post was at 02:01 PM ----------


I believe the latest is r5, which is what I have. Try updating twrp.



Side note.. I think Bluetooth might be broken. It connects OK, but once I start music it locks up my stereo. I'll try with your kernel later, and if still have issues, I'll supply logs.

Edit. Bluetooth OK. Stereo was just frozen from cold weather.

Volte does not work on 1526 as boost mobile/ sprint does not support it.
I am using this model on a LTE only network . Tried cm14.1 but it was not able to connect call.
I think that for volte support it has to be enabled in firmware ( only asain varaint xt1521 supports volte out of box and supports on custom ron like cm14.1 and lineage os ) . If developer find a way to enable thia on these surnia models then it will be like a new suprise . Still waiting

Hit THANKS if somebody help you
 

Top Liked Posts