Jump to content

[ROM] [UNOFFICIAL] [4.4.4] [ALL] OctOS KitKat


Guest adeii
 Share

Recommended Posts

OctOS KitKat for Huawei Y300/G330/G510

teamoctos.png

Excellent CM-based CAF ROM

A lot of customization in QuickSettings panel > Tentacals

Lovers of Dirty Unicorns 8.2 will also love this ROM

 

Installation instructions

. Format (System will be formated by flashing) Data, Cache & Dalvik/ART Cache (factory reset)
. Install ROM
. Install OpenGApps (if required) or flash odexed OpenGapps nano addon
. Reboot

FLASHABLE ROM Download Links

. . . MEGA.NZ folder (~200 MB) or mirror at AFH folder,

OpenGapps

. . . official releases

Other Links
 OctOS G+ community - https://plus.google.com/communities/102188586220747781076/stream/5abec31e-4edd-4909-9758-89d091156b5a

Github - https://github.com/Team-OctOS/platform_manifest/tree/kk-4.4

Huawei Device tree - https://github.com/adeii/OctOS_manifest/tree/kk-4.4 (to be updated, with patches)

Credits/Thanks to

chil360, at the first, developer who made whole device tree, kernal and SlimKat-Y300
Team OctOS

Contributors
adeii
ROM OS Version: 4.4.4 KitKat
ROM Kernel: Linux 3.4.x
Based On: CM 11

 

Link to comment
Share on other sites

Tentacals are also in Settings -> About phone -> OctOs version (or any brigher white line than others) 

 

Edited by adeii
Link to comment
Share on other sites

Hi Adeii, thanks for the rom. I testing in my u8951d. Phone sim card settings not work for dual-sim.

D/SelectSubscription( 1565): Creating activity
D/CallFeaturesSetting( 1565): onCreate(). Intent: Intent { act=android.intent.action.MAIN cmp=com.android.phone/.MSimCallFeaturesSubSetting (has extras) }
D/CallFeaturesSetting( 1565): initVoiceMailProviders()
D/CallFeaturesSetting( 1565): Set up the first mPreviousVMProviderKey:
D/CallFeaturesSetting( 1565): updateVMPreferenceWidget: provider for the key ""..name: Мой оператор, intent: null
D/CallFeaturesSetting( 1565): updateVoiceNumberField(). mSubMenuVoicemailSettings=Номер голосовой почты
D/CdmaCallOptionsSetting( 1565): numeric is sub 0
D/CdmaCallOptionsSetting( 1565): numeric is sub 0
E/CdmaCallOptionsSetting( 1565): numeric is not found!
D/AndroidRuntime( 1565): Shutting down VM
W/dalvikvm( 1565): threadid=1: thread exiting with uncaught exception (group=0x41ae0ce0)
E/AndroidRuntime( 1565): FATAL EXCEPTION: main
E/AndroidRuntime( 1565): Process: com.android.phone, PID: 1565
E/AndroidRuntime( 1565): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.phone/com.android.phone.SelectSubscription}: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.phone/com.android.phone.MSimCallFeaturesSubSetting}: java.lang.NullPointerException
E/AndroidRuntime( 1565): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2224)
E/AndroidRuntime( 1565): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2283)
E/AndroidRuntime( 1565): at android.app.ActivityThread.access$800(ActivityThread.java:144)
E/AndroidRuntime( 1565): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
E/AndroidRuntime( 1565): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1565): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 1565): at android.app.ActivityThread.main(ActivityThread.java:5158)
E/AndroidRuntime( 1565): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1565): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 1565): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime( 1565): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime( 1565): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1565): Caused by: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.phone/com.android.phone.MSimCallFeaturesSubSetting}: java.lang.NullPointerException
E/AndroidRuntime( 1565): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2224)
E/AndroidRuntime( 1565): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2045)
E/AndroidRuntime( 1565): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135)
E/AndroidRuntime( 1565): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347)
E/AndroidRuntime( 1565): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:749)
E/AndroidRuntime( 1565): at android.widget.TabHost.setCurrentTab(TabHost.java:413)
E/AndroidRuntime( 1565): at android.widget.TabHost.addTab(TabHost.java:240)
E/AndroidRuntime( 1565): at com.android.phone.SelectSubscription.onCreate(SelectSubscription.java:108)
E/AndroidRuntime( 1565): at android.app.Activity.performCreate(Activity.java:5998)
E/AndroidRuntime( 1565): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
E/AndroidRuntime( 1565): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2181)
E/AndroidRuntime( 1565): ... 11 more
E/AndroidRuntime( 1565): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 1565): at com.android.phone.CallFeaturesSetting.onCreate(CallFeaturesSetting.java:1846)
E/AndroidRuntime( 1565): at com.android.phone.MSimCallFeaturesSubSetting.onCreate(MSimCallFeaturesSubSetting.java:158)
E/AndroidRuntime( 1565): at android.app.Activity.performCreate(Activity.java:5998)
E/AndroidRuntime( 1565): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
E/AndroidRuntime( 1565): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2181)
E/AndroidRuntime( 1565): ... 21 more
W/ActivityManager( 569): Force finishing activity com.android.phone/.SelectSubscription
W/ActivityManager( 569): Force finishing activity com.android.phone/.MSimCallFeaturesSetting
W/ActivityManager( 569): Activity pause timeout for ActivityRecord{42232730 u0 com.android.phone/.SelectSubscription t4 f}

