Hi everyone, I am done with a 4.2.2 version and will be posting soon:good: I took this as a chance to rebase and clean up my commits. For now, I am leaving the hsic patches out so we can evaluate. Some of them are in from Google, but not all of them that we had before (as I just saw thracemerin posted a few pages back, sorry I haven't responded!). All major features are added back in, so no worries about that.
Google made an effort to fix the hsic problem, which is better than what they did on some of the other glaring issues (delayed WiFi notifications in particular), but all they did was add the 2 patches (Franco says 4 but I don't see the other 2) that every custom kernel had merged which were considered "safe" from a data drop perspective but really only helped the wakelock issue while on WiFi, over the last few days of testing I can confirm that the old patches do work and reduce the wakelock while on 3G, but as there was a ton of dispute over whether it really saved a significant amount of battery I'm on the fence about whether it's really worth it.
Downloading kernel now! Have downloaded everything. ROM, kernel, gapps, radio and new boot loader. Can someone tell me what would be the correct sequence of flashing them? Thanks!
Yeah, I am with you on that assessment. We'll see how it goes and decide what to do from here.
Impatiently waiting for cm version lol.
Since I flashed 4.2.2 and there wasn't b37 yet, I decided to try Franco.... Both r80&82... My god, I don't know what is up, but data drops central! Even tried changing congestion controls. Appreciate you being more careful with patches &4.2.2. Hopefully b37 will be good .
Sent from my Nexus 4 using xda app-developers app
By the time I explain it, Motley will have posted it, so it's better to be patient for his version than potentially mess something up.
By the time I explain it, Motley will have posted it, so it's better to be patient for his version than potentially mess something up.
But it is my birthday, present? Please lol
Sent from my Nexus 4 using xda app-developers app
If you want the fastboot version, send me a PM and I'll give it to you. I'm not going to release something I made to the masses in Motley's thread, that'll open a whole can of worms that's best kept closed.
Just you saying that is enough for me. I'll patiently wait. I might flash stock build anyway, I'm having random issues on cm ;(.
Sent from my Nexus 4 using xda app-developers app
read at the topic "how to complie from source"
I put a vibration control script and a gamma control script into the int.d folder. I also made sure to take off the .txt portion of the file name. However, I'm not sure the script is taking affect. Trickster Mod reports my vibration intensity as being 80 even though my script set it to 70 supposedly. What could I be doing wrong?
The scripts have their permissions set to rwx r-x r-x
#!/system/bin/sh
# Set data color pro presets from shared Google spreadsheet (thanks user acer73!)
# Use LG presents as your starting values and then adjust columns 6 & 7 from the spreadsheet
echo "625 0 100 255 0 0 200 20 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_red
echo "625 0 100 255 0 0 200 20 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_green
echo "625 0 100 255 0 0 200 20 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_blue
#Set the complimentary RGB values for this calibration
echo "175 175 175" > /sys/devices/platform/kcal_ctrl.0/kcal
echo 1 > /sys/devices/platform/kcal_ctrl.0/kcal_ctrl
#!/system/bin/sh
echo "70" > /sys/class/timed_output/vibrator/amp
echo "255 255 255" > /sys/devices/platform/kcal_ctrl.0/kcal
echo 1 > /sys/devices/platform/kcal_ctrl.0/kcal_ctrl
#!/system/bin/sh
# Show the current configuration and the checksum
cat /sys/devices/platform/mipi_lgit.1537/kgamma_red
cat /sys/devices/platform/mipi_lgit.1537/kgamma_green
cat /sys/devices/platform/mipi_lgit.1537/kgamma_blue
R: checksum, g_white, g_mids, g_black, 0, g_contrast, g_brightness, g_saturation, g_grey, 2
G: checksum, g_white, g_mids, g_black, 0, g_contrast, g_brightness, g_saturation, g_grey, 2
B: checksum, g_white, g_mids, g_black, 0, g_contrast, g_brightness, g_saturation, g_grey, 2
#!/system/bin/sh
# Set data color pro presets from shared Google spreadsheet (thanks user acer73!)
# Use LG presents as your starting values and then adjust columns 6 & 7 from the spreadsheet
echo "397 114 21 118 0 10 4 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_red
echo "394 114 21 118 0 7 4 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_green
echo "389 114 21 118 0 5 1 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_blue
#Set the complimentary RGB values for this calibration
echo "248 248 248" > /sys/devices/platform/kcal_ctrl.0/kcal
echo 1 > /sys/devices/platform/kcal_ctrl.0/kcal_ctrl
echo 1 > /sys/devices/platform/mipi_lgit.1537/refresh_screen
#!/system/bin/sh
# Set LG presets (motley stock) - i.e. popular partial revert of Google's tweaks just before release
echo "383 114 21 118 0 0 0 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_red
echo "383 114 21 118 0 0 0 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_green
echo "383 114 21 118 0 0 0 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_blue
#!/system/bin/sh
# Set stock Google presets (from kernel source code)
echo "332 64 68 118 1 0 0 48 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_red
echo "332 64 68 118 1 0 0 48 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_green
echo "364 32 35 116 0 31 16 80 51 3" > /sys/devices/platform/mipi_lgit.1537/kgamma_blue
#!/system/bin/sh
# Set faux Google presets (not sure why his numbers differ)
echo "460 64 68 118 1 32 96 48 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_red
echo "461 64 68 118 1 33 96 48 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_green
echo "445 32 35 116 0 32 96 80 51 3" > /sys/devices/platform/mipi_lgit.1537/kgamma_blue
echo 1 > /sys/kernel/dyn_fsync/Dyn_fsync_active
echo 1 > /sys/class/misc/fsynccontrol/fsync_enabled
echo 0 > /sys/kernel/dyn_fsync/Dyn_fsync_active
echo 0 > /sys/class/misc/fsynccontrol/fsync_enabled
echo 0 > /sys/kernel/dyn_fsync/Dyn_fsync_active
echo 1 > /sys/class/misc/fsynccontrol/fsync_enabled
echo 1 > /sys/kernel/fast_charge/force_fast_charge
echo 0 > /sys/kernel/fast_charge/force_fast_charge
/sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration
/sys/devices/system/cpu/cpufreq/interactive/hispeed_freq
/sys/devices/system/cpu/cpufreq/interactive/input_boost
/sys/module/msm_thermal/parameters/throttle_temp
/sys/module/msm_thermal/parameters/min_freq_index
/sys/module/msm_thermal/parameters/thermal_debug
/sys/module/auto_hotplug/parameters/debug
/sys/module/auto_hotplug/parameters/disable_load_threshold
/sys/module/auto_hotplug/parameters/enable_load_threshold
/sys/module/auto_hotplug/parameters/enable_all_load_threshold
/sys/module/auto_hotplug/parameters/min_sampling_rate
/sys/module/auto_hotplug/parameters/sampling_periods
/sys/module/auto_hotplug/parameters/max_online_cpus
/sys/module/auto_hotplug/parameters/min_online_cpus
echo "90" > /sys/class/timed_output/vibrator/amp
echo "70" > /sys/class/timed_output/vibrator/amp
adb shell dmesg | grep PVS