Profile cover photo
Profile photo
Nathan Chancellor
837 followers
837 followers
About
Posts

Post is pinned.Post has attachment
I'm feeling pretty excited about my new Recognized Developer title so figured I would post about some of the work I have done lately.

First off, all of my projects are public on Github, I will never ever close source anything: https://github.com/nathanchance. Second, while I am always willing to assist with questions and issues, I expect you to put effort into learning how to use and do certain things.

Here's a brief rundown of some of my active projects:

https://github.com/nathanchance/angler: Flash Kernel for the Nexus 6P
XDA thread: https://forum.xda-developers.com/nexus-6p/development/kernel-ninja-kernel-v1-0-t3437247

https://github.com/nathanchance/scripts: My personal build scripts. While they are tailored specifically for my laptop and server, there are bits that can be taken and used elsewhere.

https://github.com/nathanchance/os-things: My personal bash and vim files. Again, tailored for me but certain functions are useful for other applications.

https://github.com/nathanchance/Android-Tools: Some public documentation about compilation ROMs and my kernel.

https://github.com/nathanchance/build-tools-gcc: A build script for making simple arm and arm64 toolchains, in plain GNU or Linaro variants. The byproducts of this script can be found here: https://github.com/nathanchance/gcc-prebuilts
XDA support thread: https://forum.xda-developers.com/android/development/toolchains-gnu-linaro-5th-2017-t3606941

https://github.com/nathanchance/local_manifests: My local manifests, primarily used for compiling LineageOMS and F2FS compatible TWRP for both the Nexus 6P and Nexus 6.

https://github.com/LineageOMS: Lineage with full Substratum support. I merge Lineage updates whenever they are available so the patches are always fresh.
XDA support thread: https://forum.xda-developers.com/apps/substratum/reference-lineageos-substratum-support-t3580276

Additionally, I have been contributing to the documentation and upkeep of Substratum and pushing small patches and features to Dirty Unicorns, give them a glance!

https://github.com/substratum
https://github.com/DirtyUnicorns

Lastly, I am always happy to assist with questions or issues, provided you have taken proper measures to try and fix them yourself. Feel free to reach out to me on XDA (The Flash) or Telegram (@nathanchance) if you want to chat!
Photo

Post has attachment
Well it was an eventful first day with the device (given I broke sound, the microphone, video, and Wi-Fi) but it's been great getting everything set up! Half way done with the upstream grind, will hopefully be done tonight.
Photo
Photo
8/18/17
2 Photos - View album

Post has shared content
Bleeding edge Substratum testing

For those of you who want to participate in Substratum development but aren't coders, we are always looking for good testers! We have set up a feedback chat along with a continuous integration channel that will build APKs anytime we push commits. This chat will be heavily moderated so don't come in to socialize. You will also need to know how to gather logs and clearly communicate in order to reproduce.

Stuff may also be broken; we try not to push broken stuff but this is the development branch so it may take a few times to get things right.

Discussion group: https://t.me/SubstratumBeta
APK group: https://t.me/substratumci

Post has shared content
// projekt // development Slack

As Android O approaches, we are making a few changes to the way we do development. The first thing we are announcing is the formation of a Slack chat, that will allow contributors, ROM developers, and themers to easily interface with us and be on topic/organized. We have been on Telegram for a while and while it is great for chatting, it's rather hard to keep track of everything/everyone.

We are extending the invitation to consistent contributors, ROM developers, and themers. You will see several channels, join the ones relevant to you. If you want to stay in the loop easily, we really recommend joining.

To gain access, please message either myself or +Nicholas Chum on either Telegram or XDA, specifying why you should be allowed to join.

Me: @nathanchance on Telegram, @The Flash on XDA
Nick: @nicholaschum on Telegram and XDA

Post has attachment

CAF 3.18 branch has been updated

I apologize that it took so long for me to get to this, I just started a new job. I noticed that some commits were missing/mismerged on our CAF 3.18 branch so I went ahead and redid it and merged a commit with the diff.

Here is my branch: https://github.com/nathanchance/msm-3.18/commits/rel/msm-3.18.r5-redone

Here is the commit: https://github.com/upstream-caf-kernels/msm-3.18/commit/67742bc4628b912f7de11eacaa607897dd0e17d3

You can reset to my branch if you want or you can just pick the commit and fix the conflicts (if you have any). Please let me know if there are any issues.

Linux kernel versions 3.18.62 and 4.4.78 have been released!

4.4.78 is available at the upstream CAF org here: https://github.com/upstream-caf-kernels/msm-4.4

3.18.62 will be pushed later tonight.

GCC 7.x toolchains have been updated!

Get them from my prebuilts repo. Read the README and checkout the latest XDA thread for updating instructions.

https://github.com/nathanchance/gcc-prebuilts

https://forum.xda-developers.com/showthread.php?p=73100797
Wait while more posts are being loaded