And auditd not starting.
E/auditd ( 153): Failed on audit_set_pid with error: Protocol not supported

Can you build Resurrection Remix ® Kitkat?

Link to comment
Share on other sites

14 hours ago, madix-333 said:

Hi Adeii, thanks for the rom. I testing in my u8951d. Phone sim card settings not work for dual-sim.
And auditd not starting.
E/auditd ( 153): Failed on audit_set_pid with error: Protocol not supported

Can you build Resurrection Remix ® Kitkat?

Thank you for trying, madix-333. Sorry for not working sim card. Does any patch from working u8951d rom do the things (like in cm-13) ?!

example u8951d rom: 

Sorry, but not kitkat branch anymore https://github.com/ResurrectionRemix/platform_manifest/branches/all, maybe this commit 

https://github.com/ResurrectionRemix/platform_manifest/blob/7201ee55548e00d06e601b71db1698530c256ebc/default.xml but many tracks missing (...providers, telephony, etc)

but I could build newest MM branch (6.0.1_r80)

Edited by adeii
Link to comment
Share on other sites

The rom is fast in the home, I do not use the phone for games. There are so many tweaks and with the CAF display it is even better, without the hassle of the white box, I'll let you know in the next few days. Thank you adeii!

Link to comment
Share on other sites

Hello adeii, thanks for bringing us this rom. Here I will explain some things:

1) I was testing it on my huawei y300 and everything is excellent but since when you have several hours using the cell phone, the rom starts to freeze opening some application and process to reboot or remove the battery.

PS: I do not install gapps because I do not use Google Play. Mostly, I install everything on my own (applications).

2) I have also noticed slowness when playing videos of instagram (stories) and in some cases also in Whatsapp. As for playing videos from the web browser (Brave) and youtube is excellent. 

But to start with this rom there is a breakthrough, launch future upgrades?, Greetings!

PS: Forgive my English, use google translate

Here some captures of the applications that I have installed and of the use of ram:

512b9198-3d75-4d2d-86ca-306025191f8d.jpg.ff07a3b4e6ed1c460cafbf47cfb3f308.jpg

 

289b2218-5481-4c53-a8e6-ebbdd9b49ec5.jpg.b4319fb456b4050d4b91381ab37b64f8.jpg

Link to comment
Share on other sites

16 hours ago, madix-333 said:

Screenshots

Madix-333, thanks a lot for give us screenshows. I really appreciete it.

Tell me, I see that kernel you using is 3.5.7. (in original is 3.4.109) - how it works? any new feature? also can be overclocked on G510 ? Also AnTuTu should be less then 13000 on slimkat 9.0, but I can not remember what version was used. 

Edited by adeii
Link to comment
Share on other sites

11 hours ago, Bolero Robert said:

Hello adeii, thanks for bringing us this rom. Here I will explain some things:

1) I was testing it on my huawei y300 and everything is excellent but since when you have several hours using the cell phone, the rom starts to freeze opening some application and process to reboot or remove the battery.

PS: I do not install gapps because I do not use Google Play. Mostly, I install everything on my own (applications).

