FORUMS
Remove All Ads from XDA

[ROM][6.0.1] Project-X | Audiophile | AROMA [26th.Oct]

574 posts
Thanks Meter: 1,303
 
Post Reply Email Thread
Announcement from anandmore: Visit the official website - https://projectxrom.wordpress.com/


PROJECT-X [CERBERUS]
AUDIOPHILE | AROMA



DISCLAIMER | READ

I am not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. You do so at your own risk and take the responsibility upon yourself.

"This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."



ABOUT | INSTRUCTION

This here is my personal setup and thought i'd share. Usually i test extensively before releasing to public, but if you do find something detrimental to the usage of your device that is either Force Closing or simply not working, let me know and i will in turn inform whether that is something i will tend to.

Project-X is made for Music geeks like me, its main focus is stability and Audio. It is Based off latest firmware currently, and will always be using the most up to date firmware base. It aims to bring stability and features to your device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.



FEATURES | AROMA
Code:
General
– Based on CM 13 Android 6.0.1
– 100% custom Aroma installer
– Rooted with SuperSU v2.78-SR1
– Zipaligned where appropriate
– Fully deodexed the ROM
– All apps 100% up-to-date at the time of release
– Debloated(Removed unecessary files)
– Busybox 1.24.2 already installed
– Added Init.d support
– Added Addon.d support
– Fully Working VoLTE
– Bug fix’s and stability improvements
– UI Improvements
– Scrolling cache improvements
– Added data/app support
– LSpeed mod option
– Xposed Installer(Materialized)
– ViPER4Android kernels and profiles

Sound Mods 
– Meizu™ M3 Note MaxxAudio™ sound libraries and effects
– Huawei™ MediaPad M2 sound libraries, effects
– Harman & Kardon™, and DTS™ *Wiko™ Robby Auro™ sound library and effect
– Nextbit™ Robin Arkamys™ sound library and effect
– Vivo™ V3 Max BBE™ Sonic Maximizer library and effect.
– LG™ V20 sound libraries and effects
– Vivo™ V3 Max Advanced Digital Signal Processing modules:
– AudioSphere
– DolbyMobile
– DolbySurround
– DTS HPX
– SRS TruMedia
– LG™ V20 apt-x and apt-xhd codecs
– Sony™ LDAC™ Bluetooth™ codec
– Sony™ Xperia sound libraries
– Vivo™ V3 Max Qualcomm™ sound libraries and effects
– Pure Audio Engine 2.0-Hi Studio

ViPER4Android drivers 
– 2.3.4.0 audio driver
– 2.4.0.1 audio  driver
– 2.5.0.5 audio driver

Audio Mods 
– AM3D Zirene
– Dolby Atmos
– Sony Walkman

Camera Mods
– Snapdragon camera
– Camera2 camera
– Google camera

Kernel Adiutor
– Original kernel adiutor
– Modded kernel adiutor

Launcher
– Pixel Launcher
– Trebuchet Launcher
– Launcher3 Launcher
– Google Now Launcher

File Manager
– MiXplorer
– ES File Explorer
– MK File Manager
– CM File Manager

Ad Blocking
– Ad-Away
– Mother of all Ad Blocking

Browser
– Chromium browser
– Gello browser
– Stock browser

Kernel
– Jerrica kernel
– Late Autumn kernel



SETUP FILES | DOWNLOAD



INSTALLING | FLASHING

Which path do I choose? Clean install or dirty flash?

Dirty flash: If you are already on Project-X. Please check the update post linked about though. This keeps your apps and their data intact.
Clean install: When you have problems with dirty flashing, when coming from another custom ROM or stock Android, OR when required.

How to dirty flash:

1. Download the latest Project-X zip onto your phone.
2. Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).
3. Wipe cache and dalvik cache (optional).
4. Flash Project-X zip.
5. Reboot and profit.

How to clean install:

1. Download the latest Project-X zip, latest GApps (recommended ones linked, use others at your own risk) onto your phone.
2. Backup any important data.
3. Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).
4. Wipe system, data, cache, and dalvik cache in Wipe > Advanced Wipe.
5. Flash Project-X zip.
6. Flash GApps zip.
7. Reboot and profit.



SUPPORT | DONATE

If you want to donate a few bucks for the work we're doing in our freetime:
PayPal - https://www.paypal.me/AnandMore

You can't donate? No problem it's not necessary, just support me by following me on these platforms:
YouTube - https://www.youtube.com/c/TechGeekChannel
WordPress - https://anandmoreblog.wordpress.com/
Facebook - https://www.facebook.com/techgeek.as/



PUBLIC LICENSE | SOURCES



THANKS | CREDITS

@Chainfire for SuperSU and some installation scripts.
@viper520 , @zhuhang for ViPER4Android.
@Paget96 for LSpeed mod - XDA thread here.
@Jeeko for Pure Audio Engine 2.0 - XDA thread here.
@A.R.I.S.E. Sound Systems - A.R.I.S.E Audio mod - XDA thread here.
@BSDgeek_Jake for ADBlocking Mod - XDA thread here.
@premaca, @iamsubhranil for their awesome kernels.

XDA:DevDB Information
Project-X, ROM for the Xiaomi Redmi 2

Contributors
anandmore
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: Cyanogenmod 13

Version Information
Status: Stable
Current Stable Version: 1.3
Stable Release Date: 2016-10-26

Created 2016-10-01
Last Updated 2016-10-25
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20161004-130414.jpg
Views:	8182
Size:	48.3 KB
ID:	3894121   Click image for larger version

Name:	Screenshot_20161004-130419.jpg
Views:	7988
Size:	69.8 KB
ID:	3894122   Click image for larger version

Name:	Screenshot_20161004-130426.png
Views:	7870
Size:	96.9 KB
ID:	3894123   Click image for larger version

Name:	Screenshot_20161004-130432.png
Views:	7772
Size:	44.7 KB
ID:	3894124   Click image for larger version

Name:	Screenshot_20161004-130438.png
Views:	7902
Size:	75.2 KB
ID:	3894125   Click image for larger version

Name:	Screenshot_20161004-130539.jpg
Views:	7782
Size:	84.8 KB
ID:	3894126  
The Following 15 Users Say Thank You to anandmore For This Useful Post: [ View ] Gift anandmore Ad-Free
1st October 2016, 03:09 PM |#2  
anandmore's Avatar
OP Senior Member
Flag Aurangabad
Thanks Meter: 1,303
 
Donate to Me
More
Audio


CONFIGURING | VIPER4ANDROID

"If on Marshmallow, ensure ViPER4Android's Storage Permissions are enabled through its App Info page.
Stock audio effects, other than MusicFX, will likely need to be disabled if not deleted during the installation."


Open ViPER4Android
Menu > Settings > Show Notification (block if desired by long pressing notification)
Menu > UI Setting > Expert (not needed in V4A 2.5.0.5)
Menu > Save Effect Profile > New Effect Profile > "Stock" (this will help you find your working v4a directory)

Begin playing audio file
Open v4a
Uncheck Enable v4a
Check Enable v4a

ViPER4Android™ > Enabled

ExtremeBeats™ Perfection EQ Preset > 3.5, 4.5, 5.0, 3.5, 1.5, 1.0, 3.5, 4.5, 5.0, 3.5 (Enabled only on Speaker)

Convolver > Enabled
Impulse Response > DFX Hip Hop Modern.irs or DFX Metal Rap Big Bass.irs
Cross Channel > 0%

Dynamic System > Enabled (Headset only, when needed)
Listening Device > Common Earphone v2
Dynamic Bass > 14%

ViPER Bass > Enabled
Bass Mode > Natural
Bass Frequency > 40hz
Bass Boost > 13dB

ViPER Clarity > Enabled
Clarity Mode > Natural
Clarity > 6dB



AUDIOPHILE | PROFILE

To use the Audiophile™ Profile, extract the Audiophile 10.0 Profile zip and merge the
/ViPER4Android folder into the directory where /ViPER4Android/Profile/Stock exists.


Possible location paths are:
/data/media/0
/data/media/legacy
/mnt/runtime/write/emulated/0
/mnt/runtime/write/emulated/legacy
/sdcard
/sdcard/0
/storage/emulated/0
/storage/emulated/legacy



TESTING | REFERENCE SONGS

The Following 10 Users Say Thank You to anandmore For This Useful Post: [ View ] Gift anandmore Ad-Free
1st October 2016, 03:09 PM |#3  
anandmore's Avatar
OP Senior Member
Flag Aurangabad
Thanks Meter: 1,303
 
Donate to Me
More


F.A.Q | FREQUENTLY ASKED QUESTIONS

How do i request feature, review or submit bug report?
For requesting a feature, go here.
For review, go here.
For submitting errors and bug reports, go here.

I get [app name] force close message on dirty flash? What to do?
The way Android handles permissions has changed from marshmallow, so first see if you have given all the required permission to the app through Settings>Apps. This should fix the problem. If not then-
Reboot to TWRP recovery.
Wipe system, cache, and dalvik cache in Wipe > Advanced Wipe.
Flash Project-X zip.
Flash GApps zip.
Reboot to system.

When i open AM3D app, it shows white screen then crashes? What to do?
AM3D audio enhancement requires a strict permissive selinux and if you choose Late Autumn kernel you won't have this problem. If you choose some other kernel then there is a workaround for it. First set your selinux to permissive by modded kernel adiutor or selinux mode changer and then just a do a soft reboot. You should get AM3D working now.

Why does xposed installer says as 'firmware is not active'?
The installer just installs the apk in system/data and I am currently working getting xposed firmware installed at the starting only. Till then you need to flash the xposed zip manually.

Where is AdAway?
If you flashed mother of ad blocking, then that is what you flashed, not AdAway. These are different things. MoaAB is a simple replacement of your stock hosts file that in turn blocks ads.

Why is my battery life crap?
Start by looking at your custom kernel, or by looking at user apps you use. Also simply constantly watching your battery is a battery drainer. The rom is seldom at fault with battery drain problems, and if it is to blame, then it is most probably and upstream google issue and not Project-X.

How do I install Project-X?
To install Project-X, you will need a custom recovery (preferably TWRP). After that, you will need to do a clean install, which is starting completely fresh (losing all of your apps and data). A clean flash consists of backing up your important data, booting into TWRP, wiping system, data, cache, and dalvik cache, then flashing the ROM and the recommended GApps. You will not lose your files (photos, music, other media) as long as it is in your internal storage folder (/sdcard, /data/media, or /storage/emulated/0). This process is expanded upon in the installation guides located at the top of this post.

How can I update Project-X?
If it is not a major Android update (like from Marshmallow to Nougat) or another major reason to clean flash, you should be okay to dirty flash (flash just the ROM zip without wiping anything). Always find the latest installation post (linked at the top of this post) and read to see if there were any reasons to clean flash (like a rebase or major change). Furthermore, I keep my installation guides at the top of this post up to date with the latest info. ALWAYS MAKE A BACKUP AND PLEASE CLEAN FLASH BEFORE REPORTING MAJOR ISSUES.

When will Project-X get an update (for the new security patch, etc)?
This shouldn't even be a question you are asking on XDA as ETAs are forbidden due to the free nature of the work provided. However, I aim to have the update merged as quickly as possible and then released relatively soon. Keep in mind I have to also manage my studies so releasing is not a trivial task.

Should I flash GApps on a dirty flash?
I don't recommend it. For some people it is habit and they never experience issues; others do it and have massive force quits on startup that are only solved via a clean install. Even if there is a new GApps package available, they are updated through the Play Store and you don't lose them on a dirty flash like with some other ROMs because there is a backup tool. There is no need to flash them.

Should I wipe system when doing a dirty flash?
I would not recommend it. When you wipe system, your GApps are erased as well but their data remains in the data partition. When you reflash GApps, the GApps data may be for a newer version, causing issues. Updating through the Play Store may resolve this but just trust the dirty flashing process and don't do any wipes other than caches when dirty flashing.

How can i improve my sound experience more?
You can improve the sound quality more by downloading the audiophiles from here. If you want to replicate my setup then the detailed instructions are given here.
If you would like to see my favourite songs, then here is the link - https://open.spotify.com/user/slater...zwHka3K1EL76u9



CHANGELOG | VERSIONS
Code:
Version 1.3
- New Awesome Marvel vs DC bootanimation
- Added Vivoâ„¢ V3 Max Advanced Digital Signal Processing modules:
- AudioSphere
- DolbyMobile
- DolbySurround
- DTS HPX
- SRS TruMedia
- Added Vivoâ„¢ V3 Max BBEâ„¢ Sonic Maximizer library and effect.
- Fixed a couple of errors in the script concerning libhuaweiaudioprocessing.so and audio_effects_vendor.conf manipulation.
- Added libqcompostprocbundle.so for Qualcommâ„¢ devices
- Attempt to fix status error 7 in aroma installer
- Added MK File Explorer
- Updated Jerrica Kernel to Cosmos
- Updated Late Autumn Kernel to 4.0-Grey
- Updated MoaAB to 10202016-R1
- Updated Kernel Adiutor to 0.9.31.2
- Updated Es File Explorer to 4.1.4
- Updated MiXplorer to 6.8.7 BETA
- Updated Lspeed to 1.3.9.12
- Updated Pixel Launcher to v7.1.1
- Updated GoogleWallpaperPicker to v1.0.0
- Removed Amaze File Manager
- Set menu button as recents button

