yashsingh1/xdaforums huggingface dataset:
[Moto Maxx Android Development] iiWoodstocK:
So, I went back to the TWRP backup of soak 4 to clean up all the build.prop edits I made. Radios didn't change anything, ro.fsg-id stick on "singlela" and "fastboot oem config fsg-id verzion" doesn't appear to make any change. LTE/GSM no longer leaves me without service, as it stays connected to LTE, but changing to LTE/GSM/CDMA or LTE/CDMA will have it revert back to LTE/GSM in 10-15 seconds. From my rather basic testing, I believe there's build.prop stuff that the XT1254 needs, and stuff that is already there that it doesn't need. Unfortunately, I have exhausted all my limited knowledge.

I will conclude with this: v2.0.0-1 and soak 4 boots on the XT1254 and Wi-Fi works, as does LTE. But, not CDMA, and when I did get it working, it said I was roaming on Verizon (as a Verizon user, go figure).
[Moto Maxx Android Development] fgl27:
I had no time to look to the code of that hotplug, if that have be ported to linux 3.10 may be easier that source is 3.4 and that will probably not work without a lot of work, and time is a problem...

When I have time I look in all of that, if possible will be add... :good:
[Moto Maxx Android Development] monza1412:
Understood, I didn't know about the compatibility source problems, forget about it. :)
[Moto Maxx Android Development] koftheworld:
do you think a replacement of the build.prop with the one from the latest CF rom would do anything?
[Moto Maxx Android Development] iiWoodstocK:
Probably bits an pieces of it will help, but a straight replacement probably won't work since it's for Lollipop.
[Moto Maxx Android Development] koftheworld:
Might be worth using the compare documents function in word to see what the differences are.
[Moto Maxx Android Development] iiWoodstocK:
Yup! That's what I mostly did. However, after comparing the RR build.prop and the soak 4 build prop, there's things that aren't found in the RR one that are present in the soak 4 build.prop, things that I would've thought are important. However, I don't even know if the build.prop is the right place to start looking.

[MENTION=5747496]baybutcher27[/MENTION], if you have the chance, could you help make a build.prop that's either universal or one that would work for XT1254? Or whatever might be needed? My guess is it's something along the lines of what needed to be done the end of November 2015 - December 2015, when the existing ROMs needed modifications to accommodate the newly unlocked XT1254. I believe whatever is needed is the reason why I'm CDMA (only CDMA, LTE is fine) roaming on Verizon.
[Moto Maxx Android Development] syphix:
Thanks for the hard work and investigation, iiWoodstock! You saved me countless hours backing up my phone and messing with the soak test myself! I would have given up due to very limited knowledge long before you learned what you learned! Thanks!

Verizon COULD just make this easier for us by releasing a soak of their own...
[Moto Maxx Android Development] iiWoodstocK:
Oh boy, there's quite a lot of stuff, lol. Thank you! I'm going to process all of this and I'll move forward from there. I actually don't have nearly any experience with any of this kind of stuff, haha, but I've always managed to figure out what to do.

The biggest problem is that it thinks CDMA automatically equals roaming. Hmm, actually now that you've mentioned it, maybe it's the ROM that's actually automatically tagging CDMA as roaming, since the XT1225 is for a region that doesn't use CDMA. Which could explain why I'm on Verizon, and it says I'm roaming on Verizon, it's not that I'm actually roaming, but rather the ROM assumes I'm roaming and thus applies the roaming indicators. But I believe the cell tower info when on soak 4 is the same as when it's working normally like on RR. Either way, I believe Verizon has free roaming within the U.S.

Ok, with this new revelation I'm going to just try and place a call while "roaming." Maybe it's actually working, but I've just been too afraid to try it because it said "roaming."
[Moto Maxx Android Development] iiWoodstocK:
I DID IT!!!!!

So, I tried again this morning. Fresh restore, and all I did was take the entire section under "#Mod" from the modded build.prop [MENTION=5747496]baybutcher27[/MENTION] linked yesterday. It connects to Verizon, makes calls and LTE works. And it's not roaming!!. However, at the moment VoLTE isn't working, but I haven't put much time into that yet.