2) I have also noticed slowness when playing videos of instagram (stories) and in some cases also in Whatsapp. As for playing videos from the web browser (Brave) and youtube is excellent. 

But to start with this rom there is a breakthrough, launch future upgrades?, Greetings!

PS: Forgive my English, use google translate

Here some captures of the applications that I have installed and of the use of ram:

Hello. Robert and thanks a lot for testing new kitkat rom!

I dont know exactly, what causes problem and google translator done good job. I've always turn off dreaming/screensaver - - use more battery, phone can not go to sleep, stay in background.

Do you use cache? I see that instagram/whatsapp/viber use a lot of ram (and maybe cpu). Example instagram 8.x shut down on 512MB ram phones (on samsung works worse then huawei).

Maybe some apps use some hardware codec thats is old or not compatible or use software codec instread. All bugs are inherited from slimkat 9.1 and slimlp and I dont know to solve them.

Maybe using synopsys kernel or version 3.5.7 (one that madix-333 use) can solve some problems.   

Link to comment
Share on other sites

Hi Adeii, i build this kernel https://github.com/weritos666/3.4.x_i6/tree/lineageos
Kernel not overclocked, test version for OctOS one-sim http://sendfile.su/1351740

Link to comment
Share on other sites

On 29.07.2017 at 11:01 PM, Trapezio said:

Good rom! Faster than SlimKat.

@madix-333 your kernel is compatible with Y300?

Is it possible to upload files from phone? And what about waking up by volume buttons?

Link to comment
Share on other sites

On ponedeljak, 31. jul 2017. at 9:43 AM, degradatoome said:

Is it possible to upload files from phone? And what about waking up by volume buttons?

Uploading works as "adb via wifi" or with some system apps. I can not guarantee for user apps nor via USB cable as MTP or ADB (my usb connector is damaged). Yes, this rom have volume rocker wake.
 

Link to comment
Share on other sites

11 hours ago, adeii said:nor via USB cable as MTP or ADB (my usb connector is damaged). Yes, this rom have volume rocker wake.
 

Sorry, I mean file uploading photos to facebook, viber, vk, etc.

Link to comment
Share on other sites

21 hours ago, degradatoome said:

Sorry, I mean file uploading photos to facebook, viber, vk, etc.

I guess problem still exists. And converting app to system app maybe works without problem.

Link to comment
Share on other sites

On 28.7.2017. at 6:45 PM, madix-333 said:

Hi Adeii, i build this kernel https://github.com/weritos666/3.4.x_i6/tree/lineageos
Kernel not overclocked, test version for OctOS one-sim http://sendfile.su/1351740

Hi madix-333, kernel works even on MM roms, but no wifi. I've tried to compile weritos kernel with jsr_d9_defconfig and u8833_defconfig for u8951 and for d9 with UBER toolchain 4.9 but a got lot of error.

What toolchain, boardconfig.mk and defconfig you used to got kernel?! Thank you again!

Link to comment
Share on other sites

Hi Adeii, i use gcc-linaro-4.9.4-2017.01-i686_arm-linux-gnueabihf. For work wifi in cm13 need replace toybox from old rom. For kompile Weritos kernel need more changes in mach-msm,etc, use Meld for diff, in test kernel OctOS ramdisk from 4.4 rom, for full work in cm13 need replace ramdisk files from cm13.

Link to comment
Share on other sites

13 hours ago, madix-333 said:

Hi Adeii, i use gcc-linaro-4.9.4-2017.01-i686_arm-linux-gnueabihf. For work wifi in cm13 need replace toybox from old rom. For kompile Weritos kernel need more changes in mach-msm,etc, use Meld for diff, in test kernel OctOS ramdisk from 4.4 rom, for full work in cm13 need replace ramdisk files from cm13.

Thank you for info.

Lineage 13 + bootimage [weritos zImage (from test kernel OctOS) + ramdisk/wifi/ar6000.ko + ramdisk/wifi/cfg80211.ko (from los13 kernel or from test kernel OctOS)] - wifi does not work in both cases. 

I guess that need to use jsr_d9_defconfig and to retrive changes from arch/arm/mach-msm/board-msm7x27a_d9.c to original board-msm7x27a.c ? Yes, meld is my favorite.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.