[ROM][GCC4.8][11/10] EternityProject's CyanogenMod 10.2 for HTC One X --FAST!-- - HTC One X

Welcome to the EternityProject!
What do we have here?
CM10.2-EPRJ --- Or... EternityProject's CyanogenMod 10.2 build for HTC One X!
Yeah, it's a long time I wanted to make something like that and... I'm proud of this now.
What's the point in using CM10.2-EPRJ?
It contains various optimizations made at compilation time. Moreover, it isn't being compiled with the default Android toolchain, but with a custom one that handles and optimizes the code better.
Is there anything not working?
....Watch at the bugs voice.
Everything is working well, until someone proves that something isn't!
Recommendations:
For achieving the BEST performance on CM10.2-EPRJ, make sure to use our EternityProject Kernel 3.4.37 for HTC One X: I'm developing that ROM always on our kernel and I'll also make this ROM to use the unique features that only our kernel is bringing at the time of writing this (04/08/2012).
Can I use a non-EternityProject Kernel on CM10.2-EPRJ?
For now, it's possible. Absolutely.
Features:
- All the standard CM10.2 Features are enabled
- New, custom toolchain for improved code optimization and better performance
- More to come
EPRJ-SleepLock (LP Lock)
Start by firing up a terminal (Terminal emulator or ADB), then.. here's how to use it:
Activate LP lock: echo "1" /sys/eprjmanager/power_lock
Deactivate LP lock: echo "0" /sys/eprjmanager/power_lock
Changelog:
Code:
20131008:
- CM repos synced
- New EternityProjectOS performance optimizations
- Built with GCC 4.8.x
v0.15
- CM repos synced (29/10/2012, 1.00PM GMT+1)
- OpenGL performance improvements
- libc performance improvements
- skia performance improvements
v0.08
- CM repos synced (31/08/2012, 5.00PM GMT+1)
- libcore performance enhancements
v0.07
- CM repos synced (24/08/2012, 11.00PM GMT+1)
- Call recording is now possible
- WiFi problems gone (along with new kernel)
v0.06
- CM repos synced (18/08/2012, 12.00AM GMT+1)
- Launcher settings now customizable
- USB Mass Storage transfer speedup!
- Camera: solve FC when switching to camcorder mode
- Other speed tweaks
- Some battery tweaks
v0.05
- Proprietary binaries updated to hTC 2.17.401.2
- Introduce experimental USB pendrive automount (for USBHost)
- Solve the crash in Settings -> Storage (remember to flash the latest kernel)
- Solve the inverted-axis problem that was happening in some apps (like camcorder)
- A little faster
v0.04
- CM repos synced (10/08/2012, 11.00AM GMT+1)
- WiFi Wakelock (de)activable!
- Included EternityProject SleepLock (no widget at the moment)
- Performance enhancements
v0.03:
- CM repos synced (06/08/2012, 8:40PM GMT+1)
- User customizable HW buttons!
- User customizable brightness settings (light sensor)
v0.02:
- CM repos synced (05/08/2012, 11:40PM GMT+1)
- skia enhancements (should give less overhead on 2DHW)
v0.01:
- First release.
Screenshots can be found following the download link.
How-To:
1. Copy the CM10.2-EPRJ and GApps packages on your internal memory
2. Flash CM10.2-EPRJ, then flash GApps
3. Make a complete wipe (erase cache and userdata)
4. Flash the kernel package
5. Reboot
6. Enjoy!
If you have WiFi problems, make sure you've flashed the latest EternityProject Kernel for CM10-EPRJ prior complaining!
Do I have to make a full wipe if coming from a previous version of this ROM?
Usually, you only have to wipe your CACHE, unless specified.... but I can't assure you at 100% that you won't have any problem. You shouldn't, but we're living in a world where the only sure thing is that sooner or later we will d.. ehm... understood?
Various:
- Have you got any problem? That's probably because you didn't do a SUPER-UBER-WIPE when coming from CM10/10.1 or Sense.
So, what to download?
You'll find everything here: EternityProject Website
Important: Flash our kernel AFTER flashing the ROM!
Hey, and what about GPL?
Search on my GIT: HERE
Or on our new self-hosted GIT: http://pubgit.eternityproject.eu
Thanks to:
The CyanogenMod Team for the CM base sources!
That said, enjoy!
The EternityProject Team Manager & Main Developer,
--kholk

Awesome, Thanks!

awesome!!!!!!!:good:

Cheers for this, downloading as I type (download seems rather slow though, 40min remaining bu I guess your server may be getting hammered at the moment?)
I'll report back.. thanks again

first page!! Congrats on new rom

No bugs sounds good to me! Right onto it! No need to flash boot.img???

@StomUK
Yeah, it is... and also, the downloadserver isn't that much fast. You should anyway be able to download at 400KB/s with normal load usually....
@KLUVJ
Thanks!
@sottyc
If you've flashed one of the EternityProject Kernels listed on the download page... no, you don't need to flash the boot.img found in the CM ZIP!

sottyc said:
No bugs sounds good to me! Right onto it! No need to flash boot.img???
Click to expand...
Click to collapse
kholk said:
Recommendations:
For achieving the BEST performance on CM10-EPRJ, make sure to use our EternityProject Kernel 3.4 for HTC One X: I'm developing it always using our kernel and I'll also make this ROM to use the unique features (like ION) that only our kernel is bringing at the time of writing this (04/08/2012)
The EternityProject Team Manager & Main Developer,
--kholk
Click to expand...
Click to collapse
If you are already running his latest kernel then I am assuming that you won't need to flash the new boot image, otherwise yes, you will need to do that also (personally I just reflash boot images and roms each time anyway to make sure that they are running as the developer has created them for finding bugs (or hopefully not finding bugs!))

No bugs !No freezes !That to on 3.4 kernel!!Brilliant !This might overshadow the new HTC release!!!

I am alone with no Wifi ?

-JFK- said:
I am alone with no Wifi ?
Click to expand...
Click to collapse
Did u do a superwipe before flashing?

can anyone help me how to flash the kernel in mac?
i typed sh flash_osx.sh in the terminal but it doesn't flash even tho' i get a series of text saying its complete.. but full of errors..
thnx in advance.

I believe if you put some cool screenshots you will have more downloads
and also a feature list is mandatory

sounds nice; unfortunately the additional fixes, which are necessary for being able to build this, aren't given in your sources. device, vendor and kernel tree aren't sufficient for compiling. you can make a list with these fixes pls? *g*

So, if you say there a no bugs...you've fixed all the stuff which is not working on the other CM10 roms?
- Occasional soft-reboots with GPS On + Facebook ( http://forum.xda-developers.com/show...postcount=2184 )
- WiFi direct doesnt work
- MHL output is rotated incorrectly to portrait in horizontal mode (but workaround added since alpha 8 for hw decoded videos/youtube. Use bsplayer from playstore, almost all videos play with it in correct rotation in hwoverlay)
- No FM radio app in ROM. But Spirit FM works from market (it's commercial!)
- USB storage copies slower than normal
- Some paid apps loses settings/acconts due to this android jellybean problem: http://code.google.com/p/android/issues/detail?id=34880 Solution is to backup with Titanium Backup and restore to internal memory, not to sd
- You tell
Click to expand...
Click to collapse

i wonder is multitouch in games that cm10 suffers from fixed

nish77 said:
Did u do a superwipe before flashing?
Click to expand...
Click to collapse
+1 no wifi.Did full wipe before flash...

no wifi too.

yeah~~~a feature list? thank you for the works!

nteeb said:
+1 no wifi.Did full wipe before flash...
Click to expand...
Click to collapse
Probably a Drivers problem, we just have to wait he's working on

Related

[23.FEB.11][DFT] CleanDROID v2.55-Froyo+CM [Kernel GL_Core_v5b]

CleanDROID​Following on from my WM 6.5 ROMs for the HD2, I now present my first NANDroid ROM. Built for speed, space and maximum customisability to be decided by you - the users!
Main Features:
- Extreme speed and responsiveness
- Froyo 2.2.1
- CyanogenMOD 6.1.1
- ADW Launcher
- Standard Framework
- Ultra Tiny, 320mb free space after flash on Euro HD2
- Gingerbread Keyboard
- LCD Density is 190 for the true HD look
- Custom initrd for performance
- Custom kernel for max performance and battery life
The ROM is small because it is stirpped of all Google applications and varoius other features, such as wallpapers. No wallpapers are supplied other than the one it comes with so you must provide your own. Everything that has been removed is freely available from the Market, so you can choose what you want and nothing is forced upon you
The ROM is completely rooted and SU is working correctly so you will easily be able to change animations, framework, system APKs etc
Installation:
MAGLDR 1.11 or greater required, Radio 2.12.50.xx is reccommended. Load phone in MAGLDR menu mode, select USB flasher. Connect phone to PC with USB cable (allow it to install drivers if necessary) and flash the ROM with the supplied DFT flasher. Its that simple
Kernel changelog + Download + GPL compliance information:
Kernel : GL_Core_v5b
Built from latest master GIT git://gitorious.org/linux-on-wince-htc/linux_on_wince_htc.git
OC 1190/1536mhz added to acpu file, Added IO optimisation sourced from hastarin, Added latest YAFFS + cpufreq drivers from tytung GIT.
The kernel code is not modified in any way from what is available on the below linked repositories + patch file, the only difference being the custom build configuration. All credits for kernel modifications go to hastarin, tytung, cotulla, DFT, markinus and anyone else listed as contributing on the commit list and changelogs
- Latest Patches
- Automatic overclock scaling up to 1190mhz / 1536mhz
- Interactive governor as default
- No Undervolt 1190, No undervolt 1536 and Undervolt 1190 kernels availbale
- Reverted to no-op (better IO performance)
- Reverted to SLUB (better system latencies)
- Added htcleo.board.c tweaks from hastarin
- EXT 2/3/4 support
- Added netfilter for WiFi tethering support throught 3rd party apps
- Fixed 60ma after call drain
- Fixed LED notifications
- Pulled latest commits and rebuilt
- Improved compatability for more devices with Undervolt_1190 and 1536mhz kernels
- Slight performance increase over v4
You can download the complete patch set i use here http://htcfanboys.com/CleanEx/Kernel/KERNEL PATCH.7z
You can download a complete ready to use build for other roms and chefs to use here http://htcfanboys.com/CleanEx/Kernel/DISTRIBUTION KERNEL.7z
Download:
NAND DFT FLASH >> http://htcfanboys.com/CleanEx/CleanDROID 2.55.7z
Build info
~~~~!!!! IMPORTANT - READ !!!!~~~~
From now on, the rom .7z you have downloaded will contain 3 boot.img files. Choose which one you want to try and delete the other two, then rename the one you have chosen to "boot.img", then flash. If you have windows set to auto hide file extensions (99.9% people do) renaming the file to "boot" will be sufficient, otherwise it will end up being called boot.img.img and DFT wont see it!
The three choices are:
- 1190mhz No Undervolt (most stable)
- Undervolt 1190mhz (battery saver - might not work on all devices)
- 1536mhz No Undervolt (Will consume more battery, but faster, compatible with most devices)
Changelog: v2.55
- Ditched undervolting for all but 1190 kernel (for battery saving)
- Added 1536mhz kernel, will work on most devices but use more battery
- Kernel voltage changes should fix FC for everyone whose phone can handle the undervolt 1190 / 1536 kernel
- Flash keep data supported from 2.51/2.50
Changelog: v2.51
- Kernel changes, increased min voltage on UV kernels
- More devices (almost all) should work with UV1190 and UV1305 kernels
- Some minor tweaks
- lil bit faster
- Battery drain should be improved
Changelog: v2.50
- Added 3 different boot.img files to archive (see above)
- Pulled latest commits from GIT, kernel patches and updates
- Rebuilt rom, stability improved
- Updated to CM 6.1.1 from stock Desire build
- INIT changes for uber fast booting
Changelog: v2.02
- Fixed LED notifications
- Several kernel changes for performance
- Switch to interactive governor for better battery life and improved IO
- INIT changes to decrease boot time slightly
- Added SMU (super mega ultraness)
- Reduced by 2mb
- Fixed netfilter and 60ma after call drain
Changelog: v2.00
- Totally rebuilt from the ground up from latest stable Desire CM build
- Completely removed compcache service for more performance
- Smallest build yet - 321mb free on euro HD2!
- Newer custom kernel + accompanying INIT
- Fastest ROM yet!
Changelog: v1.40
- fixed the broken apps to SD feature
- recompiled kernel with latest GIT commits
- tweaked kernel, rom now more responsive, less battery drain, fixed various issues
- fresh flash required
(old changelogs removed)
Additional Info!
Attached to this post is the "LiveWallpaperPicker.apk" install it to be able to set your homescreen wallpaper to any live wallpapers you may have installed
Also attached is GenieWidget for those that want the standard news+weather widget (which is rubbish IMO)
---------------------------------------------------------------------------------------
Credits and Thanks
OCM7, Fadzy, JoPlayer, The_Scotsman, Jan-Willem, Cotulla, Bepe, DFT team and anybody i have forgotten!
FAQ
Q: How to change homescreen dpi?
A: Install Ted (text editor) from market and edit your build.prop or use LCD Density from market.
Q: I have problem with resolution in games.
A: Uncheck compatability mode in spare parts and reboot.
Q: How to keep all the app and settings of the old version?
A: Use MyBackup Pro from Market.
Q: When will FM radio work?
A: When i can get it to work - thats why it has been removed
Q: How to activate battery %?
A: Go to Settings/CyanogenMod settings/user interface/status bar/then click battery %
Q: I'm noticing more battery drain than usuall.
A: You will need to drain/recharge battery before you get full life expectancy out if it - just like any flash.
Q: If you completely run down the battery, would you be able to charge it with the phone again?
A: If your battery is dead, press and hold Vol Down and plug in USB cable / charger at same time. Phone will boot into bootloader and charge there just fine. Leave for 20 mins, pull battery, reboot and charge normally. If phone has just run down, plugging in the charger will usually turn it on.
Q: does it has htc sense?
A: No.
Q: Screenshots?
A: No need, its standard Froyo with ADW launcher
reserved for later use 2
yayy first!!!
Sorry, I hate people who do that but couldn't resist
Sounds interesting, gunna give this a try later, thnx bud, will report any bugs/issues I fine
yayyy, i'm 2nd..lol...me too, fooking hate it, so couldn't resist...downloading - will report back,,,fanks
Cool, i think that when it's not sense, it should be a cyanogenmod
Don't mind making an SD version, for those that are on Windows Phone 7? That would be awesome.
print screens pls?
Yay! Are the pillars of winmo ROM cooking migrating to Android NAND. Not a surprise at all everyone seems to be jumping on the bandwagon. I won't be surprise to see Dutty Throy, Kwbr and the likes here.
lenarass said:
print screens pls?
Click to expand...
Click to collapse
no need, its standard Froyo with ADW launcher
Can u post the gapps please ? that will be great.. or like mdeejay in his builds when i logged in into market he ask me what i want to install...
seavers11 said:
Can u post the gapps please ? that will be great.. or like mdeejay in his builds when i logged in into market he ask me what i want to install...
Click to expand...
Click to collapse
all of the apps removed are freely available in the MArket, no need to post them when you can get them from there. You dont need any special ones or anything, whats available in market will work just fine
I removed them because not everyone for example will want Google Voice, or Youtube, or Voice Search............ this way you can choose your own preference.
look good from your feature list
i'm downloading and will try
but
is it data.img, App2SD or data2Ext?
Thnx this is all i need will try it tonight and report back
sent from my HD2 Android
seavers11 said:
when i logged in into market he ask me what i want to install...
Click to expand...
Click to collapse
it's a cyanogenmod 7 (gingebread) feature, if i'm not mistaken
kernelbase said:
look good from your feature list
i'm downloading and will try
but
is it data.img, App2SD or data2Ext?
Click to expand...
Click to collapse
standard NAND and the standard Froyo Apps2SD functionality.....bit it is small so you get lotsa space...
Hi .Does this build support the HTC official extended battery? Thanks.
luffyp said:
Hi .Does this build support the HTC official extended battery? Thanks.
Click to expand...
Click to collapse
honestly......i dont know. The kernel is not mine. Regardless, any ROM will work with the extended battery, its just your battery reporting will be all screwey
which screen with green logo goes off and appear a black screen with a green logo and 2 antennas of it flashing around without something happening ?
what should i do ?
is tmous friendly? does mms work?
ct9 said:
is tmous friendly? does mms work?
Click to expand...
Click to collapse
yes, and yes #(i cannot test MMS because im in the uk but its working on OCMs build so should work on mine)

[ROM] [NS4G] CyanogenMod 9 v4.0.4 - v4.0

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (ICS), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* 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.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions:
First time flashing CyanogenMod 9 to the Nexus S 4G, or coming from another ROM?
Root the device and install ClockworkMod Recovery. Instructions are available here.
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 9?
Perform a NANDroid backup of your current ROM.
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Download Links:
This is ONLY and early build of CM. Still a lot to be done there, so we can call it ALPHA build but is a daily use, so you can use normally.
We would like to thank Ezekeel for developing the deepidle capability within the kernel. Great work Ezekeel!
CyanogenMod:
Latest version: Version 4.0 - Current
Date: 2012.03.29
Download: link
MD5sum: 4982c75957a43f33687aac887599bd0a​
Older version: Version 3.0
Date: 2012.02.22
Download: link
MD5sum: b2728899bd54480e219c8f01e9eaf2c3​
Google Apps:
Note: Applications such as Google Voice, Maps, Music, Videos can all be installed via the Market​
Download: link​
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Changelog
Alpha 15:
Kernel 3.0.8
LED notification is on
T9 in call patched from alfa 13
LED Keys not turning ON when screen is off and you touch the screen
Alpha 16:
Added voodoo color control
Updated code for some issues
Alpha 17:
Added voodoo sound control
Added MusicFx
Updated code for some issues
Superuser corrected, now works without issues
Alpha 18:
Notification Power Widget
Removed MusicFX (Replaced by DSPManager)
Alpha 19:
Trebuchet (Launcher) has many more options
Browser downloads via 4G/WiMax
Face unlock (IMO not stable, due to no official release for Crespo4g)
Alpha 20:
Camera - Added touch to focus
General - Removed software EGL
General - Updated CrespoParts application
Kernel - Overclock up to 1400 (use SetCPU)
Kernel - Added Deep Idle (Thanks to Ezekeel!)
Version 1.0:
General - Code updated to CM
Kernel - Upgraded kernel to 3.0.17
Kernel - Minimal green flickering during powering screen on/off
Kernel - Added zram option.
Kernel - Optimized for battery life and speed.
Sound - Added all sound options to DSPManager. ( voodoo app is not compatible, use the options in device settings to control colors and options in dsp manager under wm8994 to control sound )
Version 1.1:
Kernel - Set default gamma values to decrease green tint
Music - Fix shake action
Version 2.0:
More kernel upgrades
Code updated
Added some overclock patches for stability
Added New settings
Added new governor lulzactive. I suggest you to use this one.
New Settings icons
No more flickering on turn on/off the screen
Modified kernel for kms
Lulzactive as default governor with some tweaks.
Added setting to control kms ( settings/ performance / memory ) You will win memory on your devices
Default values for ksm set to reduce cpu usage
New option to control lulzactive governor. Look on Settings/advanced
Repaired errors in multiplier colors
Cleaned the code at device options
Added Torch app working ( https://github.com/KalimochoAz/IcsTorch )
Voodoo wm8994 DSP corrected into DSPManager to avoid sporadic FCs
Latest - Version 3.0:
More kernel upgrades
Code updated
Added Torch, now with widget
Added option to camera to take photos by pressing power button
Added battery display style
Removed Lulzactive
Updated kernel 3.0.21 & new kernel speeds
Guides
Please do a complete wipe/clean prior to installation, even if currently running an ICS ROM. Many changes between builds prior to 4.0.3 and this build.
Cleaning
Wipe Data/Factory Reset
Wipe Cache Partition
Mounts and Storage -> Format /system
Mounts and Storage -> Format /boot
Advanced -> Wipe Dalvik Cache
Launcher is Laggy
From home screen -> Preferences
Drawer -> Uncheck "Join with Apps"
Why a new thread?
Yay new update. Thanks.
Sent from my Nexus S 4G using xda premium
Bauxite said:
Why a new thread?
Click to expand...
Click to collapse
The moderator accidently moved the old thread and lost all comment history.
Saweeeeeet I'm Flashing right now ;P Thanks B
burnsra said:
The moderator accidently moved the old thread and lost all comment history.
Click to expand...
Click to collapse
So you started over with a new thread, also with no comment history?
Thanks, appreciate it. Why is there 3 different GAPPS versions?
jblazea50 said:
Thanks, appreciate it. Why is there 3 different GAPPS versions?
Click to expand...
Click to collapse
Last one is all that is needed. I will remove links to the others to avoid confusion.
Bauxite said:
So you started over with a new thread, also with no comment history?
Click to expand...
Click to collapse
The moved thread had people posting screenshots of other stuff, no room for Changelogs or Guides. Wanted to provide a clean area where I am able to help users when needed.
Notification Power Widget ....Nice.
When using a16 I had sync issues that I've had with most ICS ROMs with the exception of AOSP's build. Is this fixed in a18?
tapa tapa tapa
mlin said:
When using a16 I had sync issues that I've had with most ICS ROMs with the exception of AOSP's build. Is this fixed in a18?
tapa tapa tapa
Click to expand...
Click to collapse
Can you confirm you flashed the gapps recommended in the OP and not another? If so, what wasn't syncing?
Is it safe to flash glados kernel with this rom right?
Sent from my Nexus S 4G using Tapatalk
These have been running very nicely, spent a good amount of time in the field today and am still at 25% battery after 15 hours. Was roaming for about 5 hours of that time and using tether for about an hour and a half. Very nice to see the power widget included now, been missing that.
One thing I have noticed is relatively high wake lock from android system though. It was ~25% on alpha 16 (not nearly as high as some of the other ICS Roms though), alpha 15 was only ~10%.
Thanks for all your work on this.
solesonfire said:
Is it safe to flash glados kernel with this rom right?
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
I am not familiar with any other kernels. KalimochoAz is the developer enhancing the stock kernel. His kernels are always conscious of stability, battery life, and performance.
solesonfire said:
Is it safe to flash glados kernel with this rom right?
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
I've been using the glados kernel (v2.1) for the last two days with a16 and I haven't noticed any issues. The battery life is great too.
Does wallet work on this?
burnsra said:
Can you confirm you flashed the gapps recommended in the OP and not another? If so, what wasn't syncing?
Click to expand...
Click to collapse
Yes. It seems that as soon as I set up my exchange account in addition to Google it broke all syncing. Also, the calendar in the what to sync menu for each account displayed as com.calendar.android or something similar.
tapa tapa tapa

[ROM][5.1.1 LYZ28N][November 2016][Maintainer builds]OmniROM for n8000/n801x

​
About OmniROM
The goal of Omni is to experiment with Android development because we enjoy it. Omni isn’t better, just different. It’s another option for the billion Android users out there. Android (vs. iOS and every other mobile OS) has thrived on options as well as the gigantic, talented development community that has emerged to build those options. That’s the beauty of Android – that you can pick and choose from a smorgasbord of devices with varying features and functionality.
Omni is a chance to get involved, no matter who you are. Developers, whether you’ve been developing apps for a week, or ROM features for 3 years, you’re welcome. Users, we know you want to help out, and now you can – Omni actively encourages bug reports and feature requests, which can be added to our publicly accessible roadmap. What’s the point in giving you a ROM, and forcing you to not tell us about any bugs you find?
We also recognise how people use Custom ROMs – we’re all custom ROM users and developers ourselves – the argument that “nightlies are not for end users” is over-used, and no longer valid. We’ve found that the vast majority of users want to get nightly updates to their ROM. For that reason, nightlies aren’t a playground – nightlies are for new features that are finished. You should be able to expect the same stability and reliability from a nightly as you would from a “release” ROM, and can report any bugs that prevent this from happening.
We know not everyone wants to update their ROM daily, and you are free to update as frequently or infrequently as you like. Omni is about flexibility and giving users what they expect – and we are excited to see where the community goes with it.
Click to expand...
Click to collapse
Info from omnirom http://omnirom.org/general/android-l-omnirom-progressing/
Disclaimer
Standard disclaimer applies, your warranty is void, this may eat your dog or burn your house down, delete all your pictures, etc.
This is an early stage release so many things are broken since many patches and fixes haven't been imported from old branches yet.
How to install:
Reboot to recovey
A backup is Recommended, you're gonna loose all your data
Wipe data
Flash rom
Flash SuperSU 2.19 2.40 or up just after the rom
http://download.chainfire.eu/supersu -> This is IMPORTANT
Flash Netflix fix if you need it -> Download
Reboot
Around 5 minutes are required for the first boot
Reboot again to recovery
Flash Gapps (See below)
How to update from a previous version:
Reboot to recovey
Flash rom
Flash SuperSU 2.40 or up just after the rom http://download.chainfire.eu/supersu -> This is IMPORTANT (not needed anymore)
Flash Netflix fix if you need it -> Download
Reboot
Gapps download:
Check http://forum.xda-developers.com/android/software/gapps-consolidated-gapps-thread-t3064693
How to report a bug
Use the search function, if the bug has already been reported and I or another person has answered do NOT report it again. I'm tired of writing ten times the same thing.
A bug report function is embedded in XDA forum look at the top there's a section called "Bug Reports". Use it
Provide a logcat and/or dmesg. Search on XDA if you don't know how to get a proper log
Always provide which model you are using and other information that you think could be useful to solve the bug
Downloads:
This is an early preview with lots of bugs and not usable as a daily driver. You have been warned. Flash this only if you are sure about what are you doing.
Download folder: https://www.androidfilehost.com/?w=files&flid=21696
Starting from 20150506 I'm uploading automated builds: this means that they should be treated as nigthlies (I won't create a new one every 24 hours though). All the new files will be placed in the "Download folder" automatically, so, if no new changes from my part, I will NOT update the changelog. These builds will include all the updates and commits from official Omnirom repos plus my commits not yet merged for our tablets. Good luck
Commits: -> Updated to 5.1.1_r2
Necessary commits
In frameworks_native: https://gerrit.omnirom.org/#/c/13068/ and https://gerrit.omnirom.org/#/c/13069/
In frameworks_av: https://gerrit.omnirom.org/#/c/12528/, https://gerrit.omnirom.org/#/c/12529/ and https://gerrit.omnirom.org/#/c/12530/ (in this order)
In kernel_samsung_smdk4412: https://gerrit.omnirom.org/#/c/12223/ (SELINUX to permissive) , https://gerrit.omnirom.org/#/c/13055/ (Kernel compression)
Optional commits:
Enable Stylus pointer toggle: https://gerrit.omnirom.org/#/c/13606/, https://gerrit.omnirom.org/#/c/13650/, https://gerrit.omnirom.org/#/c/13651/
And finally, if you want to test and/or help:
Netflix experimental codecs fix: https://gerrit.omnirom.org/#/c/13716/
Other commits not made by me:
Nothing here as of now
If you wish to have a kernel with overclock and other features, you can find the kernel sources for my custom kernel "mm_alpha" at https://github.com/marco9333/android_kernel_samsung_smdk4412 . See branch mm_alpha_lollipop for the working and updated version working with this rom (and other lollipop roms). I can share a compiled version, PM me if interested
Screenshots -> Click here
Donations:
Many thanks to Heide Ruehle and @Rand_
Thanks to:
Omnirom core devs
@iofthestorm(ported omnirom 4.4 and made it official for our devices)
@humberos (various patches and asked for an official new android-5.0 branch)
@lirokoa (for his advices on wifi and camera hal)
I forgot someone ???
XDA:DevDB Information
OmniROM, ROM for the Samsung Galaxy Note 10.1
Contributors
marco9333
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: AOSP
Version Information
Status: Testing
Created 2014-11-23
Last Updated 2016-11-13
Status of things:
Broken:
Charging off mode isn't working
Using torch tile causes a forced reboot, use torch app instead
Wi-fi tethering isn't working
Screen recording causes an hard reboot (Now it just does nothing or System UI crashes and restart)
I haven't tested other things yet....
Report if you found something new to add here
Notes:
Using a proxy in APN settings doesn't work. Thanks to @farinjini for pointing this out -> I don't know if this is working now or not
Changelog:
Older versions changelog
20141123
Initial release
20141125
Fixed stylus (S-PEN input)
Fixed graphical glitches in screenshots and while rotating screen Thanks to @lirokoa
Upstream changes -> updated to android release LRX21V and other "under the hood" changes
20141126 for N801x
Solved bootloop problem, I hope (not booting kernel)
20141130 for N8000
Partially working RIL (this has been really hard )
20141204-05
Upstream changes -> updated to android 5.0.1 LRX22C
Gps fixed. Thanks to @humberos
Added Performance control and Advanced in settings as in omnirom 4.4.4 (thanks to omnirom core devs)
Mobile partially fixed (need to run a script to make it completely work) (only N8000)
20141207 for N8000
Mobile data completely fixed
20141218
Upstream changes
Added advanced reboot (normal reboot, reboot to recovery and reboot to bootloader)
Fixed the problem with keyboard (need to disable physical keyboard from settings)
Fixed forced reboots caused by Youtube and G+
Minor fixes about technical things
20150108
Switched to android 5.0.2_r1 LRX22G
Upstream changes
Random reboots should be fixed -> see https://gerrit.omnirom.org/#/c/11024/ and https://gerrit.omnirom.org/#/c/10997/
20150206
Upstream changes -> See https://gerrit.omnirom.org/
Lots of code cleaning -> Better stability (I hope)
20150326/27
Switched to android 5.1 LMY47D
Upstream changes
20150401
Upstream changes
Switched to android 5.1_r3 LMY47I
Youtube, G+, firefox, etc. reboot fixed (experimental fix please report if problems)
20150407
Upstream changes
Netflix fix (experimental.. please report)
Properly "keyboard not showing" fix
20150506
Upstream changes
Android 5.1.1 LMY47V
New DRM vendor libs (Report if they "work miracles" with netflix)
20150510
Upstream changes
Pointer disabled by default when using S-Pen (Can be re-enabled in Settings see screenshot at #372)
Reintroduced keyboard fix (sorry about that)
20150519
Upstream changes
Android 5.1.1_r2 LMY47X
Netflix codec fix -> See https://gerrit.omnirom.org/#/c/13716/
20150628
Upstream changes
Android 5.1.1_r5 LYZ28E
20150928 or 20150927
Upstream changes
Android LYZ28J
Stagefright fixes
20151104
Upstream changes
Video playing fixed (Sorry guys and girls )
Chrome is now working
You need to enable the showing of keyboard after first boot: go to settings, language and input, current keyboard and enable Hardware(Show input method)
20161110
Untested build
Upstream changes
Android LYZ28N
Reserved
Workarounds and advices
Smoothness: Go to settings, about tablet and press repentantly Build_number until it gives you that you're now a developer, Go back, press on Developer options, scroll down and set Window animation scale, Transition scale and Animator scale to .5x
Toggle stylus (S-pen) arrow pointer:
Go to Settings, Language & input, put a tick or not on "show icon when using stylus" option
marco9333 said:
Status of things:
Working:
Boot
Bluetooth (switching on and scanning)
Rotation
Suspend/Resume (need to keep wifi on though)
Audio
Root (flashing SuperSU from recovery)
Gapps install and start (I've tried CM Gapps but login in is impossible)
Vibration
Hd videoplayback (tested youtube)
I forgot something ???
Partially working:
Screen -> Rotation causes graphics glitches
Video playbackaudio is working, decoders too but black video
Wifi (something wrong with this module, suspending the device with wifi off causes an hot reboot)
Broken:
RIL (phone calls, 3g and so on) for n8000 -> I'll try lirokoa advice -> need to import samsungRIL from android-4.4 tree
Camera (videos) -> Imported opensource camera hal -> taking pictures is fine but video are completely broken
Gps ->I 've waited enough and no position found -> some error regarding this in the logcat
I haven't tested other things yet....
Click to expand...
Click to collapse
Hey marco,
For graphics glitch when rotating you need:
https://github.com/CyanogenMod/andr...mmit/540345f70db4f0cea6ad3f1150d2cb2fac18da25
https://github.com/CyanogenMod/andr...mmit/4e7f61fd6a36345e7994c236d1c128c4c8a6a0ea
https://github.com/CyanogenMod/andr...mmit/db4cec0e189b84e5999ae5b3bef0e7a6c2bb3087
you can probably find those in 4.4 omnirom branch as well.
Then it should be fixed
lirokoa said:
Hey marco,
For graphics glitch when rotating you need:
https://github.com/CyanogenMod/andr...mmit/540345f70db4f0cea6ad3f1150d2cb2fac18da25
https://github.com/CyanogenMod/andr...mmit/4e7f61fd6a36345e7994c236d1c128c4c8a6a0ea
https://github.com/CyanogenMod/andr...mmit/db4cec0e189b84e5999ae5b3bef0e7a6c2bb3087
you can probably find those in 4.4 omnirom branch as well.
Then it should be fixed
Click to expand...
Click to collapse
Thanks I've already merged one of them yesterday (the first), and I need to check the second one. I don't know about the last one because I haven't found any settings in the various configs that enable BOARD_USE_MHEAP_SCREENSHOT. I need to check better though.
marco9333 said:
Thanks I've already merged one of them yesterday (the first), and I need to check the second one. I don't know about the last one because I haven't found any settings in the various configs that enable BOARD_USE_MHEAP_SCREENSHOT. I need to check better though.
Click to expand...
Click to collapse
Yes maybe the one for heap screenshot is not needed.
Sent from my Nexus 4 using XDA Free mobile app
i'll try and see if YT even works
Running N8010 device with N8000 BL
seems imposible to get it to work :silly:
LastStandingDroid said:
i'll try and see if YT even works
Running N8010 device with N8000 BL
seems imposible to get it to work :silly:
Click to expand...
Click to collapse
It's working I've just tested with a 720p video
marco9333 said:
It's working I've just tested with a 720p video
Click to expand...
Click to collapse
i'll see if it'll work for me i've never got it working with any build
LastStandingDroid said:
i'll see if it'll work for me i've never got it working with any build
Click to expand...
Click to collapse
I'm in the same boat as you, stuck with the leaked N8000 bootloader on my N8010, and youtube works great for me on last CM 11 build.
Nice work Marco!!
I've flashed your build (while building mine... ) and I've noticed that the keyboard doesn't show up, I had to go to Settings>Language & input>Current Keyboard and switch on the Hardware flag to make the keyboard appear.
Youtube works fine (audio and video)
I've played a couple of mp4 videos with a default gallery without a problem
Music plays fine with Apollo
It seem very good for such an early build...If only the log in with Google Account worked...:fingers-crossed:
Sooo nice rom only network works on N8000 and it will be my rom
- There is a problem with the default browser as it closes after opening on few seconds
- Graphics errors at multi tasks cards.
TheMorpheus said:
Nice work Marco!!
I've flashed your build (while building mine... ) and I've noticed that the keyboard doesn't show up, I had to go to Settings>Language & input>Current Keyboard and switch on the Hardware flag to make the keyboard appear.
Youtube works fine (audio and video)
I've played a couple of mp4 videos with a default gallery without a problem
Music plays fine with Apollo
It seem very good for such an early build...If only the log in with Google Account worked...:fingers-crossed:
Click to expand...
Click to collapse
I've tried CM gapps but it chrashes on login.... maybe some others google apps will work. I'll try to extract them from my nexus 5 official L rom.
mysarasaid said:
Sooo nice rom only network works on N8000 and it will be my rom
- There is a problem with the default browser as it closes after opening on few seconds
- Graphics errors at multi tasks cards.
Click to expand...
Click to collapse
I usually use chrome. Default browser should be "deprecated" and replaced by chrome. Graphical errors are still there (during switching off screen, rotation, taking screenshots and so on), lirokoa pointed some commits I'll try with them, but they should do the job. RIL is a priority for me too, but it's quite complex and the code changed a lot so I'll need some time to merge that part.
marco9333 said:
I've tried CM gapps but it chrashes on login.... maybe some others google apps will work. I'll try to extract them from my nexus 5 official L rom.
I usually use chrome. Default browser should be "deprecated" and replaced by chrome. Graphical errors are still there (during switching off screen, rotation, taking screenshots and so on), lirokoa pointed some commits I'll try with them, but they should do the job. RIL is a priority for me too, but it's quite complex and the code changed a lot so I'll need some time to merge that part.
Click to expand...
Click to collapse
For RIL, many things are needed and I can't test since I have N8013, but I can point you to some to a repo that might help you:
https://github.com/ArchiDroid/android_frameworks_opt_telephony/commits/cm-12.0
Looks to all SamsungExynos4RIL / Samsung STK commits. That should help.
lirokoa said:
For RIL, many things are needed and I can't test since I have N8013, but I can point you to some to a repo that might help you:
https://github.com/ArchiDroid/android_frameworks_opt_telephony/commits/cm-12.0
Looks to all SamsungExynos4RIL / Samsung STK commits. That should help.
Click to expand...
Click to collapse
I'll give it a try because when I tried to merge RIL from omnirom 4.4 I've got an enormous amount of conflicts. Thanks maybe them will speed up the fix
Sent from my Nexus 5 using XDA Free mobile app
I've tested latest Banks google apps for android L and they are working. This is the link http://fitsnugly.euroskank.com/?rom=banks&device=gapps (added in OP too)
marco9333 said:
I've tested latest Banks google apps for android L and they are working. This is the link http://fitsnugly.euroskank.com/?rom=banks&device=gapps (added in OP too)
Click to expand...
Click to collapse
it did remove my recovery after flashing this rom not sure why i was just unable to reboot to recovery (regular key combination)
used philz recovery rom worked and booted but recovery was gone (also using adb reboot recovery) made my phone go into bootloop
N8010 device with N8000 BL just to mention,
---------- Post added at 10:24 PM ---------- Previous post was at 10:22 PM ----------
lirokoa said:
Yes maybe the one for heap screenshot is not needed.
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
@llirokoa do u know what lib is patched to fix the graphic issue? is it the surfaceflinger?
LastStandingDroid said:
it did remove my recovery after flashing this rom not sure why i was just unable to reboot to recovery (regular key combination)
used philz recovery rom worked and booted but recovery was gone (also using adb reboot recovery) made my phone go into bootloop
N8010 device with N8000 BL just to mention,
---------- Post added at 10:24 PM ---------- Previous post was at 10:22 PM ----------
@llirokoa do u know what lib is patched to fix the graphic issue? is it the surfaceflinger?
Click to expand...
Click to collapse
I've written quite big in the third post that you need to flash supersu beta just after the rom or you won't be able to boot into recovery: you've been warned. I'm working on merging the fixes for graphics issues.
By the way I've fixed the stylus input which is working ok now. New version soon....
New version 20141125 out
I've just uploaded a new build. See OP for download links and second post for changelog. Before signaling a bug or something that isn't working, please read the third post, too.
Another bug I've found is in charging off script, please recharge your tablet while on until next release
On my n8013, every time I flash the ROM, then gapps, then superSU, I get a boot loop, never makes it to Omni logo. I tried to redownload all files from the OP, and still no luck. Tried 4 times now

[ROM][MAGURO][5.1.1][SaberMod] SlimLP 5.1 (Build 12/25)

Hi guys,
I'm trying to learn something about Android, GIT and Linux, and best way to do so is getting my hands dirty.
As a Slim user I'm playing a bit with with SlimROMs, and since they dropped support for our device, I'm sharing with you my builds.
FAQs:
SlimLP 5.1:
Q: Is SlimLP stable enough for daily use?
A: If you don't mind the issues reported bellow, yeah, it is.
Q: Can I use another kernel?
A: Yes, of course. Just be sure it includes new PVR drivers.
Q: Are RRO Overlays supported?
A: Yes.
Q: Is F2FS supported?
A: Yes, you can use F2FS as FS for data/ and cache/
Q: Is Xposed working on this ROM?
A: Yes.​
SlimKAT:
Q: Is this SlimKAT build different from OFFICIAL?
A: It's just SlimKAT "stock", you will notice no difference between this and official. It's built with Linaro and has some optimizations under the hood.
Q: Is it really faster/smoother?
A: I would say YES, but I can't guarantee over placebo effect, so I will just say that I've got a slightly better average score [~7-8%] in Antutu Benchmarks, for what it's worth. Let me know guys.
Q: Is F2FS supported? A: Nope. You have to use this tool and a kernel that supports F2FS.
Q: Will you...
... update this ROM? A: r2 is already up to date with official.
... publish a changelog? A: Yes. See next post.
... push more tweaks and switch to new PVR? A: I hope so. I would like to say "I will update ALL THE THINGS" but as an engineering student I can't really promise I will.
Q: What kind of optimizations? A:
SlimKAT is built with Linaro 4.8.3 [2014.04]. -O3, LTO, C++11 and strict aliasing are enabled.
Built-in Kernel is compiled with with Linaro 4.9.3 [2014.11] optimized for ARM Cortex-A9. Anyway, it is built from official source and has no enhancement, so I highly recommend you use a custom kernel for better performances and battery life.
Thanks:
Really HUGE thanks to @MWisBest, @Ziyan and to everyone who is working on SlimROMs.​
Disclaimer:
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or the current economic crisis caused by you following these directions.
* YOU are choosing to make these modificiations, and if you point your
* finger at me for messing up your device, I will laugh at you.
*/
Please, make a Nandroid backup of ALL your partitions (system, data, boot, EFS).
These zips work for me, but you know Murphy's law is always ready to strike.​
Known issues: If you find more, please, let me know.
SlimLP: [what is NOT working yet - the most are common to all Lollipop (5.0 and 5.1) based ROMs]
There's still a small band on the bottom of recorded videos;
Do you have an issue with your device? Here's How to Report an Issue or a Bug:
Please, before reporting any issues take these few steps. Many of the bugs are NOT caused by the ROM itself.
Are you sure you installed the right Gapps package? If not, flash SlimLP one.
Have you recently installed (or updated) any app or Xposed module? If so, uninstall or disable it.
Disable Xposed.
Are you using stock kernel?
Have you dirty flashed over your previous installation?
5.1 requires a factory reset if coming from 5.0 or older.
Still got the issue? Take a logcat and a dmesg and attach them to your report.
Screenshots are welcome if you think they might help.
Keep in mind that "MY GNEX IS LAGGY!!!" is NOT a useful bug report.​
Downloads: Be sure you have read the previous part of the post!
SlimLP Builds [5.1.1]
SlimLP_maguro-5.1.1-BUILD_12-25.zip
GAPPS: use SlimLP official gapps mini package.​
Older builds:
SlimLP:
SlimLP_maguro-5.0.2-LOLLIPOP_BUILD_9v2.zip
SlimLP_maguro-5.0.2-LOLLIPOP_BUILD_9.zip
SlimLP_maguro-5.0.2-LOLLIPOP_BUILD_8.zip
SlimLP_maguro-5.0.2-LOLLIPOP_BUILD_7v2.zip
SlimLP_maguro-5.0.2-LOLLIPOP_BUILD_7.zip
SlimLP_maguro-5.0.2-LOLLIPOP_TEST_BUILD6.zip
SlimLP_maguro-5.0.2-LOLLIPOP_TEST_BUILD5.zip
MD5: 2D4D297B4C523F770D529DA6FA267895
SlimLP_maguro-5.0.2-LOLLIPOP_TEST_BUILD4.zip
MD5: 15FCC0974A56D3AD281D9EAA1BAEB9D0
SlimLP_maguro-5.0.2-LOLLIPOP_TEST_BUILD3.zip
MD5: B12B6865F8C801F453CB015C20E35BCA
SlimLP_maguro-5.0.2-LOLLIPOP_TEST_BUILD2.zip
MD5: FE0387E5D2B2C0FB5319076D94801736
SlimLP_maguro-5.0.2-LOLLIPOP_TEST_BUILD1.zip
MD5: CD11529BD4490B7D093D04B458C48EAE
SlimKAT:
slim_maguro-4.4.4-9.0-BETA_v1_UNOFFICIAL.zip
MD5: 4c746a31678c99f9f510c8a41e2dbcbc
slim_maguro-4.4.4-9.0_UNOFFICIAL_r2.zip
MD5: ED3273B360D655CB496D7350B8792397
GAPPS: use SlimKAT official gapps.
XDA:DevDB Information
SlimLP (maguro), ROM for the Samsung Galaxy Nexus
Contributors
theBlackEnd
Source Code: https://github.com/eMarco/
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: SlimLP
Version Information
Status: Beta
Current Beta Version: 0.12
Created 2014-12-22
Last Updated 2015-12-25
Reserved
Changelog:
SlimLP 5.1:
TestBuild 1 >> TestBuild 2
- Some fixes here and there;
- 5.1.1 r3 has been merged
- SlimPIE is back;
TestBuild 2 >> 06/26:
- SlimRecents, Blacklist and Expanded Desktop are back;
- Cursor buttons in navigation bar while typing are back too (Settings -> Navigation);
- Fix to camera crashing while taking videos with WhatsApp\Snapchat\... built in camera app;
- Fix mic mute during call (thanks to @MWisBest);
- Bootanimation is now smooth;
- Synced with SlimROMs repos (alpha 0.4);
06/26 >> 08/07:
- Fixed sound when waking the device through Volume keys;
- Dialer vibration is back (vibrate when call is answered, etc)
- Bump to Beta 0.3 (based on Android 5.1.1 r9);
- Various fixes and translations updates;
08/07 >> 08/11:
- Fix for some apps FC;
08/11 >> 09/13:
- LiveDisplay and ColorCalibration have been fixed;
- Kernel: switch back to Boype's RAM Timings;
- Synced with SlimLP Beta 0.7 (Android 5.1.1 r16);
- Flip to Mute/Reject Call;
- CellularTile: Long-click triggers detail view instead;
- Show icon of the app associated to Toast notification;
- ResolverActivity: reduce elevation to make it flat
- More;
09/13 >> 10/31:
- BFQ IO Scheduler has been added (CFQ is still default though);
- Vibration intensity can be set;
- Synced with SlimLP Beta 0.10 (based on Android 5.1.1 r20);
- New Messaging App;
- Lock Pattern has been improved;
- A few fixes and improvements;
10/31 >> 12/25:
- Synced with SlimLP Beta 0.12 (Android 5.1.1 r30);
- A few fixes and improvements;
SlimKAT:
OFFICIAL >> r1
- built using Linaro 4.7.4 [2014.06-1~dev] (ROM), Linaro 4.9.3 [2014.11] (Kernel);
- Compilation flags: O3, C++11, strict aliasing;
- Minor changes;
r1 >> r2
- ROM is now built with Linaro 4.8.3 [2014.04];
- LTO is now enabled.
- Video playback has been fixed;
- Video recording now should work properly, too;
- Some enhancements to bionic (check my github);
- Minor changes;
SlimLP 5.0:
Initial revision:
- SlimLP on maguro;
- New PVR;
Test Build 1 >> TB 2:
- Toolchains: same as SlimKAT, check first post;
- Built-in kernel (based on @Ziyan's OMAP kernel) is now working;
- Stock camera is now saving pictures (YEEEEEEEEEEEEE!), unless you switch flashlight toggle on in notification drawer. If so, you probably need to reboot and\or clear camera cache in Settings > Apps > Camera;
- Synced up with SlimLP repos;
TB 2 >> TB 3:
- Improvements to the kernel, but you won't notice them unless you like your phone to be dead quiet; :silly:
- Photos should not look yellowish anymore. [NON-PIE support has been enabled (temporarily) to let fRom download camera calibration files];
- Long SMS sending should be fixed; (thanks to @Ziyan)
- Synced up with official repos;
- Minor changes;
TB 3 >> TB 4:
- Audio is now working properly and so is video recording, you won't need an external kernel;
- Kernel is now built with GCC 4.9.3 [12.14] Optimized for Cortex A9;
- Merged lastest MWisBest's changes to camera, I guess it should be a bit more stable now;
TB 4 >> TB 5:
- Torch tile is now working;
- ScreenRecord should be fixed;
- Video playback works fine on stock gallery apps;
TB 5 >> TB 6:
- F2FS support has been added (data and cache);
- New open-source bin to get camera calibration file (thanks to Ziyan), non-PIE support has been disabled;
- Built with SaberMod 4.8.5 [01.15]. C++11, -O3 and strict aliasing have been enabled (thanks to MWisBest);
- Synced up with official repos;
TB 6 >> Build 7:
- Enabled F2FS kernel support;
- Switched from SELinux Permissive to Enforcing (thanks to @freshgiammi);
- Darkened UI a bit (Dark Material) [boot to reduce screen burn-in, notifications, powermenu] (thanks to @ezio84);
- Added RRO Themes support;
- Some Updates to RIL [long text sending fix, ...];
- Brought back some audio changes to the kernel. Following MWisBest, this will allow bsmitty83 to build just one version of his kernel;
- Added pngquant PNG compression to lower ROM zip size;
- Synced up with official, minor changes;
Build 7 >> 7v2
- Built-in Superuser is now working;
- SettingsUI themed Dark Material, too;
- Tuned Low Memory Killer values. Thanks to Ziyan;
Build 7v2 >> 8:
- Workaround for Google Play Services FC. You need to wipe /system before updating;
- Revert Dark Material UI;
- Added full RRO Themes support;
- Minor changes;
Build 8 >> 9:
- Switch from JEMalloc to DLMalloc (memory allocation);
- Built-in ART now includes changes needed by XPosed (*);
- Recents lag fix;
- Some fixes here and there;
- Synced up with SlimROMs repos (improvements, updates to translations\built-in apps, ...);
Build 9 >> 9v2:
- Fix bootloop issues on VYL00M;
9v2 >> 10:
- XPosed updates to ART;
- Revert to old working controller for headset buttons;
- Netflix and other DRM using apps should work fine now; [TBC]
- OpenGL ES 2.0 support has been brought back;
- New Install App interface (more details, comparison between current and new permissions and more);
- Some improvements and fixes here and there (RRO, memory management, ...);
- Switch to new Camera\DOMX [Hashcode's omap4-next];
Reserved
Very smooth and seems to be very stable. Thank you for your ROM. But the scale is very small. How to make bigger ?
I want lollipop. please.
KATAMAPAH said:
Very smooth and seems to be very stable. Thank you for your ROM. But the scale is very small. How to make bigger ?
Click to expand...
Click to collapse
Change dpi. Use "prop editor" to do that
Sent from my Nexus 5 using XDA Free mobile app
Hey guys, I'm uploading r2 right now.
I'm sorry it took so long but I had to fix some bugs and each one required at least one clean build.
I tried to build with SaberMod 4.8.5, I got slightly better performances but had sudden reboots enabling WiFi, so I had to revert to Linaro 4.8.3.
LinkTimeOptimization is now enabled (for real). Video playback is fine, video recording should, too.
Changelog is now available in post #2.
Is Camera App Working
theBlackEnd said:
Hey guys, I'm uploading r2 right now.
I'm sorry it took so long but I had to fix some bugs and each one required at least one clean build.
I tried to build with SaberMod 4.8.5, I got slightly better performances but had sudden reboots enabling WiFi, so I had to revert to Linaro 4.8.3.
LinkTimeOptimization is now enabled (for real). Video playback is fine, video recording should, too.
Changelog is now available in post #2.
Click to expand...
Click to collapse
CM 12 and FML Roms does not have the Camera App working and there is bug in charging the mobile when its offline. Are these bugs fixed in this ROM? Just asking as I do not see any open bugs in the description.
Thanks,
fearlessaryan
fearlessaryan said:
CM 12 and FML Roms does not have the Camera App working and there is bug in charging the mobile when its offline. Are these bugs fixed in this ROM? Just asking as I do not see any open bugs in the description.
Thanks,
fearlessaryan
Click to expand...
Click to collapse
This ROM is still KitKat based and doesn't use new GPU drivers, so yeah, camera and offline charging are working.
CM12 and FML are based on Lollipop instead.
torch
Thank you for this amazing work.
SlimKat 9.0 the final release for kitkat is out, when will you work on it?
please don't forget to add the torch tile in quicksettings.
thanks
Egyoneman said:
Thank you for this amazing work.
SlimKat 9.0 the final release for kitkat is out, when will you work on it?
please don't forget to add the torch tile in quicksettings.
thanks
Click to expand...
Click to collapse
Everything should be already up to date since r2. I'll let you know.
I forgot to re-add torch, my bad. :|
Atm I'm working on Lollipop, I got it booting right now (you see my avatar? well, that's an actual picture of me) using @bsmitty83's FML beta-3 kernel.
The one I'm compiling won't work. I've got several logs, I hope I'll figure out what's wrong with it.
Audio is working fine, data too (on edge, I can't test HSDPA atm as I've got a very weak signal at my home), Camera2 doesn't save any picture, ...
BUT HEY, IT'S SLIMLP ON MAGURO!
Thanks again to @MWisBest, @Ziyan and @freshgiammi.
----- Edit
I heard you like test builds, so I'm uploading this one. I have to study for my exams and I don't think I'll work on it anymore for today.
Is this Rom EXT4 or F2FS or Both??
subabaduba said:
Is this Rom EXT4 or F2FS or Both??
Click to expand...
Click to collapse
Since it is using @bsmitty's kernel.. It supports both ext4 and f2fs
Sent from my AOSP on Galaxy Nexus using XDA Free mobile app
subabaduba said:
Is this Rom EXT4 or F2FS or Both??
Click to expand...
Click to collapse
rajputrajat said:
Since it is using @bsmitty's kernel.. It supports both ext4 and f2fs
Click to expand...
Click to collapse
SlimLP should, but SlimKAT r2 doesn't support F2FS, you have to use poo706's tool. I'll add f2fs support in r3, I think.
Edit:
Errata corrige, I didn't add f2fs support in device tree. You'll have to wait for next builds. However, keep in mind that adding f2fs support is not my priority. I have to get kernel working and try to help with camera.
New build is up.
Changelog:
- Built-in kernel is now working. Overclock is not enabled.
You can use another kernel, of course. Just be sure the one you're going to flash includes new PVR drivers (eg bsmitty83's betas).
- Stock camera is now saving pictures (YEEEEEEEEEEEEE!), unless you switch flashlight toggle on in notification drawer. If so, you probably need to reboot and\or clear camera cache in Settings > Apps > Camera;
- Now using same toolchains as SlimKAT, check first post;
- Synced up with SlimLP repos;
What's not working yet:
- Video recording and video playback.
- Offline charging
- If you boot while in airplane mode you will be prompted to enter your PIN and won't be able to unlock your SIM. You should manage to disable airplane mode before being prompted for it.
- More common to all LP builds and not. If you find more, please, let me know.
Edit: I made a mess with download links, please check you're downloading test build 2.
theBlackEnd said:
New build is up.
Changelog:
- Built-in kernel is now working. Overclock is not enabled.
You can use another kernel, of course. Just be sure the one you're going to flash includes new PVR drivers (eg bsmitty83's betas).
- Stock camera is now saving pictures (YEEEEEEEEEEEEE!), unless you switch flashlight toggle on in notification drawer. If so, you probably need to reboot and\or clear camera cache in Settings > Apps > Camera;
- Now using same toolchains as SlimKAT, check first post;
- Synced up with SlimLP repos;
What's not working yet:
- Video recording and video playback.
- Offline charging
- If you boot while in airplane mode you will be prompted to enter your PIN and won't be able to unlock your SIM. You should manage to disable airplane mode before being prompted for it.
- More common to all LP builds and not. If you find more, please, let me know.
Click to expand...
Click to collapse
Is the camera quality same as the quality in slimkat 4.4.4 camera or it is still yellowish ??
and flashlight thing i dint get it can u explain me again ??
thank u
iddu.daragah said:
Is the camera quality same as the quality in slimkat 4.4.4 camera or it is still yellowish ??
and flashlight thing i dint get it can u explain me again ??
thank u
Click to expand...
Click to collapse
I mean that flashlight toggle in notification drawer (check this gif) is not working and will break camera until reboot.
Flashlight is working in camera.
Some of the photos I took last night look slightly yellowish. I can't really say, I'm going out and I had to restore SlimKAT as I need everything working :/
You're welcome.
theBlackEnd said:
I mean that flashlight toggle in notification drawer (check this gif) is not working and will break camera until reboot.
Flashlight is working in camera.
Some of the photos I took last night look slightly yellowish. I can't really say, I'm going out and I had to restore SlimKAT as I need everything working :/
You're welcome.
Click to expand...
Click to collapse
So is it stable to use as a daily driver or camera will be soon fixed more ??
iddu.daragah said:
So is it stable to use as a daily driver or camera will be soon fixed more ??
Click to expand...
Click to collapse
Actually, these builds are not meant for daily use, but they're stable enough if you don't mind the issues in post #1. Make a full nandroid backup before flashing.
We're trying to get everything working, so yes, camera will get better, of course.
theBlackEnd said:
Actually, these builds are not meant for daily use, but they're stable enough if you don't mind the issues in post #1. Make a full nandroid backup before flashing.
We're trying to get everything working, so yes, camera will get better, of course.
Click to expand...
Click to collapse
No bootanimation ??? I am getting google logo with an unlocked bootloader sign.

[ROM] [4.4.4] CyanogenMod 11

Intro:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
About CyanogenMod:
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Not working:
- Using device microphone instead of headset mic in calls
You need the newest version of TWRP to flash this rom!
Downloads:
20160826
Google Apps (not required)
Installing guide (thanks to @Amish):
Download the rom and copy it to sd card
Boot into bootloader and flash this recovery
Boot into recovery
Wipe data/factory reset
Wipe cache partition
Select install zip from sd card.
Install the rom-zip.
Extract boot.img inside the roms zip-file.
Boot into bootloader and flash the kernel:
Code:
fastboot flash boot boot.img
Reboot your device, it will take about 10 to 20 min to boot.
Russian installing guide (thanks to @VFox777):
XDA:DevDB Information
CyanogenMod 11, ROM for the HTC One V
Contributors
jonas2790, rastomanchik
Source Code: https://github.com/AndroidPrimou/android_device_htc_primou/tree/cm-11.0
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Version Information
Status: Stable
Stable Release Date: 2016-08-26
Created 2015-03-15
Last Updated 2016-08-26
Changelog:
20160826:
- Security fixes
- Reverted some wifi changes
20160702:
- Fixes of the may and june android security bulletin
- Kernel security fixes
- Increased wifi voltage and other wifi changes
20160413:
- Fixes of the april android security bulletin
- Kernel security fixes
- Added a workaround to use handset microphone when calling with headset
- Fixed some audio bugs
20160312:
- Fixes of the March android security bulletin
- Added vdd sysfs interface for voltage control
20160207:
- Fixes of the February android security bulletin
20160108:
- Important security fixes from the android security bulletins
20150916:
- Set the default scheduler to FIOPS
- Added some NAND tweaks
- Minor kernel security fix
20150826:
- Security fixes for new Mediaserver vulnerability
- OTA server optimizations
20150816:
- Fixed the stagefright vulnerability
- Increased available ram
20150712:
- Based on final cm11 snapshot
- Enabled standalone power collapse for battery saving
- Increased earpiece volume
20150620:
- Wifi disconnecting bug fixed
- Music force-close bug fixed
- Wifi-direct support added
- Fixed screen flickering bug
- Panel initialization time improved
- Flashlight now also works when screen is off
- Disabled low-ram ui
20150527:
- Internal storage support (Micro-sd still is the default storage)
- Added DeviceSettings control for doubletap2wake tapping-height
- OTA-Updating support
- Enabled app switching button
- Reduced wifi scanning interval to 15s
- New bcmdhd kernel driver with updated firmware
- Fixed wifi and bluetooth bugs
- Decreased zram size to 128mb
- Fixed noise cancellation for speakerphone
- Improved earpiece sound quality
- Much smaller changes
20150502:
- Using better memory allocation
- Camera bugs and crashes fixed
- Performance improvements
- Changed default governor (Intelliactive)
- Has some wifi bugs again...
20150425:
- Wifi bugs fixed
- Bad earpiece sound fixed
- Added flashlight toggle for quicksettings
- Enabled sd card swapping without reboot
20150421:
- Much more available ram (363mb)
- Device specific settings app added
- Added sweep2wake and doubletap2wake
20150414:
- Video recording bug fixed
- Bass bug fixed
- New kernel with much changes
- Increased zRam size (256mb)
- Much other changes
20150321:
- Headset button issue fixed
- Signal-strength fixed
- ro.config.low_ram enabled (everything should be faster and smoother now)
- Set permissions for /dev/diag
- Enabled zRAM
20150319:
- Earpiece bug fixed
20150318:
- No Gapps workaround needed
- ADB security turned on again
- Disabled KSM
- Updated CM sources
- Some minor changes
- Bug: Earpiece doesn't work
20150315:
- First release
- ADB auth turned off
What are the differences between this and Rastomanchiks file?
Neff_V said:
What are the differences between this and Rastomanchiks file?
Click to expand...
Click to collapse
Not really much differences, I disabled the low_ram prop to get some nice kk effects and I enabled ksm, which may improve performance.
CM file manager works and I didn't include OpenCamera.
By the way: I wrote 1ceb0x, who also had this problem with shpongle and he used precompiled binaries. If we can get those binaries to run on kitkat, bass will work.
Its like dream come true i will flash it asap
gapps and some screenies please.
Thanks.
Installation failed
Amish. said:
Installation failed
Click to expand...
Click to collapse
Short answer: Use my latest twrp.
Long answer: You need a selinux enabled kernel in your recovery. The function set_metadata_recursive which sets selinux-contexts and permissions doesn't work without a selinux supporting kernel.
jonas2790 said:
Short answer: Use my latest twrp.
Long answer: You need a selinux enabled kernel in your recovery. The function set_metadata_recursive which sets selinux-contexts and permissions doesn't work without a selinux supporting kernel.
Click to expand...
Click to collapse
yes i did that..and installation was successfull but now my phone is bricked or what idk...htc logo came once and then black screen past 1-2hrs...cant get into bootloader..no adb..no response to any button..
Amish. said:
yes i did that..and installation was successfull but now my phone is bricked or what idk...htc logo came once and then black screen past 1-2hrs...cant get into bootloader..no adb..no response to any button..
Click to expand...
Click to collapse
Did you flash the kernel (boot.img in archive)?
Hold the power button for about 15 seconds and it should reboot into recovery.
jonas2790 said:
Did you flash the kernel (boot.img in archive)?
Hold the power button for about 15 seconds and it should reboot into recovery.
Click to expand...
Click to collapse
i did a full wipe and flashed the cm11.zip..i tried all those things..holding power button and all nothing..on using adb commands now its saying device is offline.
Thanks for screenies.
Amish. said:
i did a full wipe and flashed the cm11.zip..i tried all those things..holding power button and all nothing..on using adb commands now its saying device is offline.
Thanks for screenies.
Click to expand...
Click to collapse
You can't brick your device by flashing a rom.
Is your phone S-Off or S-On?
Try plugging it into a charger, maybe it has run out of battery.
jonas2790 said:
You can't brick your device by flashing a rom.
Is your phone S-Off or S-On?
Try plugging it into a charger, maybe it has run out of battery.
Click to expand...
Click to collapse
s-on is root right? s-on as per my memory.
Amish. said:
s-on is root right? s-on as per my memory.
Click to expand...
Click to collapse
No, S-On is the HTC restriction for rewriting some partitions, like the kernel partition if you're in recovery mode.
If your phone is S-On (it is by default, even with root and unlocked bootloader), you have to flash a kernel by rebooting into fastboot mode.
So if you didn't flash the kernel, you know the problem now. Did you already get it working again?
jonas2790 said:
No, S-On is the HTC restriction for rewriting some partitions, like the kernel partition if you're in recovery mode.
If your phone is S-On (it is by default, even with root and unlocked bootloader), you have to flash a kernel by rebooting into fastboot mode.
So if you didn't flash the kernel, you know the problem now. Did you already get it working again?
Click to expand...
Click to collapse
I used to directly flash the roms.zip file..never flashed kernel separately..nope its not working..htc one v is the only phone i have..:*
Amish. said:
I used to directly flash the roms.zip file..never flashed kernel separately..nope its not working..htc one v is the only phone i have..:*
Click to expand...
Click to collapse
Can you open a thread in the help forum for this please? What exactly is happening with the phone?
jonas2790 said:
Can you open a thread in the help forum for this please? What exactly is happening with the phone?
Click to expand...
Click to collapse
i guesss it was battery drain or what...it started now...i flashed the kernel using fastboot and adb commands..i guess i will fall in love within few minutes...does boot take long time?
Amish. said:
i guesss it was battery drain or what...it started now...i flashed the kernel using fastboot and adb commands..i guess i will fall in love within few minutes...does boot take long time?
Click to expand...
Click to collapse
Just finished uploading my new build
Yes, first boot does take a really long time.
jonas2790 said:
Just finished uploading my new build
Yes, first boot does take a really long time.
Click to expand...
Click to collapse
Put installation section also..now what should i do...update? i had flashed pico PA-gapps
Amish. said:
Put installation section also..now what should i do...update? i had flashed pico PA-gapps
Click to expand...
Click to collapse
You can do it without a wipe, but I wouldn't, I always do a full wipe.
jonas2790 said:
You can do it without a wipe, but I wouldn't, I always do a full wipe.
Click to expand...
Click to collapse
can we start dreaming about cm12?

Categories

Resources