Did some more research and T-CDMA 64 is a generic ID of sorts for Verizon. And because of the build.prop, Verizon was showing the roaming indicator (although on Verizon's end they wouldn't have known seen it as roaming). According to my research, the "ro.cdma.home system=64,65,76,77,78,79,80,81,82,83" line is what says "this network (T-CDMA 64 a.k.a. Verizon) isn't roaming."

Anyways, I'm going to use this for a day or two and make sure everything works correctly. If all is good, I'll upload a TWRP backup to MEGA. XT1254 users on Verizon, if you would like access to the TWRP backup when it's available, PM me. I don't want to take up space in this thread, but I'm not ready to have this reach "everyone" if I make my own thread for it.

Edit: Forgot the image I wanted to post indicating voice and data working. I don't know how to attach a picture once the post has been made using XDA Labs, so here's the link: http://imgur.com/gqvK3ni.png
[Moto Maxx Android Development] ChazzMatt:
for those who want to see the picture:
[Moto Maxx Android Development] fgl27:
BHB27-Kernel-V200-3-M.zip​

Marshmallow only.

Changelog

Download BHB27-Kernel

BHB27 Kernel Unified For Marshmallow CM base ROM and Stock MPG24.107-70.2 (retbr soak4)

Note:

Minor fix of ADB over PC.

Use this with the latest version of my mod KernelAdiutor-0.9.9.4.+9 or up to control the many featuring of the kernel

Don't use this on a old Custom ROM version give preference to the newest version, please don't report bugs from a old ROM version...

:good:
[Moto Maxx Android Development] fgl27:
If that works way make a TWRP backup a giant file?

Just make a simple zip with the changes that you made way more simple to download share and use.
[Moto Maxx Android Development] iiWoodstocK:
I thought about that, but I remembered that users would still have to download the actual soak 4 TWRP backup anyways and make sure they configure everything the way I did it. By uploading the TWRP backup I made, all that'll need to be done is restore and it's ready to use. When I made the backup I didn't do anything aside from root and making cellular connectivity work, so it's very clean. Basically, it'll be a backup ready to use on Verizon for XT1254 users.
[Moto Maxx Android Development] fgl27:
Kernel Adiutor update

KernelAdiutor-0.9.9.4.+09.BHB27-Mod.apk​

Download Kernel auditor

APK or ZIP?

If you have building Kernel auditor like in RR ROM you must use the zip.

If you don't if install it from play or use my apk you must use the apk install it like any other apk from file manager (like es file explorer)

May be necessary to uninstall the old version first

* To install the zip 1° uninstall Kernel Adiutor if you have the origina from play

* Clear data of yours Kernel Adiutor-Mod my version of Kernel Adiutor app

* Then flash via TWRP, no wipe is need.

* If encounter any problem try to clean dalvik and cache before reporting things

Changelog

Use my version of kernel adiutor to better support this Kernel.

:good:
[Moto Maxx Android Development] fgl27:
I understand now.

Try to make a detailed description so I can understand what you did, because we will going to use soak 4 blob's on custom with the latest Kernel from moto, and maybe those changes can make it work on all ROM not just stock.

:good:
[Moto Maxx Android Development] mirdones:
V200-2 e V200-3 don't start my phone, it only gets a black screen after flashing.

I have no problems with V200-1.

I have a XT1225 running latest CM13.

Edit1: After more than 10 minutes, the phone restarted and and is stuck on the CM logo. I am still waiting for it to start properly.

Edit2: After force restarting it, it was all good.
[Moto Maxx Android Development] fgl27:
I don't understand. How you know yours device is on if you only get a black screen? explain better...

because I only get a black screen if the device is off

What is the last stock ROM you run?

If it was a 4.4 stock that may be bootloader related.

And v 129.9 of my kernel works?
[Moto Maxx Android Development] mirdones:
I knew it was on because the device was hot and, besides it had a black screen, it was not black as in device off, it had some lightning on it.

The last stock rom I used was 6.0.1 soak 3, but I had flahsed for quite some time the radio from soak 4.

After the last forced restart, the device is running good.
[Moto Maxx Android Development] iiWoodstocK:
Yup, will do. I'm currently just using for at least a charge cycle to make sure everything works ok. After that I'm going to see if I can get VoLTE working as I have not tested that yet. I will post a write-up of what I did probably sometime Friday morning.
[Moto Maxx Android Development] xboxbr:
where I set max temp in new kernel?
[Moto Maxx Android Development] gangrenius:
Does anyone have new kernel settings to save battery on this new kernel?

