[ROM][7.1.1] Unofficial CyanogenMod/LineageOS 14.1 for Nexus 9

hazzer

Senior Member
Apr 16, 2012
57
210
0
@hazzer: Thanks for your work on the Nexus 9. Any plans to support the official flounder builds?
I'm not entirely sure what you're asking? I'm gonna assume you're asking if I want to start official builds. I don't really want to go through with this without speaking to our device maintainers, because I don't want to step on their toes. As of now, I have no idea who they are. You can find the list here
If anyone knows how to contact them, I'd appreciate the info.
PMed them


I tried your builds for 13th and 14th of December (WITH LTE) and they all don't get a LTE signal. Also no sim-toolkit installed and no APN-Settings.

I stay with your first LTE-Build, it's fine!
This is quite unexpected. From what I can tell, nothing major has changed in either device tree or kernel. It must be something in user space, or upstream. I'll trawl through the last couple of days of commits, to see if there's anything of relevance. The only thing I did differently since then, was clean the build directory after incorporating the proprietary vendor files for angler (Nexus 6P).
 
Last edited:

fleischbanane

Senior Member
Nov 20, 2010
902
314
93
Dortmund
I'm not entirely sure what you're asking? I'm gonna assume you're asking if I want to start official builds. I don't really want to go through with this without speaking to our device maintainers, because I don't want to step on their toes. As of now, I have no idea who they are. If anyone does know, I'd appreciate the info.
Yes, that was exactly my question. Sorry for not being clear enough. I looked in [ROM][OFFICIAL][Wi-Fi] CyanogenMod 13 and there are @zawata & @simonsickle names as the maintainer. I don't know if they are working on CM14.1 because I don't see anything on XDA and I am not familiar with Github or Gerrit to see if there is work in progress.
 

hazzer

Senior Member
Apr 16, 2012
57
210
0
Yes, that was exactly my question. Sorry for not being clear enough. I looked in [ROM][OFFICIAL][Wi-Fi] CyanogenMod 13 and there are @zawata & @simonsickle names as the maintainer. I don't know if they are working on CM14.1 because I don't see anything on XDA and I am not familiar with Github or Gerrit to see if there is work in progress.
As far as I can see, there isn't much activity from either user for our device, so I'm gonna wait on the reply to the PM, and if not, then I'm gonna upload some of my changes and also get flounder on the nightly list
 
  • Like
Reactions: fleischbanane

andray

Senior Member
Oct 13, 2010
106
24
0
Zheleznodorozhny
No LTE signal, empty APN list. I tried to add an APN but it says that this user cannot change apns
UPD: Oh sh~~ It seems i've downloaded wi-fi-only version (cm-14.1-20161217-UNOFFICIAL-flounder.zip). Don't know how it could happen. Sorry.
 
Last edited:

jackieku

Senior Member
Aug 20, 2012
72
37
0
I could reproduce mobile data issue with my local builds and the flounder_lte device tree from @hazzer. The good news is the build today (20161219) has working (but unstable) data connection, so it seems the upstream is fixing it.

To @hazzer: Could you help to submit device tree of flounder_lte to the upstream? I think nothing is wrong there.
 

hazzer

Senior Member
Apr 16, 2012
57
210
0
Hi @jackieku,

Sure thing, thanks for checking.

Do you know about the process for doing this?
If I pull down the upstream device tree, remake the modifications and then submit them to gerrit code review, I assume they can be tracked and eventually merged in there?
 
Last edited:

hazzer

Senior Member
Apr 16, 2012
57
210
0
Are there any bugs at all, that anyone wishes to report? I'm hoping to get official builds going soon, so I want to make sure all of the device specific bugs are sorted out beforehand.
 
  • Like
Reactions: fleischbanane

jackieku

Senior Member
Aug 20, 2012
72
37
0
Hi @jackieku,
Do you know about the process for doing this?
If I pull down the upstream device tree, remake the modifications and then submit them to gerrit code review, I assume they can be tracked and eventually merged in there?
That's right. In addition you will need to add at least 2 people as reviewers otherwise no one will review it and merge it. Check https://wiki.cyanogenmod.org/w/Gerrit_Reviewers for the relevant people.
 

fleischbanane

