FORUMS
Remove All Ads from XDA

[ROM][4.3.1] Velox Rom - Codename Nameless | 1.0.6.2

1,768 posts
Thanks Meter: 4,144
 
By Evisceration, Inactive Recognized Developer on 8th September 2013, 08:25 PM
Post Reply Email Thread
Dear XDA Members.

This Project lives thanks to @dhiru1602 who brought CM10.2 as first to life for our LG Optimus Black P970.
(Original thread here: http://forum.xda-developers.com/show....php?t=2432639)

First of all, the Disclaimer

Code:
#include <std_disclaimer.h>
/*
 * 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.
 */
Please report and bugs or request features if you want

---------------------------------

First of all, huge and i really mean HUGE thanks to the donators
With your donations, im upgrading my equipment for development like more RAM, bigger HDD's or devices.

If you do not wish to be listed here, just let me know and ill remove you
@gman49
@DuffBoon
@alexandrpunk

Invested donations in:
  • A second hand p970 (my old one hardbricked [at the floor :P])

---------------------------------

Custom Features
  • Kernel Version 3.0.100
  • OC CPU to 1200mHz
  • OC GPU
  • SIO, VR Scheduler
  • smartassv2 governor
  • Dynamic File Sync(known to cause problems)
  • Non-Killable-Processes
  • Dynamic Dirty Page Writeback
  • NTFS Write Support
  • Build Prop tweaks
  • Put your phone to sleep via hardware keys
  • Custom Rom Features to discover in Systemsettings
  • HALO)))
  • Active Display by Chameleon OS
  • Quicktile for Enabling/Disabling HALO)))
  • GIF Support in Gallery App
  • OTA Updater (since version 1.0.2, removed in 1.0.5, maybe comming back later, he is traveling at the moment )
  • Performance Control by h0rn3t: https://github.com/horn3t/android_pa...ormanceControl
  • Torch Enabled and activate able via quicksettings etc
  • Option to disable Battery Status on lockscreen
  • Option to display a Battery Bar at the Status Bar
  • A lot of minor tweaks
  • Unmerged code, hand- (and cherry- ;P) picked from gerrit (http://review.cyanogenmod.org/#/q/statuspen,n,z)
  • More to discover by yourself!

If you want specific features, please let me know

Fresh Installation
  • Reboot to recovery
  • Wipe Data / Factory Reset
  • Select the ZIP from your sdcard and flash it
  • Reboot and let it boot
  • OPTIONAL: Go to recovery again and flash latest GAPPS

Upgrading
  • Reboot to recovery
  • Select the ZIP from your sdcard and flash it
  • Reboot and let it boot
  • OPTIONAL: Go to recovery again and flash latest GAPPS

GAPPS
@Geraldao also said to use http://forum.xda-developers.com/show...php?p=40442472 if you experience problems with the GAPPS above
Also i uploaded the GAPPS i am using myself.
They are very minimalistic, only contains essential apps, as well as the old GTALK (hangouts is such a fail!) and Play Store 4.4
http://devhost.xda-developers.com/uR5

Changelog

You can find it also >here<


Velox changelog moved here: GITHUB VELOX VENDOR CHANGELOG

Code:
## 1.0.6.2 ##
* Newest CM-10.2 Sources
* Fix Velox Control Signature Derp
* Remove CMAccount

## 1.0.6.1 ##
* Newest CM-10.2 Sources
* Build Velox Control as Proprietary to
        deliver updates via Google Play
* Revamp Velox Control
* Remove built in Performance Control
        go back to APK Version
* Cleanup Settings code
* Add Versioninfo comparison to
        PackageInstaller
! p970
! updated blobs
! fixed wifimac segfaults, thanks to xonar_

### 1.0.6 ###
* Newest CM-10.2 Sources
* Moved Custom Settings to an
        own APK - Velox Control
* Revamp Settings
* Update Performance Control
* Update Halo
* Fix and update Active Display
* Add Lockscreen Transparency
* Add AOKP Battery Bar
* Scale Statusbar a bit
* Use Layer Drawable for Keyguard
* Improve Scrolling Cache
* Listanimation view and interpolator
* Boost hints when scrolling
* Boost hints on dexopt
* Improve performance of Activity Manager
* Show packagename when running dexopt
* Dont start FM Services if not supported
* Bugfixes

## 1.0.5.3 ##
* Newest CM-10.2 Sources
* Device Specific Changes
! Not every device receives this update
! P970:
! GPS Improvement
! App2Sd Functionality

## 1.0.5.2 ##
* Newest CM-10.2 Sources
* Fully implement Performance Control into System
* Added Battery Level Ring to Lockscreen
* Added modded PhaseBeam by Omnirom
* Tweak Email App
* Added GIF Support for Gallery App
* Settings layout bugfixes
* Revamp Halo Settings
* General Bugfixes

## 1.0.5.1 ##
* Newest Sources
* Breathing Notifications Fixed
* Highend GFX Effects logic rewritten
* Settings fixes
* General Bugfixes

### 1.0.5 ###
* Android 4.3.1
* Newest Sources
* Cleaned Code
* Added RAM indicator on Recent Apps
* Added Network Load Indicator
* Added Highend GFX Effects enabler
* Updated Battery Bar
* Updated Halo
* Updated Active Display
* Removed OTA-Updater
* Removed Tabbed Settings

### 1.0.4 ###
* Newest CM Sources
* Enable WebGL
* Tweaks about performance
* Kernel tweaks
* Added Notification Bar Tweaks
* Added GPS Fix
* Remove Focal
* Remove CMWallpapers
* Add /etc/powervr.ini for GPU tweaks
* Add Active Display from Chameleon OS
* Add option to de-/activate hot reboot
* Started to move and erase Settings from
   Performance Settings menu, as they are
   replaced by Performance Control
* Updated OTA Updater to 1.0.1
* Revamped ROM Extras settings
* Revamped Settings
* Added Tabbed Settings (experimental!)

  # Kernel Changes
    * Revert CPU OC
    * Revert GPU OC from 285 to 240
    * Changed Voltages
    * VRAM from 4 to 16 MB
    * Reverting Optimizations for
      an increasement in Stability
    * Apply Bluetooth patches
    * Apply USB patches
    * Update GPU Drivers
    * Update Camera Drivers
    * Preparing: Update Power Drivers
    * Remove some debugging code
    * Fixed Proximity Sensor

### 1.0.3 ###
* Newest CM Sources
* Bug fixes
* Changes to init.rc scripts
* Tweak GPS
* Force-Set boot frequency to 1000mHz

  # Kernel Changes
    * Revert most voltages to stock
    * Add frandom
    * Add Dynamic Dirty Page Writeback
    * Optimize Modules and CFlags

### 1.0.2 ###
* Added OTA-Updater
* Added HALO))) QuickTile
* Device Fixes
* Pulling newest sources
* Minor bugfixes

  # Kernel Changes
    * Updated Kernel to 3.0.96

### Velox / Nameless 1.0.1 ###
* First Public release of Official Velox
* Removed Vanilla Music Player again
* Have Fun! :)

### Velox / Nameless 1.0.0 ###
* Official renamed to Velox (Codename Nameless)
* Initial Release of Velox
* Added HALO 1.0 (Experimental!)
* Added option to delete taken Screenshot
* Added VanillaMusic as MusicPlayer
https://github.com/adrian-bl/vanilla
* Removed Visualizing and other Live Wallpapers
* Removed VideoEditor
* Removed CMUpdater (not needed anymore)
* Removed other bloatware apps

# Kernel Changes
* Fix "Chipmunk-Bug"
* Started to handpick from official LG Sources
* Enabled lowmemorykiller extra features
* Enabled "unkillable apps" kernel feature
* Enabled Dynamic File Sync Control
* Lowered ammount of debug messages
* Other minor tweaks and changes

### Version 1.0 Update 3.1 ###
* Newest CM-10.2 Sources
* Gerrit Source pickings
* Option for a Battery Bar
* Kernel tweaking
* Fixing of Bugs introduced in Update 3
* Change Formatting of Changelog

### Version 1.0 Update 3 ###
* Moved Custom Features outside Device Info
* Included newest CM-10.2 changes and added CMAccount
* Various bugfixes and cherry-picks from Gerrit
* Added Performance Control from h0rn3t:
  http://forum.xda-developers.com/showthread.php?t=2401988

  # Kernel Changes
    * Added "Dynamic FSYNC"
    * Added "Not killable processes"
    * Added preparation for adding "Battery Life eXtender"

### Version 1.0 Update 2 ###
* Adding Torch as app and to Settings
* Adding preparation for custom ROM Features
* Added this changelog display ;)

### Version 1.0 Update 1 ###
* Huge Performance improvements and tweaks

### Version 1.0 ###
* Initial Release

Download: (devhost.xda-developers.com, old ones on bottom, newest ones on top)
Note: if youre on 1.0.2+ you can also use the OTA updater


I hope you enjoy it


CREDITS
h0rn3t for Performance Control
dhiru1602 for his device sources for p970 to get CM-10.2 up and running
CyanogenMod for CM-10.2
Paranoid Android for Halo
Chameleon OS for Active Display
Linaro for several performance increasings and patches

Very special thanks to @kasper_h for always helping me when i have doubts <3

@N00BY0815 and @gabwerkz for their guidance and help

@BlackPie, @gman49, @DaemonOnx for testing, debugging and nice ideas


If i forgot someone, please let me know


Sources
https://github.com/Evisceration

Velox OTA Updater

Performance Control by h0rn3t: https://github.com/horn3t/android_pa...ormanceControl

!!! Please keep this development thread related to development, > General Discussion is handled here < !!!

-----------------------------------

Kitkat Build

ATTENTION!

Kitkat builds have moved!

http://forum.xda-developers.com/show....php?t=2556875


DO NOT FLASH WITHOUT A NANDROID BACKUP!

the upgrade to 4.4 upgrades databases as well and if you want to go back, you have to wipe your data.
so please take a backup before you flash this.

The last official Velox Build for kitkat is here.
cm-p970-Velox-1.0.6.2-experimental-20131115.zip - 169.49 MB

Also this is VERY EXPERIMENTAL, proceed on your own risk!
Better use Version 1.0.6.2 instead!
Attached Files
File Type: zip media_codecs.xml.zip - [Click for QR Code] (646 Bytes, 1205 views)
File Type: zip velox_1.0.4_kernel_non_oc.zip - [Click for QR Code] (4.19 MB, 4956 views)
The Following 79 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
 
 
8th September 2013, 08:27 PM |#2  
Evisceration's Avatar
OP Inactive Recognized Developer
Flag Wolfsberg
Thanks Meter: 4,144
 
Donate to Me
More
ROM Extras
Here you will find ROM Extras.

i think its cleaner than attaching them to the main thread.

-------------------------------------

ClockWorkMod

Here are copies of new CWM
You can install them with the built-in recovery flasher in the Performance Menu at the Tools tab.

Note about Swipe Recoveries:
it works flawlessy, only the "swipe" feature is a bit buggy.
up and down works, left and right only sometimes.
just use the powerbutton instead, like always

-------------------------------------

Overclock Kernel
Overclock Kernel is attached.
I plan to update it, asap i do changes to the non overclock kernel.

Versions are ordered like this 20131017 means
Attached Files
File Type: zip Velox_OC_Kernel_20131017.zip - [Click for QR Code] (4.77 MB, 1905 views)
File Type: zip Velox_OC_Kernel_20131106.zip - [Click for QR Code] (4.80 MB, 2152 views)
File Type: zip bootanimation.zip - [Click for QR Code] (3.05 MB, 408 views)
The Following 30 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
8th September 2013, 08:36 PM |#3  
Evisceration's Avatar
OP Inactive Recognized Developer
Flag Wolfsberg
Thanks Meter: 4,144
 
Donate to Me
More
Planned, but not yet fixed, Features

If you want some new features, just let me know

For now planned is:
  • Waiting for your ideas / requests

Discovered Bugs
[x] for fixed
[] for unfixed
  • [] Call waiting isnt working 100%, more reports about it would be awesome!
  • [] Video Recording is slow (?)
  • [] Microphone recording isnt working properly (?)
  • [] Native Tethering doesnt work (Use third-party Tethering apps)
  • [] Bluetooth is buggy

--------------------------------------------------------

Possible Fix - LED's dont turn blue when you press on it

Quote:

To fix it, go to
Settings -> Buttons -> Backlight -> and set the timeout to NEVER TURN OFF (Screenshot included)

----------------------------

Improve GPS

Quote:

If GPS doesnt work or works really bad, try out this app
https://play.google.com/store/apps/d...=by.zatta.agps

it is known that GPS Status & Toolbox and other GPS status apps may report 0 servers and 0 fixes.
but if you try to use for example Google Maps, you will notice, that it works fine though.

----------------------------

HALO Fix

As i still havent received my second hand p970 because mine broke, i still had no time to fix the halo bugs, as i couldnt fully debug it (it works on all my other devices I9505, I9300, P880)

this is a temporary fix for halo.

1) Enable halo, the phone will crash and reboot.
2) after the reboot, enable halo again, then go to Velox Control -> Halo -> Appearance
3) Notification Count to NONE
4) Untick Enable message pop-up
5) Message box animation to NONE

now halo should work, sorry!
it seems i lost a commit, figuring out once i have my phone.
----------------------------
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2013-09-13-09-03-36.jpg
Views:	4484
Size:	18.4 KB
ID:	2254387  
The Following 15 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
8th September 2013, 10:19 PM |#4  
DaemonOnx's Avatar
Senior Member
Flag Bucharest
Thanks Meter: 417
 
More
Thx for your work mate.I can't wait to test it
It's also great that @dhiru1602 decided to work on p970 too
Sent from my LG-P970 using xda app-developers app
The Following User Says Thank You to DaemonOnx For This Useful Post: [ View ] Gift DaemonOnx Ad-Free
8th September 2013, 10:21 PM |#5  
Evisceration's Avatar
OP Inactive Recognized Developer
Flag Wolfsberg
Thanks Meter: 4,144
 
Donate to Me
More
it will be cool

just did some screenshots, will upload them then
The Following 2 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
8th September 2013, 10:27 PM |#6  
Alucard's Avatar
Senior Member
Thanks Meter: 243
 
More
OC are u kidding...
8th September 2013, 10:41 PM |#7  
Evisceration's Avatar
OP Inactive Recognized Developer
Flag Wolfsberg
Thanks Meter: 4,144
 
Donate to Me
More
Quote:
Originally Posted by Alucard

OC are u kidding...

this doesnt mean that you have to use it. just leave it at 1000mhz
The Following 3 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
8th September 2013, 10:51 PM |#8  
Alucard's Avatar
Senior Member
Thanks Meter: 243
 
More
Quote:
Originally Posted by Evisceration

this doesnt mean that you have to use it. just leave it at 1000mhz

No dude i just was surprised because none made it to have OC on cm10 or above.Can u make a modded mackay kernel for cm10 so that it has OC on gpu and cpu just add these values?If u have the time or else i understand.
The Following 2 Users Say Thank You to Alucard For This Useful Post: [ View ] Gift Alucard Ad-Free
8th September 2013, 10:58 PM |#9  
Evisceration's Avatar
OP Inactive Recognized Developer
Flag Wolfsberg
Thanks Meter: 4,144
 
Donate to Me
More
Quote:
Originally Posted by Alucard

No dude i just was surprised because none made it to have OC on cm10 or above.Can u make a modded mackay kernel for cm10 so that it has OC on gpu and cpu just add these values?If u have the time or else i understand.


i used exactly the same kernel on my cm-10.1 builds before too.
you could try extracting boot.img and system/lib/modules from the rom zip and flash it.

but be sure you at least try the rom one time too, its surely as fast as your cm10, if not faster
The Following 2 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
8th September 2013, 11:07 PM |#10  
Alucard's Avatar
Senior Member
Thanks Meter: 243
 
More
Quote:
Originally Posted by Evisceration

i used exactly the same kernel on my cm-10.1 builds before too.
you could try extracting boot.img and system/lib/modules from the rom zip and flash it.

but be sure you at least try the rom one time too, its surely as fast as your cm10, if not faster

Will try then...
8th September 2013, 11:11 PM |#11  
Evisceration's Avatar
OP Inactive Recognized Developer
Flag Wolfsberg
Thanks Meter: 4,144
 
Donate to Me
More
Quote:
Originally Posted by Alucard

Will try then...

and ill compile your kernel once im free.
a lot of exams to do these days :|
The Following 2 Users Say Thank You to Evisceration For This Useful Post: [ View ] Gift Evisceration Ad-Free
Post Reply Subscribe to Thread

Tags
custom kernel, cyanogenmod 10.2, jellybean 4.3, optimizations, performance

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

Advanced Search
Display Modes