---------- Post added at 04:22 AM ---------- Previous post was at 04:21 AM ----------

Without performance sacrifice?
[Moto Maxx Android Development] Debuffer:
Tomorrow I'm releasing IntelliProfiles 4.0 for this kernel completely reformulated.

The battery saving now is way better and more optimized without any performance sacrifice.
[Moto Maxx Android Development] gangrenius:
Sweet ..[emoji12]
[Moto Maxx Android Development] Hawtpants:
Yayy can't wait
[Moto Maxx Android Development] fgl27:
in doubt search the thread check changelog...

is all in the thread or in the changelog...
[Moto Maxx Android Development] gangrenius:
Profiles?
[Moto Maxx Android Development] Debuffer:
[MENTION=5747496]baybutcher27[/MENTION]

Bro, I was wondering that I've started the Profiles projetct without your consent.

May I do it using your Kernel or do you see any problem at it?

Wish you allow me to.

Thanks in advice.
[Moto Maxx Android Development] gangrenius:
Do u have it ready?
[Moto Maxx Android Development] Debuffer:
Yes. There it is: http://xdaforums.com/moto-maxx/development/wip-bhb27-kernel-profiles-t3371277/page11
[Moto Maxx Android Development] gangrenius:
Can I just flash that zip? You said something about using titanoback up? For what? It's confusing.
[Moto Maxx Android Development] Nitefire77:
Titanium backup is used for restoring app settings and data. Its needed to properly apply all the mods for the profile pack
[Moto Maxx Android Development] Debuffer:
Titanium backup is used to restore the data from Kernel Adiutor, importing the profiles.
[Moto Maxx Android Development] gangrenius:
I'm so confused
[Moto Maxx Android Development] Debuffer:
Just install titanium backup, open it, give root permission, flash the mod and wait :)
[Moto Maxx Android Development] junior_ilha:
Just a feedback...

Installed RR 5.6.9, with soak4 modem and 200-3 kernel and the battery drains like crazy (2 hours screen time), flashed kernel v129-9 and it's much better (5 hours)...

Can I make more time? I tryed [MENTION=7109882]iiWoodstocK[/MENTION] config and doesn't make much diference.
[Moto Maxx Android Development] immadeofpixels27:
I think the same Linux updates that made ADB stop working also messed up USB OTG. My phone reboots every time I connect a flash drive while booted. Using it in recovery still works.
[Moto Maxx Android Development] fgl27:
no relation... that problem of adb that have a fix is present on quark since some point last year. I that just miss the FIX when up linux.

What that driver partition type, NTFS EXT-FAT???

TWRP have a Mod Kernel, the USB setup is different, I made some changes just for it to better support TWRP.

Have you try to format using different partition type, and test that driver in that situation to see??? can you if not?

I'm with 3h SOT, 40h since last charge, + did over 30 reboots and those reboot eat the battery and I have 35% of battery left...

Maybe placebo effect of yours... is close to impossible to use the device one day after the other just like, if you or any one really wanna to test battery duration do one week battery test, put all the number together then compare...
[Moto Maxx Android Development] fgl27:
Many updates and bugs to resolve in the past weeke. All good now.

V1.0.7 in test...

New update probably tomorrow...
[Moto Maxx Android Development] PwrUsr:
Kernel source for 5.1.1 is out https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-SU4TL-44
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.0.7

Clear data of yours Kernel app before flash!

Flash via TWRP no wipe is need.

Check the 1# and 2# post for help and recommendations, I will update in minutes the recommendation.

Download

Changelog

Change:

===================

10-21-2015

====================

* V.1.0.7

* Reworks voltage and microvoltage table and lower the voltages that can't be change by the user (more battery less heat).

* Sound Control Fix (I test, the boost of phone jack output is working, the frontal speaker i can't see a change it may not exist or be too small to note, the mic boost I try to test but same as frontal speaker can't see a change)

* Added Heavy Hitter Filter(Another Network Optimization That May Also Reduce CPU Usage) Port from Xileforce source

* Added Proportional Integral Controller Enhanced(Yet another network optimization algorithm designed to reduce latency and increase efficiency when doing latency sensitive things such as streaming) Port from Xileforce source