Senior Member
Nov 20, 2010
902
314
93
Dortmund
Are there any bugs at all, that anyone wishes to report? I'm hoping to get official builds going soon, so I want to make sure all of the device specific bugs are sorted out beforehand.
If you could build a version which contains all official comments and features like inbuild root I will flash and test it. :)
 

McFlypants

Senior Member
Mar 22, 2013
312
112
63
I still don't have a data connection (can't enter apn settings or find sim toolkit App) even with Version 20161219. I'm still on 20161211 where it worked.

Sometimes just no Signal, sometimes it shows no sim.

Anyone fixed this? YES, i use The lte Version! ;)
 

jackieku

Senior Member
Aug 20, 2012
72
37
0
I still don't have a data connection (can't enter apn settings or find sim toolkit App) even with Version 20161219. I'm still on 20161211 where it worked.

Sometimes just no Signal, sometimes it shows no sim.

Anyone fixed this? YES, i use The lte Version! ;)
Try this build that works for me, with some glitches. I got unstable data connection at first boot, but rebooting fix that. Be aware it may not work with dirty flash.

It's built with standard CM configuration (userdebug + root), with some minor additions to the kernel. Forced encryption is disabled in this build, too.
 
Last edited:

hazzer

Senior Member
Apr 16, 2012
57
210
0
Hi,

Sorry I've been not communicating too well recently; I've been really busy with college work (A-Levels are gonna finish me). I've submitted the changes needed for flounder_lte to be working (without modifications) to Gerrit. I've also submitted a change to add flounder to the nightly list. I'll add flounder_lte once my first change is merged.

I'm not entirely sure why flounder_lte is still having problems with mobile signal. I don't actually own one myself, so I'm limited by the amount of debugging I can do. Perhaps I'm missing flounder_lte specific vendor files? @jackieku: What made your build different?
 
  • Like
Reactions: fleischbanane

jackieku

Senior Member
Aug 20, 2012
72
37
0
Perhaps I'm missing flounder_lte specific vendor files? @jackieku: What made your build different?
I found no LTE specific vendor files to build. Also we don't get any feedback from others with my build, it just works for me. There are, however, some differences between "user" and "userdebug" configurations, at least in SELinux policies.
 

hazzer

Senior Member
Apr 16, 2012
57
210
0
I've made a completely unmodified flounder build (20161223). This will encrypt your device!
I'm returning to normal builds again tomorrow.

I've also had news back from adding flounder to the cm-14.1 nightlies. The change has been rejected as the device maintainers have to make the call to add it, so for now, we're stuck with unofficial builds. My changes for flounder_lte are still being reviewed.
 
  • Like
Reactions: fleischbanane

McFlypants

Senior Member
Mar 22, 2013
312
112
63
Try this build that works for me, with some glitches. I got unstable data connection at first boot, but rebooting fix that. Be aware it may not work with dirty flash.

It's built with standard CM configuration (userdebug + root), with some minor additions to the kernel. Forced encryption is disabled in this build, too.

This is working for me!!
 

fleischbanane

Senior Member
Nov 20, 2010
902
314
93
Dortmund
I've made a completely unmodified flounder build (20161223). This will encrypt your device!
I'm returning to normal builds again tomorrow.

I've also had news back from adding flounder to the cm-14.1 nightlies. The change has been rejected as the device maintainers have to make the call to add it, so for now, we're stuck with unofficial builds. My changes for flounder_lte are still being reviewed.
I did a clean flash with this build, but I can't change the root state in the developer settings. It's greyed out.

Will test it now and report of something else didn't work out if everything else is fine.

Edit: Gboard settings crash whenever I want to open it. I use the same gapps config as I use on my Nexus 5X.
 
Last edited:

hazzer

Senior Member
Apr 16, 2012
57
210
0

hazzer

Senior Member
Apr 16, 2012
57
210
0
Back again. Spoke to ciwrl (a member of CyanogenModLineageOS team), and I'm unofficially a device maintainer now for both flounder and flounder_lte (alongside razorloves, ciwrl and hashbang173). I'm going to now be posting completely stock LineageOS builds with NO modifications (encryption is back). This means exactly what you expected from the CM14.1 official nightlies. I'll continue these until LineageOS gets into gear and starts nightly builds.

First builds should be tonight.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone