Kernel Source For G6 And G6 Plus Available - Moto G6 Guides, News, & Discussion

News source = https://www.androidpolice.com/2018/06/16/motorola-moto-g6-g6-plus-kernel-source-code-released/
G6 Kernel = https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-ODS27.104-31-2
G6 Plus Kernel = https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-OPW27.113-45
This should help get TWRP working on these two along with custom ROMs and kernels.

Yay! Hopefully this phone can be my new "Nexus". I'm in love with it after a week, but no custom anything is bothering me. Especially the ability to backup in TWRP because I tend to meddle with stuff...

Suh-weee-heet!!

old 3.18 kernel on g6. I thought any soc released in 2017 had to have 4.4+ kernel.

Related

Help Needed Nexus 5

Good Day XDA Friends​
As you can see from my tag, I am a retired developer.I was around in the days od Droid, Droid X, & Nexus G and was a member of a few outstanding teams like Team Liberty, Team Gummy, Sensei Mods, etc & had the pleasure of learning from pioneers like Chevy No.1 Droid, Jrunny16, Kejar31, Fab, etc. Things were much more cut and dry back then. Fast forward to today in the land of MM, Nougant, etc and I have a lot of catching up to do. First I would like to thank all you newer Devs who have kept Android growing & thriving beyond anything we thought possible, kudos to you guys!
I purchased a Nexus 5 to practice and learn on, but the phone will also be my daily driver, so I don't want to bomb out of the gate and brick my phone.
I am running the Google Nexus 5 with stock Android 6.0.1 build M4B30X on baseband M8974A-2.050.2.30, Kernal is 3.4.0-g99666f7.
I have rooted the phone and have unlocked the bootloader, and installed TWRP 2.8.7.1, but that is the extent of my customizations.
I would like to get into Nougant Roms and possibly CM. Not Sure what to flash next to become current.
I would appreciate any guidence you can give on my next steps as far as what my next steps should be. I'm looking at [HAMMERHEAD][7.1.1_r6] Zephyr OS v6.1 [DUI/OMS][27/12/2016] - [N5][OFFICIAL][7.1.0]Tesla N - 7.1.1_r4 [OMS] [28/12] - [CM14.1][7.1.1_r6] DARK ROM [Pixel features][Delta updates][12/29] - [ROM][N5][7.1.1_6]★ Pure Nexus ★ Substratum ★[16/12/16] [Official] CyanogenMod 14.1 for Nexus 5 (hammerhead)- [ROM] [hammerhead+caf] [7.1.1] [LOS-based] **crDroid**v1.8 - [Hammerhead][official][2016/DEC/28] Slim6 weekly 1.17 / Slim7 alpha 0.5
Could someone who is knowledgeable tell me or link me to any upsates I must haave befoe flafing?
Thanks in advance for your time! :good:
~Mobile Sensei (0z0z)
There isn't much left. The Nexus is basically unbrickable with an unlocked bootloader and TWRP, unless you corrupt a bootloader flash.
However, you have the latest bootloader and radio, so there aren't any issues there
If you want to really get into Nougat you have quite a few decent options.
In no particular order-
- Slim7 Alpha (AOSP, pretty great ROM, minimal, fantastic battery life, blows all CM ROMs out of the water in terms of battery :good:, but lacks some features that other CM ROMs have (Night Display, etc.))
- Dark ROM (CM14.1 stripped down)
- LineageOS CAF, and an unofficial non-CAF (CyanogenMod 14.1 has been renamed, and will be built under the moniker LineageOS. Non-CAF builds and the weekly builds structure will be sorted out eventually)
- NitrogenOS (fully fledged CM based and packed full of features. Everything you might have wanted with Xposed is in this ROM)
-crDroid (CM14.1 based, lots of features)
-Santosh's AOSP- constant updates, stable, most bugs have been fixed regarding HDR/screen recording/green lines while video recording
...and many more. All of these are decent daily drivers; I cannot attest to their screen recording capabilities but I do know that some do have bugs concerning that as well as Google Camera/HDR.
Please note that most Nexus 5s with non-OEM screen replacements cannot boot CAF (Snapdragon Optimized). Be sure which ROM you are flashing!
IMO CAF gives slightly better performance but is relatively unstable and results in quite a few lags across different ROMs.
I also can highly recommend the blu_spark kernel as well as the ElementalX kernel for Nougat ROMs. I prefer blu_spark for its customizability, but ElementalX is rock stable.
That's it really. Just be sure to wipe system/data/dalvik/cache before clean flashing a ROM. Never flash custom kernels/ROMs over different custom kernels/ROMs; you can generally flash the same custom kernel/ROM over a previous version of the same kernel/ROM.
I was using crDroid for a long time since first came out with N version, but now I'm using AICP, because it's AOSP based and I must say I prefer it more than CM based, I found it's power consumption is lower and lower memory footprint plus it gets constant updates, so I use it now on both D821 and G3 D855 as well...

Possible future release of a custom ROM for Samsung Galaxy J2 Prime (SM-G532G/DS)?

