NEW ROM-PROJECT: CyanogenMod+ | DEVELOPERS NEEDED - Nexus 4 Q&A, Help & Troubleshooting

Hello!
I'm a CyanogenMod user since a long time now and although I really love this ROM and appreciate how much effort the team from Cyanogen Inc. and all the contributors are investing to make this ROM perfectly stable and tuned so that it runs much better than Stock Vanilla Android.
I too like that there were very few - if any - customization of the overall User Interface, but still love the really useful features which got added to AOSP.
Anyway, there's one reason why I sometimes switch to ParanoidAndroid for a short period of time:
Firstly, I always choose this one as this is the second most popular Custom ROM out there, and AOKP or similar ROMs to AOKP have just too much features and customization options that I wouldn't really play with.
Secondarily - but mainly - because although it's not that customizable like AOKP (and such), it still has these one, two, three, or even four features that are giving me this excitement and "WOW!"-feeling because of really running something (with) MUCH more useful (features) than AOSP, like QuickSettings 3+ (actual version is 3.1), HALO, PIE, Hybrid (sorted by the importance and usefulness for me). [NOTE: the named ones after QS are not (yet) in the latest version (4+) but were back in good old 3+.]
If PA would still be based on CM but "just" with the above named features added to it, it'd be the ROM I use as my daily driver, but sadly, it isn't anymore.
If I then go into the (Original-) Android Development section(s) here at XDA Devs, I always find some ROMs which are based on CM11, have HALO and sometimes even QS3+ built-in ... but also much more (IMO unnecessary features and tunings) - so much that in the end I don't even flash it and test it...
So: I want to make ROM that's based on CyanogenMod's latest version (11.0 ATM), but also has PA's HALO - always in its latest version - and PA's QuickSettings - of course also always in its latest version - built in - but: NOTHING MORE!
Also some little gimmicks from OmniROM like Lockscreen Blur/Notifications - if they'll ever get introduced into it after months of code review - and Smart Pulldown shouldn't be missing - but really: NOT TOO MUCH AND TOO GIMMICKY! CyanogenMod with more nice and really useful features added, but it should not end like TouchWiz compared to Stock Vanilla Android, like some other ROMs do... and we just saw what this leads to!
There's just two things why I don't do it:
1.) I can't do it, as I do not have enough (coding?!) skills to merge the commits (links down below) properly into my CM build setup and clean up merge's remains.
2.) I believe I can't do it on my own as I always want the ROM to be on CM's latest base like its nightlies are, but still have to see that those new commits are not conflicting with PA's features' commits. And that probably half a week...
SO: Is there anybody out there reading this post and saying: "Nice idea! And I too have the necessary skills to realize it. Let's do it!"
If so, please contact me via PM! if you have any major doubts about this 'plan' please comment down below!
Thanks for any useful tips, comments and THANK YOU (!!!) who is willing and able to help me!
Cheers
COMMITS:
HALO: https://gerrit.paranoidandroid.co/#/c/244/ (Base)
https://gerrit.paranoidandroid.co/#/c/239/ (Settings)
QuickSettings 3+: https://gerrit.paranoidandroid.co/#/c/3569/ (3.1) (frameworks/base; no settings needed as configurable at drop-down)
[https://gerrit.paranoidandroid.co/#/c/500/ (3.0) if needed]
Lockscreen Blur: https://gerrit.omnirom.org/#/c/4903/ (Base)
https://gerrit.omnirom.org/#/c/4702/ (Settings)
Smart Pulldown: https://gerrit.omnirom.org/#/c/5034/ (Base)
https://gerrit.omnirom.org/#/c/5035/ (Settings ["OmniGears" is a part of them])
https://gerrit.omnirom.org/#/c/5187/ (important fix)
Lockscreen Notifications: https://gerrit.omnirom.org/#/c/4349/ (Base)
https://gerrit.omnirom.org/#/c/4379/ (Settings)

Related

[Q] Cynogen Roms

Hey whaddup, I'm certain I have to be careful with how I ask this. I'm on Miui's ROM right now and see tremendous benefit of using an AOSP rom. I had Fresh since I got my Evo and I feel like I have experienced the best of both worlds.
Now I'm looking at Cynogen. What are some of the perks of having Cynogen over Miui? Knowing they both have different strengths, is their more stability in Cynogen? Are alot of the issues in Miui addressed already in Cynogen i.e. MMS problems, Kernal instability, Camera FC, etc.?
I'm thinking about making the transition and just looking for some insight. While I like Miui's interface, if Cynogen has more stability and alot of the issues fixed then I'm on my way.
Thanks
CyAnogen's roms have always been my favorite. MIUI is very different, and that is cool, but it is far too appley for my tastes. In my opinion, CyanogenMod has many more settings features and there is a lot of stuff to play around with. It is also a very very fast and clean rom, so you don't have much of the eye candy that is in MIUI. I would suggest making a nandroid backup of your MIUI setup, and try CyanogenMod out. But I would recommend flashing the nightly build #187. There are a few bugs worked out that are in the RC2, and it includes settings to use the Wimax led for notifications
MIUI is basically an old version of CyanogenMod, skinned to look like iOS. So while CyanogenMod isn't as "polished" as MIUI, it does allow for more customization, and has far more features. In addition, it is constantly in development, and anyone can contribute.
Just a few things that CyanogenMod has lately added:
New kernel (2.6.35.9)
New lockscreen gestures, and Phone + Messaging slide-tabs (like the unlock and sound sliders, but they go directly to your dialer or messaging app of choice).
Notification bar power controls
Latest version of ADW and SuperUser
Always-on or selectable lockscreen music controls
Can hide signal bars in favor of a -dB numerical indicator, or both.
Battery level as text over the actual battery icon.
Have the notification drop-down retract after selecting one of the power controls
Select to have national or international roaming, seperately.
Forced-roaming
HTTP/SOCKS proxy
VPN compatibility
Force an application to install to SD/Internal
Quick unlock (don't have to press OK to unlock)
Menu unlock
Disable unlock slider (in favor of menu or gesture unlock)
"Quiet hours" (disable SMS alerts while you sleep, but not your calls!)
WiMax LED for notifications (haven't seen this in use yet, but I saw the commit for it)
iOS-like rubbery "overcrolling"
Manipulate timeouts for when to lock phone after power button is pressed or screen turns off from inactivity
Built-in equalizer
Music player gestures
WiMax support (hopefully) coming soon!
HDMI support supposedly just around the corner
And there's tons more. Really, someone could write a book and have to update it every week to keep up with the sheer number of tweaks, customizations, and features of CyanogenMod.
Wow.. Thanks to both of you. This is exactly what I was looking for. So now the question is do I go to Nightly or RC. I hear what Leukay is saying about the bugs.
Last 2 question....what is the difference between Nightly and "regular" cynogen? Do I need to partition my SD CArd in order to flash this ROM?
I will be flashing this tomorrow.
I personally always run the nightlys. I like to have the newest builds of roms. No you dont have to partition your SDcard to flash Cyanogen roms.
The RC's are the Nightlies, just they're only made once every now and then, when Team Douche feels confident that the software is fairly stable.
Nightly and "Regular" (Or "Release") are the same thing, just Release is more stable than RC or Nightly, when the team feels that things are smooth enough.
Nightlies have the latest and greatest features (new kernel, new tricks, etc.) and some of the bad features (battery draining features, bugs, etc.).
Makes perfect sense now. Thank you to all of you for the info. Bout to come on over.
Sent from my PC36100 using Tapatalk
Just remember: There are no ETA's, and Nandroid backups are your friend.

AOKParadox: This is Gonna Happen

Hi all,
A while back I asked what you guys would like to see from a ROM and that never took off however I did take available suggestions to heart.
Let's start with a bit of background. In 2012, I was introduced to the whole concept of Android development. I rooted the device I had at the time, installed CM, and for a while everything was great. What I didn't like and still don't like about CM is that it is somewhat lackluster when it comes to features and what I didn't like about other ROMs at the time was that they had far too many. Eventually I gave AOKP a shot and its been a favorite of mine for a long while.
Jump to the present. I can do a lot more in terms of development, I can do things now that I had only dreamed of doing a few years back. I saw AOSParadox and the idea of a fully optimised AOSP ROM really appeals to me.
Meet AOKParadox: sheer optimisation and freedom without insane decisions, and the lack of features.
Here's the features I plan to use so far:
1. Compilation with the Uber toolchain (ready)
2. CAF applications and optimisations (Sultans drivers and SWE browser are what's planned)
3. Integrated flashtool (maybe flash fire)
4. Boeffla (with Swell-V6 as default along with my other profiles)
5. An Adblocker (thinking AdAway)
6. Aegis (no longer possible)
7. Xposed (I won't support those using it however)
8. ViperAtmos (Viper is ready however Atmos isn't)
9. Integrated SuperSU (Consider it done)
10. A custom HAL (ready for alpha)
11. Layers (will replace CMTE) (CMTE removed, need to find layers commits)
12. A dark mode (ready for alpha)
13. AROMA (... maybe, poses issues for some)
I plan to integrate most of these into the sertings menu. Note that a few of these features may not make it into the final product and I may implement other features... I have to ask permission of course. I can't just steal work from other developers
Any suggestions are incredibly helpful and if a developer would like, I would consider putting your work here too.
I'm going to start work bow and hopefully seed an alpha to those I trust in the coming weeks.
Suggest away,
RJ
Edit: I've realized that the developers of AOSParadox may feel offense due to the name I've chosen, and as such, AOKParadox will no longer be named. Suggestions are welcome.
Would it be posible to add support for cm13 themes or layers?. cuz that would be awesome.
elander said:
Would it be posible to add support for cm13 themes or layers?. cuz that would be awesome.
Click to expand...
Click to collapse
AOKP supports CMTE by default however I could look into layers instead
That sounds like a great idea! I would base your device tree of the CM one and the kernel also. I like that you want to use layers instead of CMTE
Maybe I can assist you in some things, but I'm not an android rom developer.
taaeem said:
That sounds like a great idea! I would base your device tree of the CM one and the kernel also. I like that you want to use layers instead of CMTE
Maybe I can assist you in some things, but I'm not an android rom developer.
Click to expand...
Click to collapse
Definitely. Considering CM uses CAF now I don't have much to do in that respect.. Maybe I'll pull in Sultans qcom drivers. Not sure they'll work yet though. Definitely going to modify the kernel a ton though.
Your assistance would be much appreciated. Thanks.
Although I mentioned modifying the kernel earlier, there is one I'd like to ask to implement. Not giving anything away, but I've contributed a little bit to it on the CM alpha side
Edit: I was just able to give you five likes on one post. Weird..
In my opinion it wouldn't have sense to change kernel cause the built-in one is optimized for CAF sources wich is the main feature of AOSParadox. AOSParadox team will also probably add full Layers support, gestures, an option to switch from hardware keys to navigation bar and a black theme in the upcoming build.
The features that I would like to see added in AOSParadox are:
- OTA updates support
- built-in Viper4Android
- built-in SuperSU
- built-in AdAway
- removed old and ugly AOSP apps like music or browser (this one possibly replaced by CAF browser)
- quick pulldown, notification LED control, long press recent button to open the last used app and customizable power menu (with advanced reboot)
- all these features well-ordered in settings just like CyanogenMod
- apps like Layers Manager, Super SU and Viper4Android integrated in settings
- duble tap to wake in settings without kernel adiutor workaround
Inviato dal mio ONE E1003 utilizzando Tapatalk
Diego98 said:
In my opinion it wouldn't have sense to change kernel cause the built-in one is optimized for CAF sources wich is the main feature of AOSParadox. AOSParadox team will also probably add full Layers support, gestures, an option to switch from hardware keys to navigation bar and a black theme in the upcoming build.
The features that I would like to see added in AOSParadox are:
- OTA updates support
- built-in Viper4Android
- built-in SuperSU
- built-in AdAway
- removed old and ugly AOSP apps like music or browser (this one possibly replaced by CAF browser)
- quick pulldown, notification LED control, long press recent button to open the last used app and customizable power menu (with advanced reboot)
- all these features well-ordered in settings just like CyanogenMod
- apps like Layers Manager, Super SU and Viper4Android integrated in settings
- duble tap to wake in settings without kernel adiutor workaround
Inviato dal mio ONE E1003 utilizzando Tapatalk
Click to expand...
Click to collapse
Oh, I won't be using AOSParadox as a base. I actually looked at their kernel and device tree and it doesn't differ much at all. It would be easier to just fork Ashwins and build from there. CM is CAF based now in this respect. Thru just lack proper qcom drivers. I'm going to see if I can implement Sultans drivers for the One. Obviously jot all of yyrm will work but its worth a shot.
OTAs won't happen. I'm sorry, but I have no way of hosting builds yet.
Layers manager will be implemented
The CAF browser is definitely going to be there
Everything else I've already mentioned and is available from AOKP.
Thanks for the feedback!
I misunderstood, anyway the OTA support isn't that important and your ROM looks promising. I'll give it a try when it comes out ?
Inviato dal mio ONE E1003 utilizzando Tapatalk
Looking good from the features
Just wanted to say that don't use Aegis because it creates lots of problems for apps such as ADM
And Xtreme music sound mod would be great in place of viperatmos
Adesh15 said:
Looking good from the features
Just wanted to say that don't use Aegis because it creates lots of problems for apps such as ADM
And Xtreme music sound mod would be great in place of viperatmos
Click to expand...
Click to collapse
Xtreme music requires SELinux to be disabled last I checked and I'm not one to really do that for more options in terms of equalization. I think Atmos and Viper should suffice. Thanks for the feedback. Maybe it will show up as an option in AROMA whenever I chose to implement it!
RJDTWO said:
Hi all,
RJ
Click to expand...
Click to collapse
Wow, I have no clue about the different ROM types (apart from Slimroms and miui) but one can only admire the level of effort that you are putting in to this! Looking forward to the rom, can't think of anything else than you already put on the list.
Thanks!
Unfortunately Aegis is no longer a possibility. I require special privileges to access specific repos on GitHub...
@RJDTWO Can you port Miui ?
Many users are waiting for Miui on onyx
RJDTWO said:
Oh, I won't be using AOSParadox as a base. I actually looked at their kernel and device tree and it doesn't differ much at all. It would be easier to just fork Ashwins and build from there.
Click to expand...
Click to collapse
Then why call it AOKParadox? :/
I'm here just to wish good luck with the project and say that it is an amazing idea
Not asking for any features in particular just giving you my thumbs up
Quasar said:
Then why call it AOKParadox? :/
Click to expand...
Click to collapse
Have a better suggestion? I'm open to names.
AOSwellP anyone? In honor of the profiles I make?
RJDTWO said:
Have a better suggestion? I'm open to names.
Click to expand...
Click to collapse
Any rules about the names? Things you really want to have in it, like AOK or Paradox? I just finished reading Ready Player One, so I have plenty of names and references
charliebigpot said:
Any rules about the names? Things you really want to have in it, like AOK or Paradox? I just finished reading Ready Player One, so I have plenty of names and references
Click to expand...
Click to collapse
It would be nice to keep AOK in the naming scheme however I'm open to anything really
I don't adding xposed would be a good idea. But it's me

Kind of ROM you guys want

As you may have noticed there isn't a lot of ROMs for the nexus 7 2013. Tell me what kind of nougat ROMs you want.
I'll build the ROM that has the highest amount of votes.
P.S if anyone's wondering i was the former SAOSP maintainer.
Simple, clean and fast...
-fast
-complete debloated
-oms support or dark ui
-maybe privacy guard and advanced reboot
-permissive + enforce bootable and tweakable kernel with non standard govs and hotplugs
-no preroot
-Fast
-oms support
-optional pixel navigation bar w/animation setting
I know that you already build DU for another device. Would like to see DU on Flo, I think it pretty much has the features that most of us would want. Thanks.
Mike T
I'd be super happy with a Lineage build that has cherrypicks for our device. Lineage and CM officials were always nice but the reason I started coming here was the optimized versions for various devices. Having somebody that knows our device and what extras to add or remove based on our chip/gpu/flash was always nice. Sort of what DevSwift1 was doing at the start.
I'd like to see substratum support as well but i generally don't run themes.
Purenexus or a similar experience. I'd love to get pixel features with this device and manage to pass safetynet.
If this is still an option, I would love to see paranoid on the n7 2013. It's amazing on my n6p. They always looking for a maintainer.
Of course omni is great too.
I would like the latest Paranoid Android to come to FLO! But, as an alternative,
The Major Features I would like:
- Clean, Debloated & Beautiful (latest Paranoid Android Wallpapers and Stock UI look gorgeous)
- Very, Very Smooth & Snappy
- Full OMS Support
- Built-In Kernel with best Performance-Battery Balance (you can modify the latest ElementalX Kernel to suit the need)
- No Pre-Installed Bloatware (cLock, OmniStyle, OmniJaws, CM/LAOS/Omni Browser, CM/LAOS File Manager, Terminal, Stats, MusicFX/AudioFX, etc.)
- Not an overwhelming amount of unused features, just the basic & adequate amount of customization (unlike Resurrection Remix, having an unending amount of pretty useless customization, which is a waste)
- Lowest possible System Footprint (System Partition space is a bit low on our FLO/DEB)
- Comes Unrooted (passes SafetyNet but can allow for Magisk)
- Regular & Meaningful Updates (Weekly Builds are better than Nightlies)
Additional Featues, which if implemented, would be lovely:
- Basic level of Built-In Themes/Accents (like OxygenOS' Light/Dark Themes and Multiple Accent Colours)
- Good System UI Animations & Animated Elements (like OxygenOS' Power Menu, which has animated & colourful large buttons instead of a list and allow for seamless Power OFF and Advanced Restart while looking beautiful)
- Use as much of Google Apps in the build (Google Calculator, Calendar, Camera, Clock, Contacts, Chrome & Email instead of other AOSP & Open Alternatives or make a zip to replace the built-in ones with the Google ones)
Please, make this happen! Upvote if you too wanted this ROM...
Thank you.
Thank you for developing a new ROM. It is great that there will be a new build for the old tablet. If you could include substratum, viper4android, or xposed framework with rootcloaking module (not that it can't be done individually), that would be awesome. Thank you again for bringing new life to Flo (aside from generic LineageOS builds).
Not to discourage you from doing your own thing, but if possible, I think it would be best if you build something with changes that could easily be merged into the latest nightlies of LineageOS. With the number of Nexus 7 2013 users dropping as the device ages I don't think it would be wise to splinter the community too much more than it already is
As similar to the stock one as possible. That means without root, with Google Apps, without non-stock features, and with stock kernel.
We got that, aosp rom, check it out
I want a nougat ROM that will work with VOIP/SIP apps like TalkaTone for the occasional phone call with the 2013 LTE device or through WiFi. It's been a month since I've tried but TalkaTone locks up with
every Nougat ROM I've tried with the 2013 LTE and Flo devices I have. Funny thing I picked up a used 2012 3G and it works like a charm with the Nougat ROM and the VOIP/SIP app TalkaTone. Kurt
Hi, a lean clean rom as described above - would love the addition of some of the features from Timurs rom v4 (on git hub) so can be used for a car install. There quite a community and we really need a decent updated rom. Features, power event manager including forced sleep on power off, USB host, USB DAC Support.
Don't forget the deb devices.
I just want SlimPIE.
Whats the status here, is there a new room coming any soon?

Looking for a really good Galaxy S5 Rom

Some background on my focus on romes. I want to choose one that I intend to stick with from the start, that supports people who love powerful, technological design and functionality for things, like how i got a new rom after being unrooted and unflashed for years with this phone, because my provider had decided I didn't need Advanced Security settings, and so I had no access to a Smart Lockscreen that I wanted to try out. I like having the ability to configure my ui as I see fit. I've been using LineageOS, but it recently got broken when I tried to uninstall substratum, and discovered it had never created an overlays.xml file, and that the recovery zips substratum provided didn't work, leaving me in a permanent bootloop that not even reflashing lineage fixed.
I was massively interested in AllianRom because of the pitch:
"AllianceROM intends to give the user what THEY want. Tired of flashing Roms and having to ask for little changes to suit your taste? Tired of having to manually change colors of the toggles or the battery or move your clock or make statusbar transparent or any of the other multitude of other little color and style tweaks that Android users love? Tired of flashing AROMA installer for every little change you want to make? Tired of having to add your favourite images everytime a new rom comes out?"
However, that one is discontinued, and it sounds like there were extensive steps that needed to be taken to keep things like GPS from being broken. Is there a rom that compares to this one? I value very "techie" roms that give the users the option to change the design of things like the status bar, windows, whatever, and are geared towards the functionality of phones.
Try the latest Resurrection Remix that just came out with 7.1.2. It is well maintained and has the most adjustments the user can utilize.

Detailed Guide which ROM is better.

Simple Difference in Between
Miui 8 vs Custom Roms i.e~ lineageOS,AOSP
Starting with Miui 8.
Miui 8.2.5.0 has a lot of features.
Features it has with stock are:-
PROS-
1-Copy OTP
2-Long Screenshot
3-inBuilt Call recorder
4-Mi Phone File Transfer(Mi Drop)
5-Inbuilt theme option (Tons of themes)
6-Dual Notification Panel option
7-Fast responsive Stock Apps.
6-App lock in memory.
7-One hand mode
8-Smart sim selection
9-inBuilt Cleaner +with Battery Saver
10-Second Space
11-Lite mode for lite usage like phone call.
12-Quickball for quick navigations
13-Mi cloud for direct System Data syncing.
14-Child Mode
15-Lost mode i.e either theft or Lost
16-Special Permission Manager
17-Guranteed Updates over Xiaomi devices
CONS-(can be fixed with Jailbreak device)
1-No advance Reboot menu
2-Weak Ram Management
3-Updates with Minor Bugs
4-Its Theme engine is buggy make lags.
5-Major Fault -
VR problem with Auto contrast mode
6-Apps compatibility is minor issue yet it is.
7-Development over Miui 8 is bit tough over stock Android.
8-Bootloader Unlocking method.
Moving To Custom Roms
PROS-
1-Nice features included in every build
2-Development is fast than over Shipped UI
3-There is always nightly builds to check out new features.
4- A new feature can be requested directly to developer.
5-Clean UI
6-Excellent Ram Management
7-Great Apps compatibility
8-New Drivers are loaded in the custom rom. Like Kali net hunter,
Dual Boot Recovery support.
9-Custom roms are for the one who needs perfection to get better towards the Usage of UI in routine.
10-No bloatwares.
11-Theme engines are improving day by day.
12-All new Features are available.
13-Multiwindow Feature
CONS-
1-Development can be stopped anytime.
So no promises on next builds.
2-Bugs these are present in Custom Roms but very minor.
3-Bootloops usually occurs.
4- Too pure roms like lineageOS has least features compared to Resurrection Remix.
5-Though lineageOS uses Substratum in N builds but yes Substratum isnt user friendly and has minor bugs in it.
6-Again the problem with some app compatibilities.
7-Doesnt have features like Copy Otp,Long screenshot, Quickball,Applock in memory,call recorder and many more features that are already provided in Miui 8.
If you are a Xiaomi user then I must advice you to stick with Miui 8.
Looks like you really spent time for this but i must say all of these things is ridiculous except a few one.

Resources