Features at a Glace Video
The kernel included is enhanced with:
-Linux v3.4.99 compiled with Linaro GCC 4.9 2014.07 (courtesy Christopher83)
Download:
Install at your own risk
ROM Here md5sum: 8d231f18e4878a205424b9f3b0fbf21e
GApps :: PA works well or Slims works ONLY with dalvik (credit TripFX)
Mahdi Theme
Installation instructions
Installing Mahdi-Rom for the first time, or coming from another ROM:
- Make sure you're running a properly working ClockworkMod-Recovery/Team Win Recovery Project
- Copy GApps and ROM ZIP to your SDCard
- Boot into Recovery
- Flash Mahdi-Rom zip from SDCard
- Reboot system
- Boot back into Recovery
- Flash GApps zip from SDCard
- Reboot system
- Don't restore system data using Titanium Backup!
Upgrading from an earlier version:
- Copy the ROM ZIP to your SDCard
- Boot into Recovery
- Flash the ROM zip from SDCard
- Reboot
Also thanks to:
Google
Cyanogenmod
Slim ROM
Omni ROM
ChameleonOS
ParanoidAndroid
showp1984
Stratosk
faux123
A special thanks to:
Mahdi786 for providing source and layout. Please thank or donate accordingly.
Moose0704 who maintains the Nexus 5 thread
dsmitty166 for helping build this amazing ROM when needed
Manelscout4life
arco68, jocala
det0xx, TripFX, skyrmion
Source:
GITHUB: here
Changes:
Detailed: here Short: here
Reserve
Reserved
I think this may be the rom that will hit over the 3k barrier. at the moment hitting constant 29XX mark in quadrant even with first 3D test staying on avg between 40-60FPS, 38-44FPS 2nd 3D and 23-25FPS on last 3D.
My Setup
Gapps: Banks Min 4.4 7/29/14 build
Runtime: Art
CPU Freq: 1.4Ghz 1.2mV
Govener: Ondemand
I/O Sch: SiO
Additional Tweaks
Malive Booster v2.0
Flashable Seeder by ryu found in seeder op
Hyper Cola v1.6
Once again , Thanks @jfbs for another treat.
To others who are curious, this rom is stacked feature wise, responsive and impressive
Flashed this earlier today and I agree with @det0xx, this ROM has some great customization features and is very responsive!
I've only noticed a few bugs here and there (long pressing location tile doesn't navigate to location menu, needed to re-check and then un-check to disable flip tile effect, unable to remove torch tile), but nothing major. Overall, this is one impressive ROM! Great job @jfbs!
One bug I have is the lockscreen wallpaper disappears and stays black. Did a fresh install, not a major issue, just wanted to report it. Thanks for the rom, really nice.
Sent from my SGH-T679 using XDA Free mobile app
Dvarl said:
One bug I have is the lockscreen wallpaper disappears and stays black. Did a fresh install, not a major issue, just wanted to report it. Thanks for the rom, really nice.
Sent from my SGH-T679 using XDA Free mobile app
Click to expand...
Click to collapse
odd i haven't got that issue or at least not yet. Mind giving more feedback as to
Gapps used/using: List all the ones you have tried only that has this issue. CM, PA, Banks, and/or etc. vers such as 4.4.2 -.4 and build date.
Theme: default or 3rd party if 3rd party link or name of theme
Wallpaper: used gallery or 3rd party app to set it.
Runtime: Art or dalvik
Gapps: banks standard 4.4.4 7-24 build, standard theme. Wallpaper set through gallery, dalvik runtime. The problem seems to come and go. I'm not really concerned with it as at the moment I'm using this device as a media player. If nobody else is having the issue maybe I messed something up when adjusting my settings. When I have the chance I will see if I can sort it out.
Sent from my SGH-T679 using XDA Free mobile app
Dvarl said:
Gapps: banks standard 4.4.4 7-24 build, standard theme. Wallpaper set through gallery, dalvik runtime. The problem seems to come and go. I'm not really concerned with it as at the moment I'm using this device as a media player. If nobody else is having the issue maybe I messed something up when adjusting my settings. When I have the chance I will see if I can sort it out.
Sent from my SGH-T679 using XDA Free mobile app
Click to expand...
Click to collapse
Sorry for the delayed reply been tweaking to hit a constant and stable 3k benchmark. at 2950-98 atm for constant and stable. i've hit 3k just recently however phone becomes unstable. if your phone can handle 1.5ghz oc without problems then the 3k is already possible but battery life i'd assume would drop quite a bit. i've also hit unstable 3k using 1.4ghz and tweaking some settings but haven't messed with it much yet. anyways as far as your issue. yeah it has me stumped without physically seeing everything. If your not worried about and at least to my knowledge no one else is having the same issue. let us know if you do figure out what it is that is causing it.
I got my issue resolved. I'm not sure what caused it, but I fixed it by re-flashing the rom.
Sent from my SGH-T679 using XDA Free mobile app
Dvarl said:
I got my issue resolved. I'm not sure what caused it, but I fixed it by re-flashing the rom.
Sent from my SGH-T679 using XDA Free mobile app
Click to expand...
Click to collapse
prolly just flashed without wiping davlik and not 1 zip at a time per a reboot.
I used this ROM on my s4, it is a really nice ROM. Think I will pull out the exhibit and give it a try.
Well this rom is awesome.
And I finally figured out what I did wrong when trying jfbs's roms. It turns out I was not always loading just one zip at a time, and not leaving it alone long enough after booting the rom.
This time I left it be but with the settings screen on and CPU overlay enabled in developer options so I could tell when it finally stopped thrashing the IO subsystem in the phone (over 90% usage in the overlay, showed blue for a good 20 minutes).
So far so good! Been running it now for a day and no major issues.
Though one niggling thing is no way to adjust the hard buttons back light. I prefer to have it always on with the screen instead of timing out after 5 seconds.
Sent from my SGH-T679 using XDA Free mobile app
helppppp
do i have to flash this ROM with twrp v2.6.3.0 or can i flash it with the latest one?
Andresakapaco04 said:
do i have to flash this ROM with twrp v2.6.3.0 or can i flash it with the latest one?
Click to expand...
Click to collapse
i believe either but i would prefer and recommend the latest TWRP
det0xx said:
i believe either but i would prefer and recommend the latest TWRP
Click to expand...
Click to collapse
correct about either and i 2nd that motion for latest twrp.
TripFX said:
correct about either and i 2nd that motion for latest twrp.
Click to expand...
Click to collapse
thanks well i dint flash with the latest one it worked ...would it make any difference in the ROM speed ..and one more question do i have to flash a kernel to optimize my battery or should i leave Rom as it s... im just trying to make this phone work as best as possbile ???? thanks bye the way
Andresakapaco04 said:
thanks well i dint flash with the latest one it worked ...would it make any difference in the ROM speed ..and one more question do i have to flash a kernel to optimize my battery or should i leave Rom as it s... im just trying to make this phone work as best as possbile ???? thanks bye the way
Click to expand...
Click to collapse
nahh, but if you have issues later on than just flash using updated version. And no the stock kernal is fine
Andresakapaco04 said:
thanks well i dint flash with the latest one it worked ...would it make any difference in the ROM speed ..and one more question do i have to flash a kernel to optimize my battery or should i leave Rom as it s... im just trying to make this phone work as best as possbile ???? thanks bye the way
Click to expand...
Click to collapse
if you really want to get the most follow my oc guide in general op. Note battery life decreases past stock voltage. however higher frequency does not. i would also recommend waiting til you try the phone for a little bit before overclocking. however if you want better battery life and lower cpu temps now without sacrificing performance you can always undervolt the cpu for stock frequency. Stock if i remember correctly is 1ghz at 1.2mV i know almost if not everyone using the galaxy w (which is where most of our stuff comes from) can run 1ghz at 1.1mV as far as i know all our exhibits can as well. I could be wrong but at least from others and my own experience 1.1mV works flawlessly for 1ghz. as far as flashing a kernel to do it with jfbs roms you dont need to flash anything with cars1198's roms you do. Also i would not recommend starting at 1.1mV as a starting point.
EDIT: @jfbs so been running this rom for some time now and i can honestly say this beats AOIP by a long shot now. rock solid, still constant 29xx .8%hr sleep, 24%hr (max 4hr15mins) at stress test usage oc'd at 1.4ghz @ 1.2mV. No rom/kernel sided bugs encountered.
Related
Hello everyone,
as the old KANG build that got posted here is very old I've decided to compile my own builds.
As many people demanded a newer build you can use mine.
Flashing this may brick your device and there is no support from either Cyanogen and his crew or me. You do this on your own responsibility.
This build is not final - it's more an alpha build. If you decide to use it you shouldn't care about bugs.
I'll keep posting updates every day (if there is any reason for it). There will be no guaranteed support and I won't add user-specific features for anyone.
This is not my work - it's mostly from Pershoot & Cyanogen. This build uses Pershoot's GitHub as base for the device.
If you like the builds you're welcome to donate for some Club Mate / Beer and new hardware.
Works:
WiFi works
No more SOD or display flickering
Buttery smooth
HQ Videoplayback
USB Transfer - use the MTP mode and stop complaining about ICS
Doesn't work:
Camera doesn't work
I will not provide detailed Changelogs. Read CM9 Gerrit ICS & P4Wifi for that.
You can find the official app in the Android Market for 1 €:
https://market.android.com/details?id=de.messerschmidt.tabkang
It supports direct reboot (normal and into the recovery) and downloading the newest rom (incl. version-check) from my private FTP.
GAPPS (4.0.4):
http://dev-host.org/8Re
Voice Search Fix:
http://forum.xda-developers.com/showpost.php?p=21745603&postcount=1
Builds:
03/04/12
http://dev-host.org/kfz MD5: 7ef460037f4dd4378cfefb43258e315a
02/29/12
http://dev-host.org/fDR MD5: b759b43b1a5ac670f8ac316f1e9b43c7
02/12/12
http://dev-host.org/NKf MD5: 57da37ec78f3e02eeef0e7cd7672c396
02/08/12
http://dev-host.org/JLT MD5: 78e78cbb31664645627245276d6f02d3
02/03/12
http://dev-host.org/a7m
Installation:
Flash CWM if you've got none (I'm using the Overcome one)
Backup your current build
Wipe data
Flash my build
Flash the Gapps
Reboot (may take a few minutes)
Enjoy
USB MTP:
As some people requested me to do a little How-to for enabling MTP-mode:
Go into the settings
Choose storage
Tap the 3 dots in the upper right (menu)
Choose "USB computer connection"
Check "Media device (MTP)"
Done
Notice:
This is a pure Android rom and no Samsung rom. There won't be any unneeded additions like TouchWiz, My Files, or whatever.
Look in the Market for other/better apps if you're seriously missing something. I won't any additions/apps/whatever to this rom except I want to use it myself (not gonna happen).
Videos (made by qbking77):
How to Install:
http://www.youtube.com/watch?v=qcvfmnJdxdQ
Review:
http://www.youtube.com/watch?v=7m54DQ0Sqm8
downloading this right now, thank you
Any noticeable differences?
Ghost114 said:
Any noticeable differences?
Click to expand...
Click to collapse
Just bug fixes, I think. I'm downloading now, so I'll report back later.
Installed and booted fine. Testing now, report back later.
new boot animation?
Sent from my SGH-I997 using Tapatalk
why didnt he mention the difference between this build and the other one ? oh well thx anyway.
theROMinator said:
new boot animation?
Sent from my SGH-I997 using Tapatalk
Click to expand...
Click to collapse
No, but is that the first thing you think of when a new CM9 build is posted? Well, we are all diffrent
tarekkkkk said:
why didnt he mention the difference between this build and the other one ? oh well thx anyway.
Click to expand...
Click to collapse
Because I don't know when he built his build?
The display isn't flickering anymore and I didn't get any SODs anymore.
How suitable for everyday use is this build, beside of the above mentioned issues?
Gonna go ahead and subscribe to this and see what issues there are.
Not sure how much longer I can hold out for official CM9/ICS.
Murmel2k said:
How suitable for everyday use is this build, beside of the above mentioned issues?
Click to expand...
Click to collapse
Now that the flickering is fixed and SOD, I'd say it's well suited for daily use.
P.S. It also seems to be alot smoother, and you now get Terbuchet settings. Only thing missing for me is the camera.
is it safe to overinstall over DaAwesome1's ICS Kang, or must I wipe?
Does anyone know please, whether the cm9 kernal supports undervolting?
got556 said:
Gonna go ahead and subscribe to this and see what issues there are.
Not sure how much longer I can hold out for official CM9/ICS.
Click to expand...
Click to collapse
Ditto: well, I think I'll only hold out log enough to get my tablet charged.
danielsf said:
Does anyone know please, whether the cm9 kernal supports undervolting?
Click to expand...
Click to collapse
I was able to install setcpu and set the clock speed with the first ICS Kang
Beakerzor said:
is it safe to overinstall over DaAwesome1's ICS Kang, or must I wipe?
Click to expand...
Click to collapse
Basically a wipe shouldnt be needed. Test share your experience.
Does Netflix work? I'm this close to jumping on this.
This is just a whole new CM9 from the build posted earlier. The old build worked very smooth, as long as you didnt fill it with lots of user apps and widgets then it became very laggy. I have now restored all my apps 250+ and its still silky smooth, i have widgets with sync on several windows and app shortcuts and it still behaves as if it where just installed (empty). this sure gives hope for our tab. Go CM Team and thanks to OP for posting this build.
This build is an improvement over the prior kang, seems the CM team has been busy over the holidays. Smoother UI, screen flickers are gone, definite daily driver material. Will report back if I run into any problems.
m_plus kernel for Nexus 4 (mako)!
Hi All,
In an attempt to reduce the confusion related to the two versions of 4.3, I have decided to split my m_plus thread into 3 versions, a version for 4.2 (the previous thread: http://forum.xda-developers.com/showthread.php?t=2256887), a version for 4.3 JS AOSP builds (this one) and a version for 4.3 JW builds (not yet up, but will be in the future).
Disclaimer: As usual, I am not responsible for anything that may or may not happen to your device as a result of using this kernel or any other flashable zips posted by me in this thread.
Kernel Features:
Based on the latest Google Source for 4.3
Built with the Linaro 4.7.3 toolchain (2013.07)
insecure ramdisk (ro.recure=0, ro.debuggable=1)
init.d support (by flashing the full ramdisk, requires busybox installed to /system/xbin)
Undervolting support (down to 600mV)
Gamma Control support (motley, faux and franco interfaces available)
Faux Sound Control support including poweramp
dynamic fsync
simple GPU governor
Builds:
Sources: https://github.com/thracemerin/kernel-Nexus4/tree/m_plus_43_exp_JS
Warning: These builds are for 4.3 builds beginning with the letters JS only, if you flash it on a JW based build you will have all sorts of strange graphical issues.
Personal Request: If you plan to make unofficial builds with features not included in the builds posted by me, please don't link them in the thread, all this does is result in confusion especially if someone has a problem with something you have added, it is much easier for me to provide support if I know that everyone in the thread is running the same builds I am. If you want to make a kernel with these features, feel free to start another thread so that they can be discussed and supported as appropriate.
http://goo.im/devs/thracemerin/mako/m_plus_43/JS_builds/alphas
Latest:
Alpha 5:
Flashable (anykernel): m_plus_43_alpha_5JS.zip
Note: if you need the full ramdisk for init.d support/insecure ramdisk, flash the ramdisk package alpha 4 first.
What's Added:
USB force fast charge
Enable Krait Retention
Various patches and enhancements from CAF
Previous:
Alpha 4:
Note: The anykernel version doesn't include init.d support and insecure ramdisk unless your ROM already has it, if you were on alpha 3 you will retain it.
Note 2: If you flash the ramdisk version on CM, the built-in superuser will stop working, CM includes init.d support anyway.
Flashable (ramdisk included): m_plus_43_alpha_4JS_ramdisk.zip
Flashable (anykernel): m_plus_43_alpha_4JS.zip
What's Included:
all the stuff listed in kernel features
freezer patches by Colin Cross
Thanks:
Google
LG
Qualcomm/CodeAurora
CyanogenMod
_motley
faux123
show-p1984
franciscofranco
stratosk
anyone else I failed to mention (if you feel as though you deserved to be thanked by name, please PM me)
Reserved
PowerHAL Fix:
There is an issue in the stock AOSP powerHAL where the mpdecision touch boost requests are being sent to the wrong socket, as a result there will be unexpectedly poor UI performance. Show-p1984 fixed this problem in his Stockified AOSP build and I pulled the powerHAL and made it flashable for everyone. Just flash it in recovery and reboot, if you want to go back to the stock one just dirty flash your ROM. This shouldn't cause any problems on any ROM even if it has the fix already cooked in, but if it does you can just dirty flash your ROM to remove it. Thanks to show-p1984 for the fix.
43_powerhal_fix.zip MD5: c7cebad04b5f71d067df1a45c6e538f7
One More for Science!
Just flashed. I was losing wifi connection with semaphore when phone went into deep sleep. Ill report back. :good:
do you have to be rooted in order for init.d to work?
keda said:
do you have to be rooted in order for init.d to work?
Click to expand...
Click to collapse
Yep, need to have busybox installed too.
First of all, thanks for your work.
I want to make sure I understand the procedure correctly.
If I use CM10.2, I flash "m_plus_43_alpha_4JS.zip" to maintain the built in superuser.
init.d will still work, cause cm already supports it.
Right now I am on Alpha3 with SuperSU 1.51. So to update to alpha4 I can simply flash over.
If I want to go back to the built in superuser I have to reflash CM, then flash alpha4 via zip.
Is this correct?
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
AcmE85 said:
First of all, thanks for your work.
I want to make sure I understand the procedure correctly.
If I use CM10.2, I flash "m_plus_43_alpha_4JS.zip" to maintain the built in superuser.
init.d will still work, cause cm already supports it.
Right now I am on Alpha3 with SuperSU 1.51. So to update to alpha4 I can simply flash over.
If I want to go back to the built in superuser I have to reflash CM, then flash alpha4 via zip.
Is this correct?
Click to expand...
Click to collapse
Dirty flash CM, then flash A4 should do it, that's what I did and it worked.
ScumDroid said:
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
Click to expand...
Click to collapse
Strange, it's working fine for me now.
Thanks, just wanted to reply. Works as you said.
After the first boot I had some strange behaviour,
min cpu clock did not go below 1,026 ghz and GPU Clock did not go above 200 mhz.
A restart fixed it, incase somebody notices similar behaviour.
AcmE85 said:
Thanks, just wanted to reply. Works as you said.
After the first boot I had some strange behaviour,
min cpu clock did not go below 1,026 ghz and GPU Clock did not go above 200 mhz.
A restart fixed it, incase somebody notices similar behaviour.
Click to expand...
Click to collapse
Weird, I didn't notice that.
thracemerin said:
Strange, it's working fine for me now.
Click to expand...
Click to collapse
Mabye its an app i have installed. Kernel is flying btw, nice work.
Is it just me or the option to give location eve with wifi off is ****ing with repeaters... I have two access points in my house and when the option was on the wifi keep disconnecting... Maybe cause In some parts I can have signal from both access points... So weird
Sent from my Nexus 4 using xda app-developers app
ScumDroid said:
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
Click to expand...
Click to collapse
+1 for this. i am also having same problem.
yash295 said:
+1 for this. i am also having same problem.
Click to expand...
Click to collapse
What ROM are you using?
thracemerin said:
What ROM are you using?
Click to expand...
Click to collapse
Cm 10.2 unofficial nightly.
Sent from my Nexus 4 using Tapatalk 4 Beta
yash295 said:
Cm 10.2 unofficial nightly.
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
hmm...working perfectly for me, CM10.2 unofficial and this kernel.
thracemerin said:
hmm...working perfectly for me, CM10.2 unofficial and this kernel.
Click to expand...
Click to collapse
Oh yeah cm might be the problem. Sorry for the inconvenience
Sent from my Nexus 4 using Tapatalk 4 Beta
The title says it all.
But to clarify, I have been using this phone for 2+ years, and on the forum since the very beginning. I may not know everything, but I will do my best to answer any question you might have. And I'm sure many other vets might stop by and answer as well.
As always XDA rules do apply here. Please take a few minutes to read them, as I will not hesitate to report you and have your post removed.
Sent from my SGH-T679 using XDA Premium 4 mobile app
Reserved
Sent from my SGH-T679 using XDA Premium 4 mobile app
Reserved 2
Sent from my SGH-T679 using XDA Premium 4 mobile app
For the latest CM11 release (20140123), does it include the kernel that was released to deal with a /data partition issue possibly causing FC and stuck boot ups?
I'd like to update, but my phone didn't work with this ROM without the release of this kernel. It's unclear if the kernel has been updated/changed.
jjmontem said:
For the latest CM11 release (20140123), does it include the kernel that was released to deal with a /data partition issue possibly causing FC and stuck boot ups?
I'd like to update, but my phone didn't work with this ROM without the release of this kernel. It's unclear if the kernel has been updated/changed.
Click to expand...
Click to collapse
No it doesn't. The author of that ROM stated himself that he will not use another kernel because it works fine on his phone and that if you don't like it use another ROM. You can go ahead and flash 01/23 build, but make sure you flash the kernel you mentioned again to avoid the errors.
I see; thanks, Jorge!
Thank you guys. I highly appreciate you. @jfbs You are very helpful. This is my first time for every thing except installing apps. Your instructions were very clear. Unfortunately, I ran into FC and random booting issue-not a good luck for a noob. I flashed the ADC kernel a few hours ago with 01/23 build. Those issues are gone. Thanks everyone who participated in solving the issue. I will give 'thanks' shortly.
I have one question though. My phone is very slow and the battery drains faster than the 01/16 build. Is the problem with the adc kernel or the latest build? If kernel, how can I keep an eye on the ADC kernel for a better update? Imagine how excited I am upgrading from gingerbread to kitkat. Sweet! Thanks a million.
Sent from my SGH-T679 using xda app-developers app
Problem with DPI and CM11 (jfbs 1/23/14 rom)
After installing the CM11 1/23/14 jfbs rom with the Team ADC kernel and the PA-gapps 0 day package, I am having a problem getting the DPI to properly shrink everything. When I change the setting in build.prop the only part that scales is the status bar, all the icons and apps stay at about the 160 DPI setting. I was wondering if this was a new feature/bug in the new launcher and/or if there another setting that I need to change?
ShadowC001 said:
After installing the CM11 1/23/14 jfbs rom with the Team ADC kernel and the PA-gapps 0 day package, I am having a problem getting the DPI to properly shrink everything. When I change the setting in build.prop the only part that scales is the status bar, all the icons and apps stay at about the 160 DPI setting. I was wondering if this was a new feature/bug in the new launcher and/or if there another setting that I need to change?
Click to expand...
Click to collapse
Try using xposed to shrink the launcher dpi see if that changes things
Sent from my SGH-T399 using XDA Premium 4 mobile app
tazmaniondvl said:
Try using xposed to shrink the launcher dpi see if that changes things
Click to expand...
Click to collapse
Thank you for the suggestion! After some tweaking this fixes my problem perfectly! I now have a new app that is on the must have installed list :victory:
Incremental deterioration of T679 Speed after ROM installation
Hi all,
Thanks for setting up this form for Q&A for ROM installation, I've tried to post generic questions but not sure where.
I've also owned T679 over 2 years and have experimented with various ROMS like the [ROM][JB][4.1.2]Slimbean 3.1.0 Unofficial Galaxy Exhibit 4G or
most recently [ROM 4.2] AOIP Team Insomnia 8/3/13 [Linaro 4.7], but after each install, the phone would just be very slow... this is after I install some apps and i suppose that probably used up some onboard memory... (but who doesn't install Apps after these new ROMs ?)
For those of you who're on the new Android ROMs (I find it hard to believe people can run this phone with 4.4 !!), what is it that you do to speed up your phone so it doesn't take 10 secs to open a webpage? Am I missing something here?
Thanks for your help !!
4.4 has memory improvements that has been added to the code. This was done by Google so Kit Kat would run more efficiently on low memory devices. I use slight over clock settings at 1.2, kernel same page merging, allow purging, interactivex, and sio. Phone runs super smooth. But I don't load my phone with many apps.
Sent from my SGH-T679 using xda app-developers app
Modded Mirage
Hi All,
Here is the latest kernel I am using which fits my needs.
This will be always synced with MiRaGe and I will add more feature If I need or highly requested from community.
- Synced with latest MiRaGe kernel
- init.d support
- Stratosk's DT2W
- A lots of camera fixes
- Undervolt interface
- Faux123's Dynamic FSync Control
- added busybox
- added mpdfake to resolve touchboost messages
Download:
http://forum.xda-developers.com/devdb/project/?id=3426#downloads
Installation:
fastboot flash boot boot<ver>.img
Please leave your comments below.
Special thanks to;
@stratosk
@mrg666
@faux123
@bedalus
Thanks,
XDA:DevDB Information
Modded MiRaGe, a Kernel for the Google Nexus 4
Contributors
ihancioglu, ihancioglu, mrg666
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 2
Beta Release Date: 2014-04-03
Created 2014-03-25
Last Updated 2014-04-04
First comment for future use
aosp or cm based?
and 2nd for future fun
AOSP based kernel and tested on stock rom
I have a dream: a dream that one day, a developer, even someone new to the game, will come along and make an optimized stock kernel, i.e. a kernel with stock mpdecision, but with various optimizations that make it faster. I have high hopes for this kernel, please make my dream come true. Don't make another frankenstein-kernel.
i will test your build and report back.
Updated to v0.0.5
Changes;
- KGSL updates
- Reworked at L2 bus speed optimizations (more responsive now)
- Power efficient workqueue patch
- Simple GPU governor added / enabled by default
- GPU undervolt a little bit to reduce heat
Please test If you interest and let me know.
Thanks,
Hi!
These are my first cycle results with version 0.0.1 and stock rom. I am gladly impressed.
Not hooked to any wifi APs just 3G.
A zip file would be helpful so we could flash it through recovery
Sent from my Nexus 4 using xda app-developers app
fluffier said:
Hi!
These are my first cycle results with version 0.0.1 and stock rom. I am gladly impressed.
Not hooked to any wifi APs just 3G.
A zip file would be helpful so we could flash it through recovery
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Thanks for your results.
I think battery will be better with v5 as well as smoother. Please let me know GPU performance as well If you are playing games.
I can prepare the zip file in next versions. Also you can flash my boot images via Flashify without enter even Recovery
Thanks,
Unable to download new version
message deleted
Hi,
I am not playing any GPU intensive games. Thank you for the tip about Flashify Will report back with v5 results.
Hi there!
These are my results with v5, not hooked to any APs just 3G. As you can see SOT has gone down and i am pretty sure the use i gave to the phone was the same as when i had v1.
I am going back to v1 to see if my previous results stand.
Sent from my Nexus 4 using xda app-developers app
fluffier said:
Hi there!
These are my results with v5, not hooked to any APs just 3G. As you can see SOT has gone down and i am pretty sure the use i gave to the phone was the same as when i had v1.
I am going back to v1 to see if my previous results stand.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
I think the reason of this, highest L2 speed for 1026Mhz which is touch boost freq. I just decreased a bit for 1026Mhz.(in v11) Performance is in between v1 and v5 but battery stays much longer like v1.
v11;
- L2 bus speed decreased for 1026Mhz for better battery life
- Synced with Linux 3.4.85
Thanks,
hello @ihancioglu.. if its not a bother could u please provide future versions with any-kernel updater for us custom rom users, as some roms have some modifications in the ramdisk which would be removed by flashing the boot.img.
thanks
Hello!
Using v11 i got some random reboots. It also happened with the other versions but only at the end of the battery cycle and so i thought it was due to the battery finishing even though the indicator still showed 4% or the like. This time the reboots happened pretty often.
Sent from my Nexus 4 using xda app-developers app
fluffier said:
Hello!
Using v11 i got some random reboots. It also happened with the other versions but only at the end of the battery cycle and so i thought it was due to the battery finishing even though the indicator still showed 4% or the like. This time the reboots happened pretty often.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Hi my friend,
Thanks for your reports!
I also realize some random reboots with v11 which causes a bug on slub.c.
I don't have much time for now. So I created a new version with Mirage backend. This is completely stable. You can use it safely.
I will continue my project as soon as have free time.
Thanks,
jjblaster3 said:
hello @ihancioglu.. if its not a bother could u please provide future versions with any-kernel updater for us custom rom users, as some roms have some modifications in the ramdisk which would be removed by flashing the boot.img.
thanks
Click to expand...
Click to collapse
Okay I will create a version with any kernel updater method for you.
Thanks,
apatal said:
I have a dream: a dream that one day, a developer, even someone new to the game, will come along and make an optimized stock kernel, i.e. a kernel with stock mpdecision, but with various optimizations that make it faster. I have high hopes for this kernel, please make my dream come true. Don't make another frankenstein-kernel.
i will test your build and report back.
Click to expand...
Click to collapse
The default mpdecision is the worst inefficient/bloated code I would like to have in such an optimized kernel. That is why I have removed it along with touchboost, dcvs, run_queue_stats. I have developed MiRaGe with the same mindset you describe: optimized stock kernel.
Can I request f2fs support? Patches are linked here.
mrg666 said:
The default mpdecision is the worst inefficient/bloated code I would like to have in such an optimized kernel. That is why I have removed it along with touchboost, dcvs, run_queue_stats. I have developed MiRaGe with the same mindset you describe: optimized stock kernel.
Click to expand...
Click to collapse
Ahh, now that you put it that way....
ihancioglu said:
Okay I will create a version with any kernel updater method for you.
Thanks,
Click to expand...
Click to collapse
i appreciate it buddy.. thanks
For those familiar with Velocity Rom this is the kernel I build for it. Velocity hasnt been on XDA as a rule so Im sure not many are familiar. Velocity is my personal Rom Ive been building for years and have shared with all that are interested. This isnt and will never be an "official development project" but will always exist as long as I continue to develop Android roms.
Velocity is focused on speed, stability, and efficiency and not on adding every imaginable feature. As this is my personal Rom it will have everything I deem useful to me and/or that doesnt compromise the goals of the project.
I dont add every conceivable governor, I/O scheduler, or other user tweakable options. In fact, I typically remove all the options and keep the best. This is designed as a plug and play kernel, not something to be changed. Its also not designed for other Roms.
Please do not ask for features, ETA's, or related. Again, this is my personal kernel for my personal Rom and will be shared accordingly. That said, I do encourage healthy, friendly dialog in my threads.
Flashing instructions
1) Reboot to bootloader
2) Fastboot boot 'bootimage_name'.img to make sure it boots with no issues
3) Reboot to bootloader again
4) Fastboot flash boot 'bootimage_name'.img
5) Buckle up for safety - optional of course
Changelog
Download
Source
Thanks for this!
It's great to see another person building for our device. Not that the others aren't doing great work, but the more the merrier.
Once Q source drops, the real fun will begin. I can see potential for crazy speed and battery life over 10 hrs SOT on Q. Im coming from Shamu (Nexus 6) so this is quite a change in use and development. I think Im getting a good handle on what makes it tick though.
Question, am running bootleggers rom, kernel flashed fine and everything smooth, only thing wifi was broken, I wiped dalvik and restart phone issue still persist.
Tmobile 3axl
jsanta11 said:
Question, am running bootleggers rom, kernel flashed fine and everything smooth, only thing wifi was broken, I wiped dalvik and restart phone issue still persist.
Tmobile 3axl
Click to expand...
Click to collapse
Not surprising. This is why I stated it works on stock but no idea on custom ROMs. I can cook a boot image if you want to try that, but that would also be based on stock.
Boot image is up in the same folder if you want to try that, but this really is designed to run on either my Rom or stock. Once velocity is out I won't be building stand alone kernels.
ctfrommn said:
Not surprising. This is why I stated it works on stock but no idea on custom ROMs. I can cook a boot image if you want to try that, but that would also be based on stock.
Boot image is up in the same folder if you want to try that, but this really is designed to run on either my Rom or stock. Once velocity is out I won't be building stand alone kernels.
Click to expand...
Click to collapse
My bad I overlooked that part.. Understood, I'll wait till you cook up the rom and rock with it.. Thanks in advance
Android 10 kernel coming soon. Got it all working correctly now. Will be a magisk patched boot.img for now as that seems to work best.
I don't see any files in the pixel 3a xl folder
Which file is the correct one to download? Folders are showing as empty?
oranget said:
Which file is the correct one to download? Folders are showing as empty?
Click to expand...
Click to collapse
I just updated all the folders and OP. I just uploaded the build to the current link in the OP.
Kernel flashed great....running it now. Will reply soon on overall usage. I flashed it through EX kernel manager.
V10.1 uploaded......see changelog for differences
ctfrommn said:
V10.1 uploaded......see changelog for differences
Click to expand...
Click to collapse
And so it begins. Thank you my friend!
Yes, expect a lot of builds for the next week or two. I'm trying to work on the ROM side too but 10 is very different than Pie and so it's slow going.
Works nicely. Thanks for your effort!
sysak said:
Works nicely. Thanks for your effort!
Click to expand...
Click to collapse
How is your battery life compared to the previous version?
Wasn't on it long enough but I would expect they would be the same. Honestly I won't get a good battery cycle until I'm done getting this where I want it. I'm already several versions newer than 10.1
ctfrommn said:
Wasn't on it long enough but I would expect they would be the same. Honestly I won't get a good battery cycle until I'm done getting this where I want it. I'm already several versions than 10.1
Click to expand...
Click to collapse
Well, thank you for your continued work.
v10.2 up
I had an issue with touchscreen not working when waking up from sleep on 10.2. I use the fingerprint and if i unlock the phone from sleep (always on display showing) touch wont work but if i wake it, switch off the screen with the button and unlock again quickly then it's ok. Reverted to 10.1