I'm planning to buy this phone (SM-G532GZKDXTC), and as far as I'm aware, there are no custom roms available for this device.
So, will there any chance that this phone gets a custom ROM in the future? (Because if this phone cannot support custom ROMs (just like what happened with SM-T210, then I might not buy this, and go for the A-series instead)
Thanks
up
uuup
I've started working on porting lineageos 14.1 for the g532 (j2 prime)...
Developers are welcome to contribute at:
https://github.com/SubZero7748/G532-LOS14.1

Which 7.x rom and kernel are best for xt1225????

Can anyone here suggest me the best 7.x rom and best kernel for daily use. Is there any way to have VoLTE in this device???
mohammad.ishan said:
Is there any way to have VoLTE in this device???
Click to expand...
Click to collapse
No.
???
Can you suggest me a good and stable nougat ROM and a kernel for everyday use???
mohammad.ishan said:
Can you suggest me a good and stable nougat ROM and a kernel for everyday use???
Click to expand...
Click to collapse
I can tell you the three most popular Quark Nougat ROMs and you can decide if they are popular because they are the best or not. If you want Nougat, any of these three ROMS seem to be the most popular and have very high reviews. You can go to those threads and ask questions. All three are compatible with XT1225 Moto Maxx/Moto Turbo, XT1250 U.S. Moto Maxx, and XT1254 Droid Turbo.
[ROM][All Quark][7.x] Resurrection Remix
[ROM][UNOFFICIAL]AOKP 7.x For All Quark
[ROM][Quarks][LOS/CM 14.1 Unofficial][7.1.x][2016-12-30] (hybrid of CM14 and Resurrection Remix)
_______
If you want the complete list of Quark ROMs available here you go:
[ROMs][Quarks][List for Moto Maxx, Moto Turbo and Droid Turbo]
https://forum.xda-developers.com/showpost.php?p=73459132&postcount=80
We have seven current Nougat ROMs with dev support which are compatible with all the Quark phone series (XT1254, XT1250, XT1225). Those ROMs are spread across two different XDA forums but all compatible with ALL the Quarks.
However, maybe a newer ROM (like Viper, our newest Quark Nougat ROM) is "better", but people are just more comfortagble using their older ROM (RR 7.x, AOKP, unofficial CM14)? Or maybe people stick to those because they are tried and true? That's for you to decide.
As for kernel, ALL the Quark custom ROMs (not based on stock firmware) come with the same default "stock" kernel coded by @bhb27, from the CM/LOS tree. It was started by our previous CM dev @Skrilax_CZ, to go with our "official" CM ROMs. @bhb27 then started releasing an "advanced" version of that kernel, with additional tweaks, governors, TCP algorithmic options, etc.
When @Skrilax_CZ stopped developing for our device, @bhb27 also took on the duties of developing the "stock" CM/LOS kernel, so it would be compatible with Nougat and in the near future even Oreo ROMs. It's the "baseline" kernel" included in every custom ROM (not based on stock firmware). He still actively develops his standalone advanced kernel, which works with any of the custom ROMs and can even be installed on stock firmware.
So, here's my suggestion.
FIRST, install a ROM or two. We have multi-ROM tool for Quark (also developed by @bhb27) so you can easily switch back and forth.
THEN, after you choose a ROM for daily use, at that point you can decide whether to keep the "stock" kernel (coded by @bhb27) which comes with every Quark ROM or use his advanced kernel you have to install manually. The advanced kernel has many more tweaks possible, but it can be confusing if you are also trying to differentiate between ROM features/settings at the same time. Maybe it was a kernel tweak you did that messed something up and it's not the ROM or vice versa... Stick with the ROM of your choice for a few days before deciding between stock kernel or advanced kernel.

[Q] Building first ROM from AOSP non Nexus, a couple of questions

Hi all,
I want to build my first rom. I'm a software developer (Java and Web), but my Linux knowledge is somewhat intermediate.
I have a Moto G4 Plus laying around. Here's what I have done so far:
1. Downloaded the AOSP source from Google for android-7.0.0_r15 (Nougat)
2. Found the Kernel Source for the Moto G4 Plus (Nougat)
I'm stuck at adding the device's kernel source to the AOSP source. How do I combine the two?
Here's the link for the kernel source: https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-NPJS25.93-14-10
I've tried looking this up online but the results are very limited.
As far as I understand this kernel source provides everything I need to make the ROM compatible with my device, right?
Could someone point me to the right direction?
Much appreciated.

Why no Oreo based custom Roms?

Is there a reason why we don't have Oreo based custom Roms on the mare 9? Even the 7.x Roms don't seen to get many updates. Is it because most Devs have moved on to other devices or some other reason?
Maybe I'll stop my journey into the Huawei-world because of the lack of proper developer support. There is no AOSP* available for my Mate9 maybe because of EMUI. I can't even find a recovery for my MEDIAPad 10 lite.
I hate Google for dropping the Nexus series.
If/when the predominant amount of "android" based phones are released with Oreo in the next year, IF they have the full Oreo/project Treble setup, it should make custom roms more of a thing, if I read how project treble is suppose to work.
So in your guys's opinion, is it just better to return to stock Oreo with root on the mare 9 rather than an older custom rom? I feel like I'm stuck with no security updates and don't see that much more of an upside to an old custom vs the latest Oreo. Currently I'm using the latest Romaur but it hasn't been updated since late last year.

Categories

Resources