* Enable Low power mode to memory (Memory IDLE_RETENTION and SUSPEND_DEEP_POWER_DOWN)(this improves the battery save mode, when the device is in a idle situation to a longer battery use)

* Fine tune YANKACTIVE for long battery

* Fine tune the kernel in general

* Fix some kernel bug's

* Update Kernel to Linux 3.10.90

* Misc improves and updates so the kernel can keep up with the changes on the ROM's

I have tested all the features in the pass week they all work everything seems stable, if any bug found let me know...

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] Debuffer:
Estou usando essa configuração de hotplug, com ela só é ativo o núcleo 1 e quando necessário o 2.

Para jogos os 4 são ativados. Recomendo essas confirmações em questões de bateria.

Está muito fluido e econômico aqui.

------------------------------------

I recommend using this hotplug configurations, with it the core 1 is active and, when needed, core 2 as well.

To games all 4 cores are activated.

I recommend this configs for battery

It's very smooth and economic.

Enviado de meu Moto MAXX usando Tapatalk
[Moto Maxx Android Development] fgl27:
Kernel update! only to mokee users BHB27-Kernel-V1.0.7

Manage to make a separated boot.img just for mokee user, it contains all the features of my kernel.

Clear data of yours Kernel app before flash!

Flash via TWRP no wipe is need.

Check the 1# and 2# post for help and recommendations.

Download BHB27 Kernel For Mokee

Changelog

Change:

===================

10-23-2015

====================

* V.1.0.7

* Add suport to Mokee ROM Using Carliv Image Kitchen Tool

This was tested on the latest nightly, it may not be 100% compatible with old (before 10/21) mokee versions.

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.0.8

Clear data of yours Kernel app and reboot if encounter bug after flash.

Flash via TWRP no wipe is need.

Check the 1# and 2# post for help and recommendations..

* Download

BHB27 Kernel For CM-NX-RR

BHB27 Kernel For Mokee

Full Changelog 2# post

Change:

===================

10-25-2015

====================

* V.1.0.8

* Linux 3.10.91 Update

* Hand pick some Moto 5.1.1 features and bugs fix:

- Add support of FFU for eMMC v5.0 (Moto rework SanDisk FFU algorithm, this is used to update the firmware of eMMC)

- Enable FD leak checking (The new design of Motorola run-time FD leak analyzer)

- Power/Battery: Improves and bug fix most to the shutdown voltage detection (This help the device to right shut down if the battery voltage get too low, and to avoid false trigger of shutdown)

- Improve msm-thermal to drop the right number of cores if core limit temp is reached (Moto bug fix)

- Usb: dwc3-msm: Ignore multiple VBUS notifications (Bug fix, to a bug that may leaves the device in a non-suspended state, when plug and remove something on the USB port.)

- And other improves/updates and bug fix related to CPU, drivers, Power, Battery, touch screen and etc that are necessary to all this update package to work...

* Other update may be included by me before Skrilax_CZ finish to port all the 5.1.1 Kernel from Moto, I try to implement all 5.1.1 changes over my kernel and that does not fully work (like wifi or soud) This may need updates other then Kernel to work.

And when Skrilax_CZ finish to port I will take some time port all my add features to the new Kernel...

I have tested all the features in the pass days they all work everything seems stable, if any bug found let me know...

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] icondeg:
I have some bugs on the last kernel

i'm going to check

thnks
[Moto Maxx Android Development] fgl27:
V 1.0.9 is ready.

It is base on the new Moto 5.1.1 kernel port by Skrilax_CZ + The Platform Review that him made to custom ROM for quark, so 99% of this update is because of him.

A lot of updates and bug fix is included. All the previously features of BHB27-Kernel are ported and working, some working even better.

From the first look I can't see much difference on the performance, but of course they exist, + the bugs fix regards the all platform. One update that I have note is that the device is enter deep sleep wiling charging that I never see this device do, I try to implement it but was not successful, need to test the stock kernel to see if is a feature of Moto or if is my previously try that work in the new kernel, probably Moto.

I will release this new kernel + new RR when CM12.1 nightly with all changes to quark is released, V1.0.8 will not work on new update ROM so be aware of that.

