Related
Nexus 5 CM11 Series
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Based on 4.4.2 / KOT49H (Google & CyanogenMod)
ROM includes:
Stock Google kernel w/ init.d support (AOSP(non CAF) kernel support by default, MUST use CM kernel ramdisk) (enable CAF kernel support zip in FAQ)
Google Now Launcher
Working ART runtime
Deodexed system
Superuser
Busybox
and more
MODs included:
Tweaked system (Very FAST)
Raised contact sync resolution (requires resyncing of contacts if you don't factory reset before installing)
Battery % on status bar (thanks to Erhany for the code) (disable zip in FAQ)
Exchange security bypass (thanks to apascual89 for the code)
Relaxed MMS compression ratio (Hangouts & Messaging)
Colored notification icons (restore white icons zip in FAQ)
Enabled access to App Ops in Settings/Security
Enabled debug settings in Play Store
Blocked annoying ads in programs
Enabled NFC while on lockscreen
APN settings for a lot of carriers
And other misc tweaks/mods
Notes about Battery Saver script
Can be used with any kernels that have init.d support
It completely eliminates the need for an application to set CPU speeds or profiles
Easily customizable - See FAQ for instructions
If Android Overclock, No-Frills CPU Control, Overclock Widget, QuickClock Advanced Overclock, SetCPU or System Tuner are detected, the script is ignored, so it will not affect them
Preset profiles are:
2.26GHz - 100-85%
1.95GHz - 84-36%
1.72GHz - 35-0%
And just an FYI, even at 1.72GHz, the phone still operates very well & smooth, it's the battery savings that are the real benefit
v1.5.1
Based on new CM11 build
Fixed Bluetooth audio streaming (v1.5.1)
Updated
Maps v7.6.1
Play Services v4.2.42 (1013934-038)
Code:
[B][COLOR="Red"]v1.4.1[/COLOR][/B]
[B]Based on new CM11 build[/B]
Removed all CAF changes, audio, display & media [SIZE="1"](v1.4.1)[/SIZE]
Fixed notification sound stutter that has been in CM for a while now
CM now uses the Trebuchet launcher, so be aware that Launcher3 is no longer there
[I][B]Added[/B][/I]
Restore white notification icons zip in FAQ
[I][B]Updated[/B][/I]
Hangouts v2.0.303 (1004807-30)
Maps v7.6.0
Play Services v4.2.39 (997510-038)
Search v3.2.17.1009776.arm
[B][COLOR="Red"]v1.3.2[/COLOR][/B]
[B]Based on new CM11 build[/B]
Fixed Setup Wizard crash [SIZE="1"](v1.3.1)[/SIZE]
Fixed Settings SMS limit crash [SIZE="1"](v1.3.2)[/SIZE]
Tweaked Interactive governor for better battery savings [SIZE="1"](v1.3.2)[/SIZE]
[B][COLOR="Red"]v1.2[/COLOR][/B]
[B]Based on new CM11 build[/B]
Can continue to use AOSP(non CAF) kernels by default [SIZE="1"](MUST use CM kernel ramdisk) ([U]enable CAF kernel support zip in FAQ[/U])[/SIZE]
Removed stock CPU control module that was causing some CPU scaling issues
Cleaned up ununsed governors and added more CPU speeds to battery saver script
[B][COLOR="Red"]v1.1[/COLOR][/B]
[B]Based on new CM11 build[/B]
Enabled debug settings in Play Store
[I][B]Updated[/B][/I]
Chrome v32.0.1700.997
YouTube v5.3.32
[B][COLOR="Red"]v1.0[/COLOR][/B]
Initial Release
Important Notes - Due to how this ROM is setup, a wipe is recommended BEFORE flashing if coming from another ROM
If your are updating, then nothing extra is needed during flashing as the update script wipes what is needed, unless other wise stated in the change log
Be sure to do a backup before flashing and read the change log
Nexus 5 CM11 ROM (v1.5.1) - Mirror
md5 - 1b7c7eb6ac4f689dcf161cc864774d9f
Previous ROM versions
FAQ
How to modify the battery saver script?
(requires knowledge of how to run terminal or adb commands)
These are the available commands to set parameters. To check what the available commands are for each, type available after the command
For ex.
cpu available
To check what the current settings are
cpu status
To verify what the cpu is currently set to
cpu verify
To reset the script back to stock
cpu default
To disable the script
cpu off
Code:
cpu - Controls the script
cpu_bp - Enables or disables battery profiles feature
cpu_bp1_batt - Battery percent of when profile 1 ends
cpu_bp1_governor - Enables or disables battery profile 1 governor and sets governor
cpu_bp1_max - Max cpu speed for battery profile 1
cpu_bp1_min - Min cpu speed for battery profile 1
cpu_bp2_batt - Battery percent of when profile 2 starts
cpu_bp2_governor - Enables or disables battery profile 2 governor and sets governor
cpu_bp2_max - Max cpu speed for battery profile 2
cpu_bp2_min - Min cpu speed for battery profile 2
cpu_delay - Delay before script cycles
cpu_governor - Main governor
cpu_max - Max cpu speed when profiles are off and in between battery profiles 1 & 2
cpu_min - Min cpu speed when profiles are off and in between battery profiles 1 & 2
cpu_uv - Controls undervolting for kernels like Franco's, 0-150mV in increments of 25
devlog - Enables or disables logging
NOTE: You need to wait the time set in cpu_delay before settings take effect
Want to enable CAF support? (Includes stock CyanogenMod kernel)
Flash the Calkulin's_Enable_CAF_Nexus_5_CM11_v* zip attached
Want to restore the white notification icons?
Flash this zip, Calkulin's_White_Notification_Icons_for_Nexus_5_CM11_v*
Want to disable the battery percent in the status bar?
Flash the Calkulin's_Disable_Battery_Percent_for_Nexus_5_CM11_v* zip attached
Having problems with included hosts file or want to see advertisements again?
Flash the Stock_Android_Hosts_for_Nexus_5 zip attached
........
Running it since yesterday with great pleasure : fast and battery friendly :good:
This is actually a newer build of CM, so if you flashed the old one before the release, I would suggest you flash the new release build
Thanx Calkulin, for this rom
Did Camera Have HDR mod
Thanx
Whats up bro?! I see you have carried your bag of goodies through every device bro and still keeping things "buttery". Congrats on the release. good return to android to find you release on the N5. :good:
I'll give this a flash when I get home
Dammit!! And I just flashed your AOSP ROM. I am gonna give this one a run to see if I actually wanna use CM on the N5. I ran a few other roms including the CM Nightlies and wasn't too impressed. I am sure your's will though.
Is tethering on Tmobile working?
Sent from my Nexus 5 using Tapatalk
So, How is the experience with the Google Launcher with CM? I have yet to try the new CM 11 because I have grown attached to the new Google Launcher in KK.
I am nervous to flash something new as I have well over a month going on my current setup.
Thanks
@Calkulin
Didn't you say your CM rom is your daily driver?
Sent from my Nexus 5 using Tapatalk
Will Lockscreen Notifications be added to this ROM?
Sent from my Nexus 5 using XDA Premium 4 mobile app
@Calkulin - Great build. Using the VanirAOSP kernel with no problems and your init.d scripts are working fine with it. :good:
I have a couple of questions, if I may.
- How often do you think you'll be updating the ROM? / Any plans to use GooManager or the like for updates?
- What's the benefit of "relaxed MMS compression ratio"?
Cheers
janitorjohnson said:
So, How is the experience with the Google Launcher with CM? I have yet to try the new CM 11 because I have grown attached to the new Google Launcher in KK.
I am nervous to flash something new as I have well over a month going on my current setup.
Thanks
Click to expand...
Click to collapse
The Google Experience launcher works fine - just as you would expect it to on stock. Swipe-right to Google Now and everything.
CM11 has been perfectly stable for me. It's maturing nicely now and I haven't had any big problems. If you're still unsure just make a full backup before wiping so you've always got that month-old set-up to go back to if you're not happy.
Glad your on Nexus 5, remember u making my et4g usable.
Found a bug, when a headset is plugged in you cannot change the volume. It will visually show (volume bar) it just isn't making the physical adjustments.
shaneleelevin said:
Glad your on Nexus 5, remember u making my et4g usable.
Found a bug, when a headset is plugged in you cannot change the volume. It will visually show (volume bar) it just isn't making the physical adjustments.
Click to expand...
Click to collapse
Working fine for me. Using headphones and listening to music as I type this actually Are you using any mods? Only change I've made is that I'm using Vanir's kernel.
Sent from my Nexus 5 using Tapatalk
Nickamina said:
Working fine for me. Using headphones and listening to music as I type this actually Are you using any mods? Only change I've made is that I'm using Vanir's kernel.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
No mods. Did a full wipe before install, the whole 9 yards...
I posted in other thread, got confused. This ROM is fantastic.
Sent from my Nexus 5 using xda app-developers app
I'm always concerned about battery life of my phones, so I find this rom really interesting. And now I have some questions before I can decide to give it a try (sorry ): How many percentages do you expect this rom saves compared to stock or to CM? How many hours of SoT for average usage? Does the battery saving feature still work if I flash another kernel?
Thanks.
Loving the ROM just wish it had resizable nav bars
Sent from my Nexus 5 using XDA Premium 4 mobile app
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
MeanPop for the Nexus 6!
MeanPop is built on stock 5.1.0 base (LVY47H)
TOP FEATURES
Color Battery %
Green battery when charging (% still visible while charging)
Time w/seconds and date on ambient display and lockscreen
Native notification LED
No special kernels or apps needed: the LED "just works"
Supports LED color (chosen in any app)
Flashing or solid LED (configurable - see post 2)
User configurable LED color priority system! (see post 2)
Can be turned off completely in build.prop (last line)
MEANPOP GOALS
----------------------------------------------------------------------------------------------------------------------------
To be clean: mostly stock look and feel
To be mean: apply optimizations for smoother performance
To be nice: provide cool functionality not present in the stock base
VIDEOS
----------------------------------------------------------------------------------------------------------------------------
Thanks Mike for the great video review!
NEWS/HAPPENINGS
----------------------------------------------------------------------------------------------------------------------------
v2.15 - Added color battery text (configurable, see post 2) and reduced contrast "Android is starting..." dialog to reduce screen burn-in
ROM/RADIO CONFUSION?
We developers are still getting a handle on exactly what changes were made in LMD47D, E, M, I and LVY57H and which radio works best for which carrier. Keep in mind that this ROM will run with any of those radios, just be sure to use the radio that is best for your carrier. You are likely to get service on any carrier using any of the three available bootloaders/radios but based on feedback in multiple threads and user testing, it is my recommendation that:
- T-Mobile users use the LMY47M bootloader/radio (flash via TWRP - thanks @scrosler)
- Everyone else use the LMY47E bootloader/radio (batch file: flash via fastboot - thanks @scrosler)
NEED A PROXIMITY SENSOR FIX?
MeanPop v2.09 now has the proximity sensor fix built in: you will not have proximity sensor issues with this ROM!
For those running other 5.1 ROMs, some users are experiencing problems with the increased sensitivity of the proximity sensor on 5.1 ROMs and are cutting, removing, or buying new screen protectors to fix the problem. This is no longer necessary! Just download my proximity sensor fix. It should fix your proximity sensor on any 5.1 stock based ROM. Installation is simple: just install your ROM and then flash the fix over top.
SECTION I: ROM SPECS
The clean:
Built on stock 5.1.0 LVY47H
Smooth and stable (I don't release betas)
User configurable options (see post 2) - set once and they stick through updates: no weeding through Aroma settings with each update!
The mean:
Performance tweaks
Screen on/off performance and battery tweaks for snappier UI and better battery
The nice:
Rooted (SuperSU)
Non-forced encryption
init.d support
Signature checking disabled
De-odexed for your modding pleasure
Zipaligned
6 way power/reboot menu (includes ability to turn off ambient display when you pick up the phone - useful when phone is in a moving vehicle)
To disable ambient display activation due to movement when in a vehicle, long press power and check the box for "Ambient Pickup OFF" (ambient display will still light for incoming notifications)
Re-enable ambient display on pickup with a long press on power, then check "Ambient Pickup ON"
Built in proximity sensor fix: you will not have the black-screen-in-calls issue with this ROM and your ambient display will work
Fixed low/inconsistent initial volume of ringtones and alarms (5.1 bug)
Clear all recent tasks
Battery % on status bar
Battery % on ambient display
Color battery text: white --> yellow --> red based on battery level (configurable - see post 2)
Ability to disable proximity sensor for those having black screen issues in calls on 5.1 ROMs (see post 2)
Ability to disable proximity sensor for ambient display (see post 2)
Native notification LED w/color support (solid or flashing - see post 2)
User configurable LED color priority: make your most important colors "stick" (see post 2)
Native LED can be turned off by modifying the last line in /system/build.prop (debug.nativeled=false)
Set your own LED blink rates (on/off times) in /data/meanpop.opt (see post 2)
Fast blinking blue LED for missed calls
Quick flash charging LED (red = charging, green = full, see post 2)
Ability to turn on/off LED notifications from the power menu (now you can sleep without the blinking and still see status when you turn notification LED back on)
Volume boost mod: thanks @scrosler
Reduced navigation height for more screen real estate (configurable: see top of post 2)
Adaptive brightness adjustments (brighter in bright light such as outdoor indirect sunlight)
Ambient notification - longer display time and slower fade-out
Ambient notification motion sensing improvements (display activates more consistently)
Ambient display lights once for each new notification instead of each notification reactivating the display several times over several minutes
Ambient display works indefinitely instead of stopping after 3 notifications
Ambient display shows time w/seconds and date
Fixed (stock) bug where ambient display can be up to several minutes slow
Double tap home for screenshot
Hold back button for screen off
Battery %
Battery green when charging, shows % while charging
Bonus ringtones, notifications, and alarms from other devices
Stock Android so no carrier bloatware (you'll have to install that yourself)
This is based on Google stock: so gapps already installed
More to come...
Changelog is in post #2
Problems?
Everything has been tested and is working based on initial tests. Since 5.1.0 is a new base, however, if you run into any problems, please just reply in this thread and I'll check into it.
Credit where credit is due:
As with any open source stuff, some of this work is my own and some comes from other sources. So in addition to my own work (mostly in the "mean" category), here's a quick thanks to those of you who contributed knowingly (thank you) and not-so-knowingly via open source 5 finger discount (thank you just the same: your stuff is good and that's why I used it). Sometimes it's not entirely obvious where the source started so if I missed someone, please let me know and I'll add you. Also, I'm careful to only include other work where the author does not specify any usage restrictions or has given approval. If you believe, however, that I've included something that shouldn't be in this ROM, please just PM me.
@scrosler: I started with your stock 5.1 LVY47H odex ROM, so thank you!
@scrosler for your help on the clear all recent tasks mod
Thanks @r4wOne for the MeanPop logo
Want my stuff?:
I list credits in the features section above and links to original works: if you see something credited there and you want to use it, click the link and seek permission from the developer I've credited. If you see something in this ROM and I don't reference some other source, I probably coded it myself. If you want it: take it and use it in your ROM, your theme, whatever you like. I just ask that you please credit me. I'm a firm believer in Android and open source so you don't even have to ask. Anything you see here... it's yours for just the price of a simple line crediting me. I always share as I believe that's the way we developers put the power in Android... and one way we can fight "the Apple brainwashing machine".
SECTION II: FLASHING NOTES
Below are some pointers on flashing before we get to the good stuff (installation and downloads).
Problems after you flash?:
PLEASE DO NOT REPORT PROBLEMS IN THIS THREAD UNTIL you've done a full wipe and fresh install to see if that cures it. I know I should really just do like most devs and proclaim REQUIRES FULL WIPE/FRESH INSTALL on every version. That saves me a lot of headaches but I know what a PITA a fresh install can be even with MyBackup or Titanium at your disposal. So it never hurts to try just a flash without a full wipe, but if you run into any HINT of a problem... anything at all... don't report the problem in this thread until you've tried a full wipe and fresh install first to see if that cures the problem!
Note regarding tweaks: don't flash tweaks or themes on top unless you KNOW the tweak/theme is compatible with the the 5.0.1 base
Flashing - a final note:
Use this ROM at your own risk as I won't be responsible for bricks or any other untoward happenings. I spent a lot of time ensuring that the stuff in this ROM is fast, smooth, and compatible. But... it always helps to have some familiarity with flashing ROMs to keep yourself safe. If you're starting from stock, be sure to familiarize yourself with the unlocking/rooting process (from other threads) before flashing this ROM.
SECTION III: INSTALLATION
Download links are below
Now to installation of the ROM itself...
Always make a backup before installing anything on your phone!
Make sure you already have the proper bootloader/radio installed: I recommend T-Mobile customers use @scrosler's LMY47M radio/bootloader (flashable ZIP) and everyone else use his LMY47E bootloader/radio (fastboot batch file).
On first install of MeanPop, do a full wipe (although if you are coming from a stock 5.0.1 or 5.1.0 base, you can try a dirty flash).
Subsequent updates: no wiping necessary BUT...
If you have any trouble at all, do a full wipe and then reinstall
Install using recovery (I use latest TWRP)
SECTION IV: DOWNLOAD
... you're gonna break it!
Don't flash any other mods, tweaks, or themes unless they specifically say they are built for (the latest version of) MeanPop or you WILL break features in this ROM and/or cause instability! While this ROM is designed to have the general look/feel of the stock ROM, it is highly customized under the hood and mods, tweaks, or themes not designed specifically for this ROM will cause problems. If you want this ROM to run perfectly without any issues, do not flash anything on top.
NEW releases (5.1.0):
Note: coming from MeanPop v1.x, v2.x (or any stock based 5.0.1 or 5.1.0 ROM for that matter): YES! You can dirty flash! But if you run into problems, please factory reset and install fresh before reporting issues.
Just remember to flash the 5.1 radio/firmware before flashing MeanPop v2.x.
Download from Android File Host
OLD releases (5.0.1):
Download from Android File Host
DONATIONS
Click to Donate
Donations are greatly appreciated! If you use this ROM as your daily driver, please consider contributing. This development takes time from my regular job so more contributions = more of my time.
Mike
OPTIONS AND CONFIGURING:
(scroll down for changelog)
Options (flashable ZIPs):
Look in your /data/MeanPop folder
stock-nav-bar.zip - flash this to restore stock navigation bar height
stock-proximity-5.1.zip - flash this if you have no trouble with the proximity sensor on 5.1 ROMs and you'd rather use the stock 5.1 proximity sensor code
CPU optimizations:
If you are running a custom kernel, I would recommend turning off the CPU optimizations. Open /data/meanpop.opt and set:
CPUOPT="false"
Color Battery Text
If you would rather have plain white battery text instead of the default color-level text, open /data/meanpop.opt and set:
BATTCOLOR="false"
Configuring the LED options:
Flashing notification LED and user configurable color priority is now available:
- Use Root Explorer or other root file explorer and open /data/meanpop.opt and edit parameters to your liking
- Set priorities so your more important LED colors stick and are not overwritten by lower priority colors
- Priority 9 will never overwrite priority 8, priority 8 will never overwrite priority 7, and so on
- Keep all priorities set to the default 9 if you don't care and always want to see the most recent notification color
- Default LEDBLINK mode is "auto" = LED will blink as long as there are not more (different) color notifications "underneath". If multiple color LED notifications exist, the LED goes solid.
- When LEDBLINK is set to "true", the LED always blinks
- When LEDBLINK is set to "false", the LED will always be solid
- You can open /data/meanpop.opt and change the blink rate (ON ms and OFF ms - see last two lines in that file)
- Don't go crazy with the blink rates: I recommend keeping the on and off periods at 500ms or higher
- New: LEDCHARGEMS controls how long the LED flashes when charging (red = charging, green = full). Set LEDCHARGEMS=0 to disable charging LED flash.
Notes on native LED... should you use it?:
The native notification LED built into this ROM needs a wake lock to run the LED, but only when the LED is actually on or blinking. Even with nativeled enabled, the phone will deep sleep as long as the LED is off but when the LED is on (solid or flashing), a wake lock is acquired and your phone will use slightly more battery. The difference in battery usage, however, is minimal and the fraction of extra battery used to run the LED is well worth the feature! Even with the LED on or blinking constantly, your phone will typically use only around 1% battery per hour with the screen off/idle.
If you don't plan to use the LED at all, I would recommend opening /data/meanpop.opt (you can do that with something like Root Explorer), and changing this line:
NATIVELED="false"
CHANGELOG
v2.15 released Apr 20
Added color battery text (configurable, see above) and reduced contrast "Android is starting..." dialog to reduce screen burn-in
v2.14 released Apr 13
Added ability to turn on/off notification LED from the power menu
v2.13 released Apr 11
Fixed LED so that it goes out after deleting or archiving an email from Gmail notification
Added volume boost mod: thanks @scrosler
v2.12 - pulled due to LED bug
v2.11 released Apr 6
Fixed low/inconsistent volume of ringtones and alarms (5.1 bug)
Fixed ability to turn off native LED (see above)
v2.10 released Apr 2
Rebased to LVY47H
v2.09 released Apr 1
Added ability to turn ambient display off when the phone is moved/picked up: long press power button and select "Ambient Pickup OFF"
Added ability to turn off CPU optimizations: useful when running custom kernels (see above for setup)
Built-in the proximity sensor fix
v2.08 released Mar 29
Added battery % to ambient display and replaced battery icon with battery % in status bar
v2.07 released Mar 28
Added quick flash LED for charging (see above for options)
Added ability to disable proximity sensor for ambient display (see above for options)
v2.06 released Mar 27
Fixed some minor issues with LED notifications and updated system apps to latest
v2.05 released Mar 25
Added ability to disable proximity sensor during calls for those having black screen issues (see above)
Updated some system libraries
v2.04 released Mar 24
Updated to LMY47M (all-carrier compatible) and updated all system apps
v2.03 released Mar 21
Added clear all recent tasks
Improved LED notifications so that the phone deep sleeps: wake lock is only used when the LED is actually on (solid or flashing)
Removed the second/small time display on the ambient display/lockscreen
Zipaligns all apk's and jar's
v2.02 released Mar 18
Update to LMY47E base
v2.01 released Mar 17
Added 4 way power/reboot menu
Reduced navigation bar height to increase screen real estate
Reduced home button lag
v2.0 released Mar 16
Upgrade to 5.1.0 base
v1.08 released Mar 8
Changed LED code to improve reliability
Added a flashable zip in /data/MeanPop to revert to solid signal bars
v1.07 released Mar 7
Improved clock on ambient display
Fast flashing blue LED for missed calls: never let a missed call go un-noticed!
v1.06 released Mar 5
LED notification reliability improvements
Ability to set blink rates (on/off times): see above
v1.05 released Mar 4
Ambient display shows time w/seconds and date
Fixed ambient display time lag bug (bug exists in stock ROM) where ambient display could show time up to several minutes slow
Improved native LED reliability
v1.04 released Mar 2
Fixed random blue notification LED that was popping up on rare occasions when another color LED is already lit
Improved the nativeled=false in build.prop for people who want their device to deep sleep and don't mind losing the LED (see above)
v1.03 released Mar 1
Fixed status bar signal meter transparency
Improved some boot parameters: should take care of any "storage space is running out" messages that a few people were seeing
v1.02 released Feb 28
Made changes to the native LED code to make it non-stock-kernel friendly
v1.01 released Feb 28
Ambient display lights once for each new notification instead of each notification reactivating the display several times over several minutes
Ambient display works indefinitely instead of stopping after 3 notifications
Fixed a bug that was causing long press back to sometimes not turn off the screen
v1.0 released Feb 27
LED blinking/solid options
LED color priority settings
Instant screen on (zero wake lag)
v0.3 released Feb 25
Improvements to native LED code
/data/meanpop.log that shows LED and screen on/off status messages
Updated superuser binaries
v0.2 released Feb 24
Native notification LED w/color support (solid only, no flashing)
Native LED can be turned off by modifying the last line in /system/build.prop (debug.nativeled=false)
Adaptive brightness adjustments (brighter in bright light such as outdoor indirect sunlight)
Ambient notification mods - longer display time and slower fade-out
Ambient notification motion sensing improvements (display activates more consistently)
Nice to see another option for stock based. I'll have to try it out.
Sent from my SinLess Shamu
Can you list exactly what your "performance tweaks and battery tweaks" are?
Hey I remember you.wasn't your ROM one of the more popular ROMs from the evo 3d?
Sent from my Nexus 6 using Tapatalk
mikeyxda said:
reserved
Click to expand...
Click to collapse
shizkoff777 said:
Hey I remember you.wasn't your ROM one of the more popular ROMs from the evo 3d?
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Welcome to Nexus 6 Mikey! Fellow meanbean user from the EVO 4G LTE days.... Good times! Will be sure to Flash [emoji3] [emoji106]
antiochasylum said:
Can you list exactly what your "performance tweaks and battery tweaks" are?
Click to expand...
Click to collapse
Basically...
While screen is on:
- Stock 300Mhz - 2.6 Ghz CPU scaling
- Slightly lower than stock CPU up-threshold: 80%
While screen is off:
- Lowered 300Mhz - 1.6 Ghz CPU scaling
- Stock CPU up-threshold: 90%
Mike
shizkoff777 said:
Hey I remember you.wasn't your ROM one of the more popular ROMs from the evo 3d?
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Yeah. I started with the Evo 3D and then developed for the Evo 4G LTE and later the Samsung Galaxy Note 2. I'm on the Nexus 6 now: figured it was time for a true Android device.
Mike
With stock kernel right? Forced encryption?
Sent from my Nexus 6 using Tapatalk 2
mikeyxda said:
Yeah. I started with the Evo 3D and then developed for the Evo 4G LTE and later the Samsung Galaxy Note 2. I'm on the Nexus 6 now: figured it was time for a true Android device.
Mike
Click to expand...
Click to collapse
I remember you. I ran your Vzw note 2 rom on my note. It was a great rom. I'm gland to see you here.
janjan said:
With stock kernel right? Forced encryption?
Sent from my Nexus 6 using Tapatalk 2
Click to expand...
Click to collapse
Stock kernel, decrypted (not forced). I haven't played with decrypting my device though: mine is encrypted.
Mike
Changelog?
mikeyxda said:
Yeah. I started with the Evo 3D and then developed for the Evo 4G LTE and later the Samsung Galaxy Note 2. I'm on the Nexus 6 now: figured it was time for a true Android device.
Mike
Click to expand...
Click to collapse
Yeah i after the nexus 5 I didn't won't another HTC or Samsung device.well its good seeing you here
Sent from my Nexus 6 using Tapatalk
Mikey knows his stuff. I remember his killer rom on the VZW Note 2. Thanks for this rom, Mike!
Oh my god I haven't seen you since the early days of the note 2! You were the first dev I ever donated to. Wow this is awesome. I loved that status bar gradient you had
Clear All and Power Menu....?
Welcome Mikey! I ran nothing but MeanBean on my EVO4GLTE. Glad to see you made the move to Nexus device.
Mervingio said:
Clear All and Power Menu....?
Click to expand...
Click to collapse
Power menu is provided in the included Quick Boot app. I find that faster and easier than using the power button anyway (plus it saves your power button) but my intent is to not code stuff that already exists. That way I have time to do the stuff no one has done yet... and I don't have to redo it every time there is a base update.
As for clear all, I personally don't see any need for it: let the OS do what it does. But if lots of people want it, I can look into coding it.
Mike
Alright downloading this finally
Welcome to this awesome phone!! This ROM sounds promising from the other comments I've read, can't wait to flash it!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ArrowOS
ABOUT
ArrowOS is an AOSP based open source project started with the aim of keeping things simple, clean and neat, both for the Android system and users. We understand the pain of unnecessary and sometimes rarely used mods/features being shipped with custom roms nowadays which may end up causing battery drains and/or memory leaks & crashes. This is being strictly avoided on our side keeping everything to a bare minimum, delivering stable performance all the time without destroying the AOSP interface. With users getting more used to tweaks and features, we added just the right features and customisations that will be actually USEFUL at the end of the day.
Website: https://arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
PayPal: Click here (read more on our website)
Checkout more documentation at (maintainership/contributing): Click here
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
OTA Updater app
You tell me
Be sure to include a log: check how to
Additional Features:
Dirac™ audio enhancer
DT2W support
SafetyNet passing (magisk)
VoLTE in both slots (one at a time)
WiFi display (Miracast)
Includes QuicksilveR kernel with features such as:
- power efficient workqueues
- upstreamed binder driver
- adreno idler
- optimized interactive governor
- optimized HMP scheduler
- unlocked 1.65GHz big cluster cpu freq in sd616 variants
- dynamic refresh rate and ULPS mode for display power savings
- westwood TCP congestion control
- tuned cfq i/o scheduler
- KSM and UKSM for better ram management
- USB fast charge
- KCAL colour control
- wakelock blocker
- mild CPU undervolt
- BT power management
- core_control hotplugging
- compiler optimizations for msm8916/a53
- etc.
SCREENSHOTS
https://imgur.com/a/zEfEmFn
DOWNLOADS
ROM: Click Here for ROM
There are 2 versions available for each build, GApps and vanilla version. GApps version includes minimal GApps - Google Play Services, Play Store and Setup Wizard built into the ROM, while vanilla version does not include GApps. For more information, click here.
GApps for vanilla version: BiTGApps | FlameGapps
Magisk (for root): https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445/
SOURCES
ROM Source: https://github.com/ArrowOS
Kernel source: https://github.com/ArrowOS-Devices/android_kernel_lenovo_msm8916/
Device sources: https://github.com/ArrowOS-Devices
Changelogs
Code:
[B]20191207:[/B]
- Initial stable build
[B]Next 2 months:[/B]
- Only ROM source changes
[B]20200229:[/B]
- unlocked 1.65GHz big cluster cpu freq in sd616
- improved responsiveness and reduced jank
- overall ui should be smoother now
- now big cluster cores turn on more often
- updated kernel, fixed some dmesg spam
- added ksm and uksm for better ram management
- enabled ro.config.lowram prop in 2gb variants
- attempted to fix high mic gain in volte (HD) calls
[B]20200323:[/B]
- fixed network breakage after exiting airplane mode
- fixed random reboots in sd 415 variants
- enabled hw keys customization and proximity check on wake
- switched to new pixel offline charging animation
- used postboot script from caf
- added well tested vsync offsets
- enabled gl backpressure
- switched to userspace lmkd
- rom should be way smoother now
[B]20200330:[/B]
- fully fixed wifi and bt mac address
- attempted to fix data corruption on unexpected shutdown
- fixed power off alarm (in built-in clock app only)
- enabled 1gb zram for better multitasking
- added ambient display
- android go can be disabled by editing build.prop now
- added cpusets for better process management
- updated sound effects, media, omx and time services blobs
- updated drm, qsee and graphics (adreno) blobs
- lot of code updates in the kernel
- misc ux improvements
[B]20200415:[/B]
- fixed encryption/decryption
- enabled ulps mode for all panels
- enabled dynamic refresh rate (48 to 60Hz) for more power savings
- unlocked 1.1GHz in sd415 little cluster
- gps is now more accurate and locks much faster
- upgraded camera blobs from stock 6.0
- much better hdr, autofocus, image/video quality and processing
- disabled android go fully (no need of flashing disabler)
- fixed random wifi speed drops
- improved in-call audio and mic volume
- updated audio/adsp blobs to 10.0
- added display post processing blobs with CABL
- misc performance and ux improvements
- Merged AOSP r33 tag
- Lawnchair is now the default launcher
- notch-city is back - Immersive, hide notch etc features for supported devices
- Add FaceUnlock feature
- Add Navigation bar toggle for HWkey devices
- Upstream changes and fixes
- Translations merged from community
FAQs
Q: VoLTE icon is missing! How can I enable it?
A: Settings -> Display -> Statusbar icons -> Enable VoLTE icon
Q: No dark mode in Phone and SMS apps!
A: Either install Google Dialer and Messaging from the Play Store, or enable "Override force-dark" in Developer settings
Q: Where is Dirac audio enhancer and how can I enable it?
A: Go to Settings -> Sound -> scroll to the bottom
Q: 2 Big cluster CPUs are always offline! Not able to turn them on!
A: When CPU load is low, these cores are turned off to save power. They will turn on automatically when CPU load increases. If you still want to turn on cpus disable core control in EX Kernel manager or a similar app.
Q: HELP! everything was fine until today but suddenly my screen stopped responding to touch and I had to reboot!
A: It turns out that k5/plus units with certain display panels have some issues with DT2W (double tap-to-wake) enabled. You can go ahead and disable it in display settings, the issue should disappear after that.
How to download this ROM?
I keep failing
Hi adityhya rom I use the way you say performance has increased really good rom now I wish you more success and new privatization plenty of roms waiting for you to meet us
I used this rom for a short time (I'm still used) It is very stable at the same time and curious item, the front speaker played ringing sound (too useful because my rear speaker is rusty)
Launchair bug does not open after reboot
And the battery consumption is very high, consumes a lot and it takes a long time to charge.
Other than that, great rom.
V smooth so far, it's the third day i m using this rom, no issue at all, the enhanced sound is v nice feature,
The battery consumption is a bit high, even in deep sleep
Thanks so much ,Good job ??
Dev kind request can you add rotate settings for rotating screen 270* because lower half of my screen doesn't respond so i have to use it in reverse
Please help
CPU core release does not work. After performing the procedure, the cores are momentarily unlocked but after a short time lock again.
Can i update it dirty ? Or it has to be clean flash ?
Is it possible to pass safetynet with this ROM and microg?
Thanks for the rom.
How can I turn up the volume on my headphone?
And the call recording option isn't working, you can't hear what the other person says
The phone freezes randomly from time to time and it goes to lock screen where I have to enter the password to unlock the phone
How can this be fixed
What causes it ?
Cast screen restarts the phone suddenly
Im using the last update 19-1-2020
It used to work with the previous updates
Thanks for still keeping alive this outdated device !!!!!
But i am missing Dolby Atmos that bassy speakers ....
I tried installing dolby from magisk module but the rom crashed. can anyone give me link for the dolby Atmos which can suppprt this rom...... Thanks for the rom
Poor call quality reported by person on other end of the line - A6020, Q, Arrow OS
Hi,
First - When I call or someone calls me, the voice of the person on the other end is loud and clear. But the person reports that nothing of what I say is audible. There is too much of noise, or a howling voice is heard from my side. The issue normally occurs when there's HD calling b/w me and any other user (And both have Volte active).
Second - Google voice typing, WhatsApp voice messages and voice recorder does not record anything from the microphone.
Third - Pls add a tweak for mapping hardware buttons in settings.
Fourth (And of very little need from my side)- Pixel Launcher crashes with full gesture navigation activated. Up to 2 button navigation, everything is fine except that from 2 button navigation, the Google app seems to stop working, often executing after a minute from being tapped on the icon and Google assistant doesn't activate.
Encryption worked for me, many thank!
First, thanks for extending the life of this model , second I have noticed that the battery consumption during use is high, I have activated the minimum, no application that works in the background, the only thing that installed extra was the magisk
JoZ3 said:
First, thanks for extending the life of this model , second I have noticed that the battery consumption during use is high, I have activated the minimum, no application that works in the background, the only thing that installed extra was the magisk
Click to expand...
Click to collapse
download the magisk module LSpeed, set it to balanced or power save
Hello Everyone !!
I need help I bricked my phone , I was just going back to my stock rom then I am facing two problems ..
( I am not blaming this thread developer , I appreciate him for his work as I also used his ROMs )
Now my problems are :
1)-When I flashed stock rom using Qfil tool ,its showing baseband version unknown and I don't have any backup file for this ... So can I restore my baseband version.(does again flashing stock rom will fix it?)
2)-this is my main issue that my device is boot only when connected to charging. If I disconnect charger it suddenly turn off and won't turn on without charger...
And my battery is at good condition so I don't think its a battery problem.
Thanks for reading !!!
I hope anyone wil help me ...!!!
Mohit Bhatt said:
Hello Everyone !!
I need help I bricked my phone , I was just going back to my stock rom then I am facing two problems ..
( I am not blaming this thread developer , I appreciate him for his work as I also used his ROMs )
Thanks for reading !!!
I hope anyone wil help me ...!!!
Click to expand...
Click to collapse
hi there
search google for this thread on xda
[Guide] How To Fix Unknown Baseband & Unknown IMEI Issue In MTK Devices
Introduction
Google's Wear OS lacks many things from competitors... One of these is a Barometer-Altimeter application. So why not building one by getting the inspiration from the best one out in the market?
Read the instructions before installation!
Demonstration
App Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tile Screenshot
Tour of the app (gif)
Features
Barometer:
● Real-time pressure display digital
● Real-time pressure red hand indicator
● Graph for the past 6 hours
● Pressure trend over the past 6 hours
● Background collecting of pressure
● Notification for possible storms
Altimeter:
● Real-time altitude display digital
● Real-time altitude red hand indicator
● Graph for the past 6 hours
● Auto calibration of altitude based on weather data
● Manual calibration
TILE:
● Thanks to the Unofficial Tile API: Tile showing pressure and altitude!
Settings:
● Enable / disable storm alert
● Enable / disable automatic calibration of altitude
● Set manual altitude
● Metric / imperial units
● Advanced settings
Installation instructions
● Only supports Wear OS, not standard Android
● Android version must be 8.0+
0 - If any previous version in installed, go to "Settings" > "Apps & Notifications" > "App info" > "Alti-Barometer" > "App Info" > "Clear data" > Confirm
1 - Download the latest .apk file
2 - Install the .apk with adb (tutorial on the third post)
3 - Start the app
4 - Grant the Location permission (optional but recommended, if you want the automatic calibration)
Done!
Update instructions
If you want to update this app to a newer version, uninstall the old version and then install the latest using ADB!
Detailed info about the app
Every 5 minutes a the app will get the pressure from the sensor and store the data.
The weather notification is sent if 4 hPa are dropped in the past three hours.
The trend seen in the barometer is calculated in the past 6 hours.
For the first 6 hours the trend is going to be inaccurate because it doesn't have real data to compare.
Altitude is measured using the barometric formula, considering standard the pressure of 1013.25 hPa.
Issues
Automatic calibration not working on Samsung watches. I don't have a watch to test and I can't fix this bug unfortunally.
Download
Changelog
1.11
● Changed the app UI to make it different from the original app
● Added "Advanced Settings"...
... and that's a secret
1.14
● Added manual calibration
● Fixed a bug involving calibration
1.15
● Added fully customisable units
Auto calibration of altitude - explanation of the physics
I think this is cool to share
Air pressure depends on your altitude, but since air pressure changes normally, the readings are not accurate if the instrument is not correctly calibrated.
Manual calibration can be done... but it's just not practical! Automatic calibration is instead much better.
Let's start with the barometric formula:
Ph = P0 × e^(-α × h)
with constant α = (M × g) / (R × T)
The app gets your location, then finds thanks to the weather API the pressure P0 at sea level.
Once found P0, I can substitute it in the same formula to finally find the actual calibrated altitude
h = ln(Ph / P0) / - α
Ph is now the reading from the sensor and h is the current altitude
The calibration of the altitude highly depends on how accurate are the weather forecast provided...
From my testing I had a +- 10 m which is considerably good, but it depends from place to place.
ADB Tutorial
1) You will need to install ADB drivers to your computer. Suggested tutorial --> [OFFICIAL][TOOL][WINDOWS] ADB, Fastboot and Drivers - 15 seconds ADB Installer v1.4.3 | XDA Developers Forums (xda-developers.com)
Assuming you are using Windows, you should find a folder named "adb" inside the C drive with some files in it.
2) Place inside this folder the apk you want to install.
3) Enable "USB Debugging" on the device you want to install the apk on. This setting is hidden inside the "Developer Settings", that you can enable by pressing 7 times on the "Build Number" under "Device Info". There are many videos that show this.
4) Open the command prompt inside the "adb" folder. To do so using Windows, just press Shift + Right Click of the mouse and then select "Open PowerShell Window".
5) Connect your smartwatch to the PC with the usb cable.
6) On the PowerShell type "adb devices" without quotes and confirm with enter. Make sure the android device shows a message.
7) On the device press "Allow always" (or something like that).
8) On the PowerShell type "adb install Alti-Barometer1.15.apk" without quotes and confirm with enter.
DONE!
Suunto 7 ( Display resolution 454 x 454)
First install not test but Thanks for now. ( beautiful UI )
tom.android said:
Suunto 7 ( Display resolution 454 x 454)
First install not test but Thanks for now. ( beautiful UI )
Click to expand...
Click to collapse
Thank you so much! I'd appreciate a little review here in the comments after you test it so I know if there are some areas that can be improved
Especially the thing i'm most concerned is battery life so if you find problems you know what to do!
New update
● Fixed a minor bug involving a predefined value where for the first three hours of app running, no notification would display
● The altitude graph only displays rounded integers numbers, now is much clearer (no more spikes)
● Fixed a bug involving calibration
To update it is recommended to follow the procedure described in the original post
calugj said:
● Added tile! But for now it's just a static image representing how it will look like when finished....
Click to expand...
Click to collapse
Can shows get lococation access icon (status) and beep sound in Altimeter and Tile page ?
Thanks
tom.android said:
Can shows get lococation access icon (status) and beep sound in Altimeter and Tile page ?
Thanks
Click to expand...
Click to collapse
This project's purpose is to replicate almost identically both in terms of UI and functionality the Samsung Alti-barometer app, which is preinstalled on Samsung smartwatches.
This is the app I'm talking about -> https://galaxystore.samsung.com/geardetail/com.samsung.alti-barometer
I don't understand what you mean by beep sound (what's the beep for?) and location icon (you mean that the app should display an icon when it gets the location?), especially because I don't think the original app has these features.
Final Update
The latest update features a new UI for the tile.
calugj said:
The latest update features a new UI for the tile.
Click to expand...
Click to collapse
Thanks for your work, Can we access the app from tile and the full app can keep alive (not close itself till we close it.)
from my Suunto 7
and the last quest why altitude num from tile not the same as app itself. (from my picture --3m & --1m)
tom.android said:
Thanks for your work, Can we access the app from tile and the full app can keep alive (not close itself till we close it.)
from my Suunto 7
and the last quest why altitude num from tile not the same as app itself. (from my picture --3m & --1m)
Click to expand...
Click to collapse
1) Click on tile added
2) I managed to fix that.
NOTE: Your issue might also be related to always on. If you have always on disabled, after some seconds the display will lock. With this fix, if you turn your wrist (or click a button, or touch the screen), the app will return visible instead of showing the clock.
If you have always on enabled... No issues either because always on is supported and the app will keep open.
3) That's because the tile does not show real time data, while the app does.
This app collects data in the background every five minutes. This data serves for: pressure trend, notification alert and graphs. The value you see in the altimeter and barometer page are instead real time data, polled and computed instantly.
The tile shows the last collected data from the background service so what you see in the tile is at worst five minutes old.
It's not beneficial for battery life to have high refresh rate tiles... and for that there's the application!
Why v1.7 is not calibrated? please help. (After installed 24 hrs.) THANKS
tom.android said:
Why v1.7 is not calibrated? please help. (After installed 24 hrs.) THANKS
Click to expand...
Click to collapse
This is strange cause I didn't change anything on the background service from last update.
If you followed the installation instructions from original post I'll suggest try checking again these things:
1) Go to "Settings" > "Apps & Notifications" > "App info" > "Alti-Barometer" > "Permissions" and make sure that "Location" is enabled
2) watch has to be connected to the internet, it doesn't matter if through WiFi, through 4G or trough your phone's bluetooth (so no airplane mode)
3) watch's location can depend on phone's location. Try checking if both are active in the settings (but I assume they both are because it worked for you yesterday)
4) as a last step I'll suggest to reboot... Most of the times that solves any issues
Keep in mind calibration is set every 4 hours so if one of these actually solved your problem you'll notice it after some time!
If it still doesn't work let me know because it is strange
Storm Warning Notification is OK.
we have 7 day Weather Forecast, During 3 – 5 Aug, people in the whole country should beware of severe conditions and stay tuned for the weather update. All ships should proceed with caution and should keep ashore including keeping away from thundershower bra bra bra...
and I 've trid to clean new installation hope auto calibration work again.
Altitude is not calibrated, does not calibrate at all, location permission is on, maps work, but altimeter says calibrated never.
Ticwatch Pro LTE
LaurisLT said:
Altitude is not calibrated, does not calibrate at all, location permission is on, maps work, but altimeter says calibrated never.
Ticwatch Pro LTE
Click to expand...
Click to collapse
I'll definitely have to check what's going on... However one thing that bothers me is that from the weather provider portal I can see that today were made 2 API requests... So somebody has this feature working. I'll dig more and update you if I find something. Also the fact that currently I don't have a phisical watch to test it apart from the emulator doesn't help
finally calibrated by V1.7 , after 4 hrs of Clean install . But don't known why minus altitude value.
tom.android said:
finally calibrated by V1.7 , after 4 hrs of Clean install . But don't known why minus altitude value.
Click to expand...
Click to collapse
Last calibrated was at 18:10 and the altitude +8 m should be more or less correct I guess. What happened in your case is that air pressure in your location increased as happens naturally during the day, tricking the altimeter to think that you went lower on altitude. Probably what's going to happen at 22:10 is a new calibration that should show accurate altitude. From my side I can't do anything about this, It has to do on how accurate the weather API are in your location and on how the pressure changes throughout the day. In days where air pressure is pretty stationary you won't notice it
Consider the altimeter value with a precision of 10 meters on raw value. Delta value (like if you want to measure how tall a building is) are precise instead!
News on the automatic calibration bug
I tested the app with the emulator and managed to fix that issue.
I'll try to explain what the problem was.
This app doesn't use real time GPS for location, it uses instead the so called "coarse location", that is based on cellular towers. The reasons are simple: the app doesn't need the metric precision given by the GPS, and "coarse location" is much less energy consuming.
Right after every reboot, the system location is a "null" value, meaning it is not usable for my app. At this stage the app couldn't calibrate the altimeter.
Then after approximately half an hour, the system location started giving usable values for the app and after that moment the calibration worked every single time.
So in conclusion, after a reboot, the app wants to calibrate the altimeter, but until the system location is not "null", it won't and there's no guarantee that the system will update it soon.
Solving this issue was pretty easy: I had to manually refresh the location right when needed.
Now it should work as expected.
By the way I moved the download link directly to xda attachments
At the time of the edit of this post I just reuploaded ver 1.8... I forgot to replace one thing I used on the debugging phase
I have found another bug. If the location takes a lot of time to be collected (which might happen), the background service will lock, showing a constant notification that is impossible to dismiss... This is not a normal behaviour and I will make a fix hoping that it will be the last.
EDIT: Updated
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is a small project based on AOSP. We try to be a platform for beginners and support the Custom ROM community with our own unique contributions as well. This ROM exists thanks to the inspiration of AOSiP, Thank you! #StayDerped
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
Features
GApps included!
- User builds, signed with release keys like stock
- Accent color, font, icon shape, icon pack customizations from Bootleggers
- Statusbar icons tuner
- App lock
- Face unlock
- Expandable volume panel
- Omni weather
- Gvisual Mod
- Advanced gesture navigation options
- Custom logo customizations
- Custom Carrier Label & Carrier Label Placement
- AOD Schedule options
- 3 finger swipe to screenshot
- Cycle through ringer modes
- Adaptive playback
- Long press power button to toggle flashlight
- Long press volume button to skip track
- Advanced reboot options
- Additional lockscreen sclocks
- QS tile styles
- Switch styles
- Custom QS headers
- Edge light options
- Battery light toggle
- Scrolling screenshot (Asus stitchimage)
- Battery icon styles (circle/bar/hidden)
- QS quick pulldown
- Bunch of useful QS tiles in addition to AOSP ones:
- AOD
- Caffeine
- Data Switch
- Location modes
- HeadsUp (peek notifications)
- Kill app
- Weather
- USB tethering
- Screenshot (partial/full)
- Sound (ringer modes)
- Sound search
- Reboot (system/recovery)
- Mono/Stereo
- Notifications clear all button
- OOS-inspired QS tiles layout
- Data usage under QS
- Small oreo-like data type icon
What's Broken?
-You tell me!
DOWNLOADS
Link: https://sourceforge.net/projects/de...ficial-Beta-potter-20210817-1150.zip/download
Sources
Device tree: https://github.com/DerpFest-Devices/device_motorola_potter
vendor tree: https://github.com/DerpFest-Devices/vendor_motorola_potter
Kernel source: https://github.com/DerpFest-Devices/kernel_motorola_potter
Thanks to @ZJRDroid for the help!
From yeasterdy, I started to try DerpFest R.
As I reported in another thread, I installed PixelExtended a while back and liked it very much,
But I think DerpFest R may be (possibly) even better.
I've checked the main features, and nothing went wrong.
VoLTE good, WiFi good, GPS good, Bluetooth good, FMRadio good,
Double Tap to Wake/Sleep, Face Unlock, MotoActions, etc. all works fine.
The most impressive thing is that the power consumption in the idle state is extremely low.
PixelExtended also had pretty good power consumption, but DerpFest R did even better.
Thank you very much leoxsys/DerpFest R.
I will continue to use DerpFest for a while.
PS.
It's a very trivial matter, but the only thing I was interested in ...
there is no free space on root partition(/dev/block/mmcblk0p53).
If possible, I would be very grateful there is a free area of about 100MB or 200MB.
(I want to put some font files to /system/fonts and modify /system/etc/fonts.xml)
klazyStrida said:
From yeasterdy, I started to try DerpFest R.
As I reported in another thread, I installed PixelExtended a while back and liked it very much,
But I think DerpFest R may be (possibly) even better.
I've checked the main features, and nothing went wrong.
VoLTE good, WiFi good, GPS good, Bluetooth good, FMRadio good,
Double Tap to Wake/Sleep, Face Unlock, MotoActions, etc. all works fine.
The most impressive thing is that the power consumption in the idle state is extremely low.
PixelExtended also had pretty good power consumption, but DerpFest R did even better.
Thank you very much leoxsys/DerpFest R.
I will continue to use DerpFest for a while.
PS.
It's a very trivial matter, but the only thing I was interested in ...
there is no free space on root partition(/dev/block/mmcblk0p53).
If possible, I would be very grateful there is a free area of about 100MB or 200MB.
(I want to put some font files to /system/fonts and modify /system/etc/fonts.xml)
Click to expand...
Click to collapse
I will try to reduce seize next time by removing some gapps
leoxsys said:
I will try to reduce seize next time by removing some gapps
Click to expand...
Click to collapse
Thank you very much for your reply, leoxsys.
I feel that DerpFest R is very well-balanced package.
If my wish("Want more empty space") breaks the good balance for ROM,
Please ignore it.
klazyStrida said:
Thank you very much for your reply, leoxsys.
I feel that DerpFest R is very well-balanced package.
If my wish("Want more empty space") breaks the good balance for ROM,
Please ignore it.
Click to expand...
Click to collapse
Will try to remove some gapps next time
At the end of August, I was in a little trouble.
The problem is that the power consumption in the idle state suddenly increased.
I still can't solve it.
I tried several things such as clearing the cache, uninstalling the application, and restoring from the TWRP backup(I got it when there were no problems), but I couldn't get good results.
I tried again from a clean install. The stock state of Derpfest was left, and no additional applications were installed, but after updating various apps on the Google Play Store, the situation became a problem.
It seemed to get worse suddenly, so I suspected a hardware failure. I tried a clean install (& update on the Google Play Store) of ArrowOS 11 released earlier this month, but I was able to confirm that the power consumption was low, so I don't think it is due to the hardware.
So far, I don't know at all whether it's because of something in the app I additionally installed, or because I've made some settings that could cause problems.
If the same thing isn't happening to other users, I think I'm making a mistake.
klazyStrida said:
At the end of August, I was in a little trouble.
The problem is that the power consumption in the idle state suddenly increased.
I still can't solve it.
Click to expand...
Click to collapse
When I tried "formatting the internal storage"(which I had never tried) and Clean-Install again, I was able to return to a good state.
I don't know the specific cause, but I think I made a mistake.
Thanks for make this, I want to try it but just have a doubt. if this ROM 32 bits or 64 bits?
PrometheusMx said:
Thanks for make this, I want to try it but just have a doubt. if this ROM 32 bits or 64 bits?
Click to expand...
Click to collapse
Always 64bit and support for this rom is discontinued
It may not make much sense since the developers have declared "end of support" for this rom, but I would like to report what I have experienced.
In the previous post, I wrote "It was my mistake" because I was checking the operation with Airplane Mode turned on.
After confirming the initial operation related to Mobile Network, I checked the operation using only the WiFi connection without SIM Card. At this point, I set Airplane Mode "ON" to eliminate unnecessary communication processing load.
The problem was that Airplane Mode ON caused strange behavior around the Location Service, resulting in increased power consumption during idle state. (At the same time, the display contents of the "Battery Usage" graph also become strange.)
In Airplane Mode ON, the WiFi / Bluetooth Scanning settings in the Location settings and the Location Accuracy settings in the QS Panel did not seem to work properly (does anything go wrong?).
Even when Airplane Mode is OFF, I later noticed that the power consumption during idle state is extremely low and I saw it changes at around -1% / 1h.
Thank you very much for providing this ROM, Leoxsys
klazyStrida said:
It may not make much sense since the developers have declared "end of support" for this rom, but I would like to report what I have experienced.
In the previous post, I wrote "It was my mistake" because I was checking the operation with Airplane Mode turned on.
After confirming the initial operation related to Mobile Network, I checked the operation using only the WiFi connection without SIM Card. At this point, I set Airplane Mode "ON" to eliminate unnecessary communication processing load.
The problem was that Airplane Mode ON caused strange behavior around the Location Service, resulting in increased power consumption during idle state. (At the same time, the display contents of the "Battery Usage" graph also become strange.)
In Airplane Mode ON, the WiFi / Bluetooth Scanning settings in the Location settings and the Location Accuracy settings in the QS Panel did not seem to work properly (does anything go wrong?).
Even when Airplane Mode is OFF, I later noticed that the power consumption during idle state is extremely low and I saw it changes at around -1% / 1h.
Thank you very much for providing this ROM, Leoxsys
Click to expand...
Click to collapse
Thank you for sharing your thoughts about the ROM. I'm on DotOS for quite some time, someone in Telegram group suggested it for good battery backup.
On my other device (RN10P) I have DerpFest and really love it. So wanted to try it on Moto G5 Plus, but did know if it exist.
After reading your positive feedback, downloading it. Let's see if it's better.
Have you tried DotOS? What's your opinion?
Derpfest is simple and clean,
DotOS is more Modern UI than Derpfest.
I personally like a simple UI.
and I think that Battery Life is depends on what app you use.
Derpfest, DotOS, crDroid, ArrowOS, etc.
All custom ROMs were very special and very good for Potter.
Unfortunately, many ROMs for Potter has been discontinued...
and I currently didn't use potter.(very long time powered off)
Could anyone please say something about SELinux in DerpFest R?
Saludos y buenas noches... las Gapps están incluidas ...que bueno !
Why am I in boot loop with custom roms?
c_eduardogomes said:
Why am I in boot loop with custom roms?
Click to expand...
Click to collapse
I am in the same situation, did you find a solution?