Related
Hi everyone!
This is the development topic for my MoDaCo Custom ROM for the HTC One S. MoDaCo Custom ROMs are based on official ROMs - either shipping or leaked. A MCR release is designed to feel as far as possible like a stock ROM, with optimisations, tweaks and complimentary additions that enhance the user experience. The aim of a MCR is to be ultra reliable for use on an everyday device.
I am currently working on a LOT of features for the ROM (we have over 120 kitchen items already!) including including as many stock ICS options as possible. Development - as always - will take place in the kitchen, however I will be making a 'stock style' prebake available periodically as I create the ROM. Stock style and Vanilla (ICS) style prebakes will be available as the ROM takes shape.
Please see the changelog in post 3 to see the latest updates and to see what's included.
The ROM is installed via my ClockworkMod recovery. PLEASE BACKUP BEFORE INSTALLING. This ROM uses custom certificates, if you are not coming from a previous MCR release, please flash the 'to MCR' update zip as well as the main ROM. If you wish to switch from this ROM back to a stock ROM, you should flash the 'to Stock' update zip then the ROM of your choice.
ROM update zip (Sense style) - DOWNLOAD - MD5: 54e2b3e03d8ccd8e4edea3ee1050f9eb
ROM update zip (Vanilla style) - DOWNLOAD - MD5: 15ab9e59feb9a35950987039d56f2a52
'to MCR' update zip (see above) - DOWNLOAD - MD5: 418c9d6da2bc869d5bbaf1ad8def2095
'to Stock' update zip (see above) - DOWNLOAD - MD5: 950ce66bb4cccda5c5d129e4af55085f
Thanks for your support! Details on how to donate should you wish to do so are available in the MoDaCo topic.
P
Changelog
11th April 12:00 - Vanilla style prebake cutoff point
Added stock Google browser to kitchen
10th April 14:00 - Sense style prebake cutoff point
Initial release
Rebuilt, compressed and optimised with the MCR build system
Based on the 1.53 WWE release
All Google and 3rd party applications updated to the latest release
SuperSU application and su binary from ChainfireXDA for SAFE root functionality
Insecure boot image
LOTS of ICS stock options
Language tweak for UK English (Torch -> Flashlight)
Thank you for your time and efforts in advance.
I will take the liberty of steering you to this thread:
http://forum.xda-developers.com/showthread.php?p=24589513#post24589513
Hopefully some other people also will come up with bug reports or ideas for features, and hopefully you can implement one or another into your ROMs.
Sense and Vanilla style prebakes now online!
P
Anyone having problems with HTC Dev. I keep getting we are under maintenance message when I submit my token
Screenshots please
Sent from my HTC One S using XDA
hyundai2010 said:
Screenshots please
Sent from my HTC One S using XDA
Click to expand...
Click to collapse
Its stock!
Aight got u
Sent from my HTC One S using XDA
dont know which one to download 4 mirrors,
i want the vanilla ics like the nexus without sense.
hyundai2010 said:
dont know which one to download 4 mirrors,
i want the vanilla ics like the nexus without sense.
Click to expand...
Click to collapse
Clue: you need the one labelled Vanilla then.
Don't forget to flash the 'tomcr' update zip too (as detailed in the first post).
P
Would it be possible to tweak the partitions.
I wouldn't mind having 1gb Phone storage for an extra 1gb media?
zeroprobe said:
Would it be possible to tweak the partitions.
I wouldn't mind having 1gb Phone storage for an extra 1gb media?
Click to expand...
Click to collapse
partitions are in the hboot. so that needs to be hacked first. and then i think it will be possible as all those partitions are at the end of the flash memory.
p33 /system
p34 /cache
p35 /data
p36 /sdcard
but this will take time...
Anyway to remove the 3 dot menu in this rom? Love the rom just want to reassign options menu to multitasking button and have long press on home for multi tasking.
limestar said:
Anyone having problems with HTC Dev. I keep getting we are under maintenance message when I submit my token
Click to expand...
Click to collapse
I used it last night to unlock my bootloader.. Didnt get any maintenance message, Did have some issues with the 'unlock bootloader' button, By i found a way around it.
limestar said:
Anyway to remove the 3 dot menu in this rom? Love the rom just want to reassign options menu to multitasking button and have long press on home for multi tasking.
Click to expand...
Click to collapse
+1
ragiut1 said:
+1
Click to expand...
Click to collapse
+ 1
Sent from my HTC One S using Tapatalk 2
limestar said:
Anyway to remove the 3 dot menu in this rom? Love the rom just want to reassign options menu to multitasking button and have long press on home for multi tasking.
Click to expand...
Click to collapse
It's coming.
P
Good times takes up a fair bit of the lower screen..odd choice to add it
Sent from my HTC One S using XDA
Wow amazing battery Life!!
Gesendet von meinem HTC One S mit Tapatalk 2
+1 amazing battery
Sent from my HTC One S using Tapatalk 2
This is a simple AOSP rom that I'm maintaining for myself and sharing with the community.
Perfect Android is built with the idea of being simple and stable for your Android device.
Based off of Android Open Source Project code, features and fixes are introduced with each build.
If you are looking for something that is more feature developed I would suggest BAMF, CyanogenMOD, AOKP, or ParaniodAndroid, that offers more.
Feature list:
- Full Google experience
- Chrome browser
- Odexed System and Frameworks
- "Clear all" button on recent apps
- Option to remove persistant search bar in Launcher
- Reboot menu
- Power menu Screenshot
- Long press back to kill app
- Volume Button music controls
- Volume Button wake
- Fully customizable Power menu options, which include option to add or remove items
Instructions:
First time flashing device, or coming from another ROM?
Download the zip(s).
Optional: adb backup
Fastboot oem unlock > fastboot flash recovery recovery.img.
Perform a NANDroid backup of your current ROM.
Wipe data & cache partitions of your device (required when coming from stock!).
Flash ROM.
ROM: Link
G-Apps (included): At this time there are no "official" g-apps available so I've included what you get stock.
Root (included)
Source: Link
Follow the above link for the complete source to make your own changes or to completely debug down to the core of the rom also follow my github for detailed changes.
Always remember that XDA started out as a great place and will remain a great place as long as we are great to each other anything used in this ROM is available upon request and feel free to use this as a base rom for any other project.
WANT TO CUSTOMIZE THIS ROM READ THIS:
Want to add or remove anything or customize for yourself use DSIXDA's Kitchen. Its a great kitchen for customizing prebuilt ROMs.
Jack! Welcome to the New Nexus 7!
Glad to see you here!
scrosler said:
Jack! Welcome to the New Nexus 7!
Glad to see you here!
Click to expand...
Click to collapse
Thank you. So how do you like the device
jakdillard said:
Thank you. So how do you like the device
Click to expand...
Click to collapse
Loving it! How are you liking it?
I still have those tutorial links you sent me when you were going to help me build AOSP on Nexus 10. I am going to give them a try on Nexus 7 (Gen2). Thanks for the starting points...
Sorry to derail!
scrosler said:
Loving it! How are you liking it?
I still have those tutorial links you sent me when you were going to help me build AOSP on Nexus 10. I am going to give them a try on Nexus 7 (Gen2). Thanks for the starting points...
Sorry to derail!
Click to expand...
Click to collapse
I like it so far, and no problem about the tutorial links however some things have changed as far as what and where to get resources but I'll help out where I can.
This is a perfect ROM indeed. This is what I'm looking for. Thanks
Working perfect for me to with jassy kernel
Thanks for the BAMF love bro!!
Sent from my Nexus 7 using Tapatalk 2
thatdudebutch said:
Thanks for the BAMF love bro!!
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
You're welcome
UPDATE
4.3.1:
- Google Apps to all devices
- H+ status bar icons for phone devices
- Removed home screen rotation settings from launcher, and renamed launcher settings
- Swapped "on click" and "longpress" behavior for wifi and bluetooth tiles
- Added a default for the dialer's autocomplete
- Highlight button on recents "clear all", notifications and quick settings
- Option to add/remove reboot, screenshot, and expanded desktop to/from power button menu
- Expanded desktop is now "Full screen mode"
This picks up where Pete left off, Download is in the OP.
Can you include the aosp browser? please
jakelights said:
Can you include the aosp browser? please
Click to expand...
Click to collapse
I was going to compile it, but I figure that it can be found here so it was no need but I'll compile it and post it
AOSP Browser posted in the OP for those that want it
edit:
it didn't work so will have to compile one myself
UPDATE
4.3.2:
- Update build to JSS15Q
- Added AOSP browser
http://d-h.st/frt
It doesn't look like this ROM makes any huge changes from stock, is it definitely required to wipe data?
fidju said:
It doesn't look like this ROM makes any huge changes from stock, is it definitely required to wipe data?
Click to expand...
Click to collapse
That's the idea behind it to be built from source and good as stock, my features are minimal but yeah you'll need to wipe since Google signs there Roms differently than I do
Have to say this is really the perfect rom. Very well thought put blend of features, performance and stability.
I couldn't find Developers settings to change "Power button menu" reboot. Can someone enlight me?
Thanks.
Dennis0201 said:
I couldn't find Developers settings to change "Power button menu" reboot. Can someone enlight me?
Thanks.
Click to expand...
Click to collapse
Settings/About tablet tap on the build number until it tells you that you're a developer.
jakdillard said:
Thank you. So how do you like the device
Click to expand...
Click to collapse
Have any one verified this ROM can work for Miracast (WiFi Display). I try both CM 10.2 and no luck, it is connected but no output on TV display.
RACER KERNEL for Nexus 5X is the result of my adding cherry-picks from expert developers to a base consisting of the latest google and linux sources. It satisfies my needs, and may be good enough for others which is the reason I am sharing it. Please don't ask me to add features or specific commits.
Do please let me know if you come across a bug or some feature does not work as it should.
RACER_N5X_2017MMDD
Changelog
Source Code
Features
Tool Chain: GCC-Linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu
OS Used to build : Ubuntu 17.04
Acknowledgements: @franciscofranco, @jollaman999, @flar2, @osm0sis, @Razorless, @LazerL0rd, @The Flash
XDA:DevDB Information
RACER-N5X, Kernel for the LG Nexus 5X
Contributors
rachanta
Kernel Special Features: [LINUX 3.10.105] [EAS] [LINARO] [F2FS] [SDCARDFS]
Version Information
Status: Stable
Created 2016-03-19
Last Updated 2017-05-24
Reserved
I might need this later
Reseved
This might be required later
happy to see you here man, I loved your caf kernel for nexus 5 ,
Sent from my Nexus 5X using Tapatalk
Link is broken
Enviado desde mi Nexus 5X mediante Tapatalk
yeah man happy to see that
Racer_bull_20160320
Here's my first shot - stock kernel built with UBERTC GCC 6.0.0 - I think I've got my build environment right
Download RACER_BULL_20160320 Nexus 5X Kernel
nice to see you here @rachanta
keep up the good work :good:
New build is up. Wake controls, kcal, led support, sound control and more... added.
rachanta said:
New build is up. Wake controls, kcal, led support, sound control and more... added.
Click to expand...
Click to collapse
Deleted
I take it, forced encryption is disabled? Don't see it mentioned anywhere and as it cost me all my data just recently, I'm kind of paranoid
schaggo said:
I take it, forced encryption is disabled? Don't see it mentioned anywhere and as it cost me all my data just recently, I'm kind of paranoid
Click to expand...
Click to collapse
@schaggo forced encryption in disabled.
Don't work autorotation on DU ROM.
I will be glad to try after fix.
Bl4ckSn0w said:
Don't work autorotation on DU ROM.
I will be glad to try after fix.
Click to expand...
Click to collapse
Is DU based on Android N preview? Autorotation works with N preview, for which this kernel is developed.
cpufreq governors added
RACER_N5X_20160321
Feedback required.
Some governors may need to be tweaked if you have any freezes or RRs.
I am looking at your kernel and will report back with any findings I might make.
I'm glad we are getting options regarding kernels. N5X owners live in a bit a sad world ? for owning a Nexus device, the international dev community is astonishingly absent. So new blood is always appreciated!
Technical question: do you use a native Ramdisk or do you rely on anykernel? Meaning can we just cross-flash or do we need to create a clean basis when flashing your kernel?
Gesendet von meinem Nexus 5X mit Tapatalk
schaggo said:
I am looking at your kernel and will report back with any findings I might make.
I'm glad we are getting options regarding kernels. N5X owners live in a bit a sad world ? for owning a Nexus device, the international dev community is astonishingly absent. So new blood is always appreciated!
Technical question: do you use a native Ramdisk or do you rely on anykernel? Meaning can we just cross-flash or do we need to create a clean basis when flashing your kernel?
Gesendet von meinem Nexus 5X mit Tapatalk
Click to expand...
Click to collapse
The kernel makes ramdisk changes.
rachanta said:
Is DU based on Android N preview? Autorotation works with N preview, for which this kernel is developed.
Click to expand...
Click to collapse
Sorry, I did'n know. How about develop for ROM based on 6.0.1?
Working with Kernel Adiutor, I get system lockups and reboots when trying to change cpu governor tuneables. Kernel Adiutor is also a hit or miss operation in general, aespecially after reboots.
Sometimes it refuses to launch, when letting the system settle for a couple minutes, it comes up.
I have disabled all boost and touchboost settings, there is still boosting going on (big 864MHz, little 12xx MHz). To rule out governors, I changed governors but the behaviour stayed the same. Regarding Kernel Adiutors weird behaviour earlier, it could be though that the new values I set never get written to the system. Not sure.
I also have random reboots, never caught one in the act, I only notice it when unable to unlock by fingerprint and I must enter my unlock pattern.
Log is from playing with governor tuneables.
CPUQUIET Framework trial
New build is up
cpufreq governors removed
cpuquiet framework added
Download
Someone who wants to test my ROM? This ROM Is quite unlike other Note 3 ROM's. Is based on CyanogenMod.
Kernel in this ROM is the latest sources from Samsung with tweaks.
I am not responsible for bricked devices.
Don't work:
- Need to work more with SELinux.. Have some deniers
- You tell me
What is special about my ROM?
- Newer kernel source
- Lag free experience, because I have focused on GPU-source and PowerHall without overclocking. The key is efficiency
Mod edit: Links removed
Will test this out!
Edit: So far so good, but as mentioned below, battery drain tremendously. Though, it's still WIP so no complaints & thanks for your efforts.
Test and report,good to see different nougat projects
Sent from my SM-N9005 powered by QS-N9005-LP
really smooth rom
cellular data works fine and the rom is really smooth, battery drains real quick and app permissions popup glitches.
recent apps panel look really huge and needs alot of resizing
@christer12 awesome mate. ? Gonna give it a try
What are the bugs?
---------- Post added at 08:03 AM ---------- Previous post was at 08:00 AM ----------
How about battery life?
Nightstreetz said:
cellular data works fine and the rom is really smooth, battery drains real quick and app permissions popup glitches.
recent apps panel look really huge and needs alot of resizing
Click to expand...
Click to collapse
Recent panel is okay. This is what it looks on Android Nougat...:silly:
hey guys what kind of gappss did you use? i used the 7.0 open gapps stock one, but i can't get past the first few steps (select language, wifi and so on) as the play services keep crashing on me. I assume the gapps i use aren't fully compatible.
yka1988 said:
hey guys what kind of gappss did you use? i used the 7.0 open gapps stock one, but i can't get past the first few steps (select language, wifi and so on) as the play services keep crashing on me. I assume the gapps i use aren't fully compatible.
Click to expand...
Click to collapse
you must flash the rom along with gapps at the same time. If you first flash the rom and boot and then flash gapps you will face Google Play service fc's.
so
1. Flash rom
2. Don't boot and flash Android 7.0 gapps (Any)
3. flash supersu.zip if needed
poof done no force close
NImesh Basu said:
you must flash the rom along with gapps at the same time. If you first flash the rom and boot and then flash gapps you will face Google Play service fc's.
so
1. Flash rom
2. Don't boot and flash Android 7.0 gapps (Any)
3. flash supersu.zip if needed
poof done no force close
Click to expand...
Click to collapse
Hi, Thx for your feedback! Thats how i have done it (or how I always do it with AOSP Roms)
That's why I was wondering if I picked some incompatible Gapps by mistake.
May I ask you which one you picked? (Stock, full, mini, ore something else than open Gapps?)
Gesendet von meinem SM-N930F mit Tapatalk
yka1988 said:
Hi, Thx for your feedback! Thats how i have done it (or how I always do it with AOSP Roms)
That's why I was wondering if I picked some incompatible Gapps by mistake.
May I ask you which one you picked? (Stock, full, mini, ore something else than open Gapps?)
Gesendet von meinem SM-N930F mit Tapatalk
Click to expand...
Click to collapse
open gapps nano
I used opengapps arm 7.0 pick and everything worked as expected.
Sent from my SM-N9005 using XDA Free mobile app
supergen007 said:
I used opengapps arm 7.0 pick and everything worked as expected.
Sent from my SM-N9005 using XDA Free mobile app
Click to expand...
Click to collapse
Thx, for me all worked except for "Stock" for whatever reasons..went ahead and used "full" instead
Gesendet von meinem SM-N9005 mit Tapatalk
ROM is working excellent no FC's or error or anything. Only bug I have is the battery icon can't change, doesn't show percent and may or may not be showing the wrong amount left in the status bar.
Sent from my SM-N9005 using Tapatalk
jamboss said:
ROM is working excellent no FC's or error or anything. Only bug I have is the battery icon can't change, doesn't show percent and may or may not be showing the wrong amount left in the status bar.
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
You can't change the battery Icon within the status bar settings that's correct, however you can make the percentage appear within the stock battery icon. Go to settings / status bar / status bar icons". There, i have a setting for showing the percentage at the bottom of the screen, once I pass all the slider options for the icons I want to enable.
Gesendet von meinem SM-N9005 mit Tapatalk
yka1988 said:
Hi, Thx for your feedback! Thats how i have done it (or how I always do it with AOSP Roms)
That's why I was wondering if I picked some incompatible Gapps by mistake.
May I ask you which one you picked? (Stock, full, mini, ore something else than open Gapps?)
Gesendet von meinem SM-N930F mit Tapatalk
Click to expand...
Click to collapse
I think Android Pay is the cause of that trouble.
I'm so exited about CM14 on my note 3. One day i will try it. Have to wait now :/
Two questions.
1. Are there only two devs working on CM14 for note 3?
2. trader418 has one CM14 rom, but not that much time to work on it.
Can't you two collaborate on one rom, or at least a stable base that you can then work on separately if you which?
I'm asking this for as a user and not a developer this make sense.
Two cooks can be a good thing. :good:
Thanks for this rom m8.
Tesla said:
I'm so exited about CM14 on my note 3. One day i will try it. Have to wait now :/
Two questions.
1. Are there only two devs working on CM14 for note 3?
2. trader418 has one CM14 rom, but not that much time to work on it.
Can't you two collaborate on one rom, or at least a stable base that you can then work on separately if you which?
I'm asking this for as a user and not a developer this make sense.
Two cooks can be a good thing. :good:
Thanks for this rom m8.
Click to expand...
Click to collapse
This ROM is stable as hell and everything I have tried so far is working. Battery icon reads the correct info and the percent is showing in the icon. ROM is perfect.
Sent from my SM-N9005 using Tapatalk
Great rom mate. Hopefully you'll be able to fix permission pop up glitch and video camera bug.
Rom is so smotth and stable, no random reboot or force close either...
flashed and everything works perfect..christer you do great work..well done from me
by the way is there any way to change dpi on this rom?
Some of you have asked to me to open a thread for this ROM. I can't guarantee a proper support because lack of time but if you like it, this can be, at least, a meeting point for PA enthusiasts.
More info about AOSPA here.
Download
Latest version available here.
Installation
Sure you know: full wipe, flash ROM zip, flash gapps and reboot (or use MultiROM to install as secondary)
Bugs
Screen brightess issues (maybe enough or maybe too low for you...). Until fixed you can check Lux app from Google Play store (https://play.google.com/store/apps/details?id=com.vitocassisi.luxlite , thx @pappschlumpf for suggesting)
Tips
Default governor is Performance, you can switch to Interactive (for instance) using Kernel Adiutor or similar if you get too hot or fast battery draining.
Thanks
To all PA guys and people involved in this ROM and Mi Mix development.
Special thanks: @rhong , @VerucaSalt and @tidschi for testing, support and help to bring up this thread.
Source Code
AOSPA (modded vendor_pa and vendor_xiaomi for lithium)
Kernel.
Device Tree for lithium and common.
Nice!!!!
Sent from my MI MIX using Tapatalk
Thanks for your work.
Great job. Love pa
Wow, just thought about "what to install when my Mix arrives", and PA came out!
Thanks for the good job
Works well. Only real issue is the screen brightness!
Awesome! flashing it ASAP
(My previous phone was a OnePlus 2 with PA 6.0.2 so I have romantic feelings for AOSPA)
Yeah rom is verry good only. The Brightness is to low hope this can be fixed.. Thanks for the great work
Loved PA on my nexus 5 years back. Getting my Shiny new Mix tomorrow. Can't wait to flash this. Thanks
itsdan313 said:
Works well. Only real issue is the screen brightness!
Click to expand...
Click to collapse
You could give lux (playstore) a go.
Gesendet von meinem SM-N950F mit Tapatalk
@BitOBSessiOn
Not sure whether I missed it or not:
Is there an option for instant unlock with fingerprint?
I first have to push power button for short to unlock?
tidschi said:
@BitOBSessiOn
Not sure whether I missed it or not:
Is there an option for instant unlock with fingerprint?
I first have to push power button for short to unlock?
Click to expand...
Click to collapse
Clean or dirty flash...? From clean no issue... Anyone else with this issue...?
BitOBSessiOn said:
Clean or dirty flash...? From clean no issue... Anyone else with this issue...?
Click to expand...
Click to collapse
Coming from LOS with factory reset.
So clean install necessary?
Same for me. Have to tap and hold the power button first
Gesendet von meinem MI MIX mit Tapatalk
I've clean flashed using micro or stock opengapps and no issue.
Also clean with pico gapps...
Hi BitOBSessiOn,
If I recall correctly, your test build - pa_lithium-7.2.3-DEV-20170904.zip - did not have the brightness issue as much as the more recent builds.
Job well done bito. ...
finally! thanks!
been a PA user since GN times.
RR too hot when i charging. (