Let me know here when you guys received the new nightly.
[Moto Maxx Android Development] mirdones:
Nightly out
[Moto Maxx Android Development] fgl27:
The Nightly with the new kernel I mean. That is not out.
[Moto Maxx Android Development] gabriellajeado:
When you will up the new build?
[Moto Maxx Android Development] ChazzMatt:
Looks like the CM nightly with the update is scheduled for release today. Probably in the next 3 hours from now (between 10-11am ET).
[Moto Maxx Android Development] fgl27:
Yes all the source tree of CM have be review and released.

New kernel and new RR base on the new updates are already upload I share the link today...
[Moto Maxx Android Development] ChazzMatt:
Downloading the nightly now.
[Moto Maxx Android Development] icondeg:
thanks

we need to do all wipes?

Regards

Enviado desde mi Moto MAXX mediante Tapatalk
[Moto Maxx Android Development] fgl27:
regards RR is probably yes for me dirt flash did not work, too many changes to the system.
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.0.9

Clear data of yours Kernel app and reboot if encounter bug after flash.

Flash via TWRP no wipe is need.

This will only fully work with today CM niglty and RR v5.5.8-20151027

Regards NX I don't really now when they will update so this will only work on the next update if they use all the changes of CM12.1.

Regards Mokee, please wait for the new version of Mokee at most in a day l release, I need to Mokee release they update version so I can port my kernel over it.

Check the 1# and 2# post for help and recommendations..

* Download

BHB27 Kernel For CM-NX-RR

BHB27 Kernel For Mokee, please wait...

Full Changelog 2# post

Change:

===================

10-27-2015

====================

* V.1.0.9

* Moto 5.1.1 Kernel update

* all the previously BHB-Kernel features included.

* Most features are working even better + some other features that was not possible to work on quark before are now enable, like deep-sleep wiling charging.

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.1.0

Clear data of yours Kernel app and reboot if encounter bug after flash.

Flash via TWRP no wipe is need.

This will only fully work with 10/28 and up CM niglty and RR v5.5.8-20151027 and up

Regards NX I don't really now when they will update so this will only work on the next update if they use all the changes of CM12.1.

Regards Mokee, please wait for the new version of Mokee at most in a day l release, I need to Mokee release they update version so I can port my kernel over it.

Check the 1# and 2# post for help and recommendations..

* Download

BHB27 Kernel For CM-NX-RR

BHB27 Kernel For Mokee, please wait...

Full Changelog 2# post

Change:

===================

10-29-2015

====================

* V.1.1.0

* Linux 3.10.92 Update

* Audio Fix form CM SkrilaxCZ (some app like google play and eleven CM music player did not reproduce sound, now is fix, I have tested it on google play music)

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] fgl27:
Mokee V1.1.0 is up...

Download:

BHB27 Kernel For Mokee

Use this only with the last nightly 10/29 and up.
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.1.1

Clear data of yours Kernel app and reboot if encounter bug after flash.

Flash via TWRP no wipe is need.

Check the 1# and 2# post for help and recommendations..

* Download

BHB27 Kernel For CM-NX-RR

BHB27 Kernel For Mokee

Full Changelog 2# post

Change:

===================

10-30-2015

====================

* V.1.1.1

* To solve some random reboot that happens when using Data revert some changes made before the Moto 5.1.1 kernel update

* Revert Heavy Hitter Filter and Proportional Integral Controller Enhanced network optimization algorithm.

* Revert some USB changes.

I have tested data i get no reboot in this version.

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] fgl27:
No problem, keep it up...

Those recommendations and discussions are always welcome to improve over all user experience.

I appreciate that. :good:
[Moto Maxx Android Development] immadeofpixels27:
The flash drive is formatted as FAT32. It worked before I updated to the latest ROM and kernel. (I've been on 129-9 until today.
[Moto Maxx Android Development] Debuffer:
Thank you. Maybe if I have some doubts or need an advice in future I might ask you? :)

Thanks for your consent.
[Moto Maxx Android Development] fgl27:
Shore, if I know I help.
[Moto Maxx Android Development] Debuffer:
Can we have a contact? It would be better to have my doubts :)
[Moto Maxx Android Development] eniomarcos:
I got black screen in three attempts to boot after upgrading to the latest version of the kernel.

XT 1225 MM Soak4.

Maybe it's because the graphics driver Adreno 420 was updated from this file: Adreno-Nexus6-MOB30I.zip - downloaded from the Qualcomm website to developers.

For now I returned to the original kernel.

The new driver is interesting because it has improved graphics performance in games.