Version 1.2
- Updated with october security patch
- Added ES File Explorer as an option
- Added Google Now Launcher as an option
- Added Nougat ringtones and notifications
- Added Vivoâ„¢ V3 Max Qualcommâ„¢ sound libraries and effects.
- Added ViPER4Android kernels and profiles
- Added Xposed installer as an option
- Updated nexus launcher with latest pixel launcher
- Updated Lspeed app to stable v1.3.9.9
- Reverted back to stock android font
- New custom theme for AROMA Installer

Version 1.1
- Added Pure Audio Engine 2.0
- Added Lspeed app as option
- Changed the font to weebly sleek ui
- Updated Late Autumn kernel to 2.4S
- Realligned the bootanimation
- Removed berserk kernel and xposed

Version 1.0
- Initial public release
- AROMA Installer included
- Tons of options/mods
- Based on CM13 Android 6.0.1
- Too much awesome to log
The Following 4 Users Say Thank You to anandmore For This Useful Post: [ View ] Gift anandmore Ad-Free
1st October 2016, 03:54 PM |#4  
Member
Thanks Meter: 24
 
More
Happy Birthday Mate.
This is an amazing rom, smooth as butter. I like the aroma installer very much.
Thanks .
Bugs:
Music is not playing in berzerk kernel.
The Following User Says Thank You to X.lord For This Useful Post: [ View ] Gift X.lord Ad-Free
1st October 2016, 04:08 PM |#5  
Senior Member
Thanks Meter: 41
 
More
Reserved
1st October 2016, 04:37 PM |#6  
Senior Member
Flag Kolkata
Thanks Meter: 365
 
More
bro please add a credit to all other kernel devs(including me ) u can't just include our work in yours without even giving us a thanks
The Following 4 Users Say Thank You to iamsubhranil For This Useful Post: [ View ] Gift iamsubhranil Ad-Free
1st October 2016, 04:44 PM |#7  
anandmore's Avatar
OP Senior Member
Flag Aurangabad
Thanks Meter: 1,303
 
Donate to Me
More
Quote:
Originally Posted by iamsubhranil

bro please add a credit to all other kernel devs(including me ) u can't just include our work in yours without even giving us a thanks

Done! Was about to do that early only but was a little busy coz it was my birthday.
1st October 2016, 04:56 PM |#8  
Senior Member
Flag Kolkata
Thanks Meter: 365
 
More
Quote:
Originally Posted by anandmore

Done! Was about to do that early only but was a little busy coz it was my birthday.

ooo what a nice way for a celebration. happy bday bro
1st October 2016, 04:58 PM |#9  
anandmore's Avatar
OP Senior Member
Flag Aurangabad
Thanks Meter: 1,303
 
Donate to Me
More
Quote:
Originally Posted by iamsubhranil

ooo what a nice way for a celebration. happy bday bro

Thank you very much!
BTW i have to say you did a great job on the kernel, I am fully impressed with it and will be looking for further updates. Just keep the Selinux to Permissive only, it helps audiophiles like me.
1st October 2016, 05:04 PM |#10  
Senior Member
Flag Kolkata
Thanks Meter: 365
 
More
Quote:
Originally Posted by anandmore

Thank you very much!
BTW i have to say you did a great job on the kernel, I am fully impressed with it and will be looking for further updates. Just keep the Selinux to Permissive only, it helps audiophiles like me.

I hope the latest update already fixed that. Hasn't it?
Now i'm on the verge of adding dt2w and fine tuning mako-interactive combo
The Following User Says Thank You to iamsubhranil For This Useful Post: [ View ] Gift iamsubhranil Ad-Free
1st October 2016, 05:21 PM |#11  
Senior Member
Thanks Meter: 48
 
More
Perfect.
Now that's called a true custom Rom. Happy birth day.

---------- Post added at 05:21 PM ---------- Previous post was at 05:18 PM ----------

Now that's called a true custom ROM.happy birthday.
Post Reply Subscribe to Thread

Tags
android, audiophile, marshmallow, redmi-2, rom

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes