• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][OFFICIAL][OMS]Cosmic OS [A7010a48][7.1.2][Nougat]

ganesh varma

Recognized Developer
Dec 13, 2015
350
1,942
93
hyderabad
Cosmic-OS is a Custom ROM based on Android Open Source Project (AOSP) with additional features, performance and battery life improvements.

For
Lenovo Vibe K4 Note
Code:
/*
* Your warranty is... still valid?
*
* 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.
*/

Rom Features List:
Based On AOSP 7.1.1_r25:
Doze pulse
Screen-off gestures
Blur customizations
LED customizations
Substratum theme engine (OMS7)

Navigation bar:
Dynamic navbar color
Smartbar customizations
Fling & Pulse

Hardware keys:
Volume keys control media volume
Volume button wake
Music control
Volume button swap
Volume key cursor control
Power + volume up behavoir
Volume down for do not disturb
Volume up in do not disturb
Do not disturb switch
Navigation key customizations
Disable navigation buttons

Lockscreen:
Center screen Shortcuts
Longpress shortcuts
Lockscreen swipe shortcuts
Lockscreen weather
Double-tap to sleep
Lockscreen torch
Lockscreen charging info

Notification drawer:
Quick pulldown
Smart pulldown
Force expanded notifications
Disable brightness slider
Disable quick settings when locked
QS tile titles
Advanced QS Easy Toggle
QS tile row/column count
Custom header image

Status bar:
Battery styles
Custom carrier label
Clock settings
Ticker
Network traffic
Status bar icons
Double-tap to sleep
Slide brightness control
Notification count
Bluetooth battery status

Recents:
Hidden apps
Memory bar
Immersive Recents
Clear all button
Omniswitch


And many more to come...

FLASHING INSTRUCTIONS:-
Make a Nandroid Backup
Clean Flash Recommended [Wipe data, cache, dalvik and system]
Flash ROM
Flash N ARM64 GAPPS [Download]
(A minimum of pico or nano is recommended)
Flash your desired root client (Magisk app included)
Reboot
Note : Make sure that you're on a Marshmallow firmware.

Instructions for update::-
Download ROM and GApps.
Copy ROM and GApps to internal storage.
Flash ROM and GApps (And any mods you use)

Note: First boot and boots after every update can take some time. They may even loop a few times. We do not support custom kernels or mods like MultiROM. If you have an issue, make sure your edits aren't interfering with the issue you're reporting.

OFFICIAL DOWNLOADS:

What Does / Doesn't work:

Works:
Camera.
Wifi
Hotspot
Ril-Data/calls
Bluetooth
GPS
Radio
All sensor working
Full OMS support


DOESN'T:

You tell me!!

Credits:
Thanks / Credits:
XDA developers
- LineageOS
- Dirty Unicorns, SlimROM and OmniROM for contributions to Cosmic-OS
- @sagarshah1729 and @Agent_fabulous for Cosmic-OS
- @mohancm

Sources:
Device|Vendor|Kernel
Enjoy Exploring the Cosmos!:D

XDA:DevDB Information
Cosmic OS [7.1.2], ROM for the Lenovo Vibe K4 Note

Contributors
ganesh varma, mohancm
Source Code: https://github.com/Cosmic-OS

ROM OS Version: 7.x Nougat
ROM Firmware Required: Marshmallow
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: v1.1
Stable Release Date: 2017-04-16

Created 2017-04-16
Last Updated 2017-05-04
 

ganesh varma

Recognized Developer
Dec 13, 2015
350
1,942
93
hyderabad
Reserved

Changelog:

Code:
[u]05-04-2017[/u]:-
v1.3
[LIST]
[*]Updated to Android 7.1.2
[*]UI improvements.
[*]Built kernel with [b]Ubertc-4.9[/b] toolchain.
[*]Overall speed optimisations.
[*]Compass,Gyro and sensor fixes.
[*]Reverted back all OMX blobs to stock.
[*]Minor improvements.
[*]Synced upstream changes.
[/LIST]

[u]23-04-2017[/u]:-
[LIST]
[*]v1.2
[*]Reverted back OMX blobs to previous state.
[*]Upstream ZeroAddition kernel. (under testing)
[*]Built boot.img with Linaro 4.9 toolchain.
[*]Minor improvements.
[*]Synced upstream changes.
[/LIST]

[u]19-04-2017[/u]:-
v1.1
[LIST]
[*]Updated kernel to 3.18.45+ 
[*]Compiled kernel with Linaro toolchain for improved performance.
[*]Update and cleanup of OMX blobs.
[*]removed derped drm blobs.
[*]Fingerprint response time and detection improvement.
[*]Added Expanded Notifications feature.
[*]Minor improvements.
[*]Synced upstream changes.
[/LIST]

[U]17-04-2017[/U]:-
v1.0
[LIST]
[*]Initial release.
[/LIST]
 
Last edited:

ganesh varma

Recognized Developer
Dec 13, 2015
350
1,942
93
hyderabad
NOTE:-

The system partition will be wiped so you might have to reflash any of your mods again after each OTA update. You can place your mod's (zip files) inside InternalStorage/OTAUpdates/InstallAfterFlash/*.zip to be flashed automatically along the OTA. ;)

Please make sure that you're on Mohan's 3.0.2 twrp recovery. The 3.1.1 recovery is a ported one and fails to boot into recovery after update.
 
Last edited:
  • Like
Reactions: crazylife

ganesh varma

Recognized Developer
Dec 13, 2015
350
1,942
93
hyderabad
Cosmic-OS OTA Update v1.1

First OTA is now online and can be downloaded from the software updates section in settings. The device will prompt you to reboot into recovery and will flash the zip automatically. :)

The system partition will be wiped so you might have to reflash any of your mods again. You can place your mod's zip files inside InterStorage/OTAUpdates/InstallAfterFlash/*.zip to be flashed automatically while the update zip is being flashed. ;)

Please make sure that you're on Mohan's 3.0.2 twrp recovery. The 3.1.1 recovery is a ported one and fails to boot into recovery after update.

Changelog:-
v1.1
  • Updated kernel to 3.18.45+
  • Compiled kernel with Linaro toolchain for improved performance.
  • Update and cleanup of OMX blobs.
  • removed derped drm blobs.
  • Fingerprint response time and detection improvement.
  • Added Expanded Notifications feature.
  • Minor improvements.
  • Synced upstream changes.

Note: The upstream kernel is still kind of experimental, so if you face any issues report over here.
 
Last edited:

Pradeep Kumar Sahoo

Senior Member
May 16, 2016
76
15
0
Bhubaneswar
First OTA is now online and can be downloaded from the software updates section in settings. The device will prompt you to reboot into recovery and will flash the zip automatically. :)

The system partition will be wiped so you might have to reflash any of your mods again. You can place your mod's zip files inside InterStorage/OTAUpdates/InstallAfterFlash/*.zip to be flashed automatically while the update zip is being flashed. ;)

Please make sure that you're on Mohan's 3.0.2 twrp recovery. The 3.1.1 recovery is a ported one and fails to boot into recovery after update.

Changelog:-
v1.1
Updated kernel to 3.18.45+
Compiled kernel with Linaro toolchain for improved performance.
Update and cleanup of OMX blobs.
removed derped drm blobs.
Fingerprint response time and detection improvement.
Added Expanded Notifications feature.
Minor improvements.
Synced upstream changes.


Note: The upstream kernel is still kind of experimental, so if you face any issues report over here.
Wow great man!!! Will install it now......:D
 
  • Like
Reactions: ganesh varma

ganesh varma

Recognized Developer
Dec 13, 2015
350
1,942
93
hyderabad
NOTE:

The new upstream kernel turned out to have some CPU freq issues. The cpu clock freq seems to be running at higher frequencies​ all the time. This is causing a slight battery drain. This will be fixed in the next OTA. Till then you can flash the ZeroAddition kernel the best alternative available for now. :good:
 
Last edited:

muen

New member
Apr 23, 2017
2
0
0
A7010

NOTE:

The new upstream kernel turned out to have some CPU freq issues. The cpu clock freq seems to be running at higher frequencies​ all the time. This is causing a slight battery drain. This will be fixed in the next OTA. Till then you can flash the ZeroAddition kernel the best alternative available for now. :good:
Does my device support A7010 (2GB RAM 32GB) ?

Cihazımı destekliyormu ?