[ROM][4.4.2] CM11.0 for Huawei Mediapad 18.01.2014 - Huawei MediaPad, T-Mobile SpringBoard

Cyanogenmod 11.0 for Huawei Mediapad 7" (S7-30Xx)
Be aware that im not responsible for any damage that can cause this rom!!!
​
Working:
- Radio;
- Data connection;
- Touchscreen;
- Sensors;
- Wi-fi;
- AGPS;
- Usb connection to PC (mtp/ptp);
- GPS;
- HDMI;
- Sound;
- Microphone;
- Video playback;
- Camera;
- Bluetooth.
Features:
- Support bludroid stack
- Battery tweaks
- Selinux supported
- Usb disk (vfat, fat32 )
Download
ROM: http://goo.im/devs/zyr3x/cm//cm-11-20140118-UNOFFICIAL-hws7300u.zip
GAPPS: http://www.mediafire.com/download/0kd1p01a5kzpocx/mini-kk-gapps-20131203.zip
Instructions: !!!Be aware that im not responsible for any damage that can cause this rom!!!
1. Be sure that you have installed 4.0.3 stock official rom from huawei.
2. Now you need to install TWRP/CWM recovery.
To do it download zip with Automated installer of TWRP/CWM/STOCK Recoveries to PC, unpack it in the place you like on PC, run install_recovery.cmd and follow onscreen instructions.
2. Then download CyanogenMod 11 for Huawei Mediapad, Google apps and place them on your internal or external sd.
3. Boot in TWRP/CWM Recovery, then choose Backup and confirm operation (you will get full backup of stock rom).
4. If you want flash rom on top of previous cm10/pa rom - skip this part and go to 5.
Otherwise If you goes from stock or other rom then Press back to go to main menu and choose Wipe there and choose Factory reset there and confirm operation .
5. Press back again and choose Install, then find downloaded zip rom, choose it and and confirm operation .
6. Press back again and choose Install, then find downloaded zip with Gapps, choose it and confirm operation .
7. Then reboot in system and enjoy CyanogenMod 11 rom on your Mediapad
PLS notice: twrp/cwm recoveries are intended to use with custom roms like cm11/pa/aokp. In stock huawei rom internal memory is mounted to data/shared. But custom recoveries have an option to bypass only internal memory that mounted to data/media. So for stock rom these recoveries will do backup of internal memory during backup and will do wipe during factory reset. But they wont do it for custom roms like cm10/pa etc.
Thanks and credits
to all these great opensource communities, and of course CyanogenMod team and after_silence, bart594

Can't believe im seeing this update coming!
Sent from my Huawei MediaPad using xda app-developers app

What's diffrent with "Evervolv 4.0.0 for Mediapad Public Preview 2 Final" ?

New GPU Driver and CM features

Great buddy you can count on a donation as soon as I'm back from my holidays. Keep the good work

Hey zyr3x,
I've one question:
What about the "battery tweaks" in the "HuaweiMediapad settings"?
How do these tweaks work?
Greets Gunnar

Wow...

Which GAPPS to use...the ones in this thread, in the first post, or the ones for CM11 here:
http://wiki.cyanogenmod.org/w/Google_Apps
It looks like there are more apps in the ones in the link than the mini apps zip in this thread. If we can get the rest from the Google Store, the mini apps is better.
In the link, there's mention of ART compatible for one zip and states that ART should not be enabled for the other. I read up on ART. This is something that will be/is replacing Dalvik. Can anyone explain why one would be ART compatible and the other wouldn't?
I'll probably be trying all of them out, if others don't know.
Thanks.

mastrv said:
Which GAPPS to use...the ones in this thread, in the first post, or the ones for CM11 here:
Click to expand...
Click to collapse
use the gapps which are recommended by the developer. Others are not working correctly. Have tried by myself and finally got everything working so far with the recommended version. Even if the smaller would save space...
Regards,
Xian

hows battery life on this rom? I am using CM10.2 which is giving pretty sub-par battery life compared to stock...

molnartibor said:
hows battery life on this rom? I am using CM10.2 which is giving pretty sub-par battery life compared to stock...
Click to expand...
Click to collapse
Check this post if you are having battery problems
http://forum.xda-developers.com/showthread.php?p=48940619

I've been using this ROM for few days and It's very stable and smooth...
I don't use bloetooth, so this ROM is already the best among all Mediapad's ROM

sharonsym said:
I've been using this ROM for few days and It's very stable and smooth...
I don't use bloetooth, so this ROM is already the best among all Mediapad's ROM
Click to expand...
Click to collapse
hi,
There are stability issues with the battery this rom?

guayaquilander said:
Check this post if you are having battery problems
http://forum.xda-developers.com/showthread.php?p=48940619
Click to expand...
Click to collapse
Unfortunately, I have not solved even by this method ... I believe that it is appropriate to return to the stock 4.0.3 rom

mediapad has poor quality battery, it starts losing capacity after half year

I'm close to three times that and I can see no battery wear.

lucacata said:
Unfortunately, I have not solved even by this method ... I believe that it is appropriate to return to the stock 4.0.3 rom
Click to expand...
Click to collapse
This method look helped to earn 5 hours display time... and I think it will be even more a bit.

thank you very much for your work ... I wanted to point out that the last link of 18:01 does not work ...
zyr3x said:
Cyanogenmod 11.0 for Huawei Mediapad 7" (S7-30Xx)
Be aware that im not responsible for any damage that can cause this rom!!!
​
Donate:
Yandex.money: 410011398065662
Paypal USD: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=98PJL7RESVVZY
Paypal RUB: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=T6X2PDRARZUKY
Paypal EUR: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MF4HZYM72724Y
Working:
- Radio;
- Data connection;
- Touchscreen;
- Sensors;
- Wi-fi;
- AGPS;
- Usb connection to PC (mtp/ptp);
- GPS;
- HDMI;
- Sound;
- Microphone;
- Video playback;
- Camera;
- Bluetooth.
Features:
- Support bludroid stack
- Battery tweaks
- Selinux supported
- Usb disk (vfat, fat32 )
Download
ROM: http://goo.im/devs/zyr3x/cm//cm-11-20140118-UNOFFICIAL-hws7300u.zip
GAPPS: http://www.mediafire.com/download/0kd1p01a5kzpocx/mini-kk-gapps-20131203.zip
Instructions: !!!Be aware that im not responsible for any damage that can cause this rom!!!
1. Be sure that you have installed 4.0.3 stock official rom from huawei.
2. Now you need to install TWRP/CWM recovery.
To do it download zip with Automated installer of TWRP/CWM/STOCK Recoveries to PC, unpack it in the place you like on PC, run install_recovery.cmd and follow onscreen instructions.
2. Then download CyanogenMod 11 for Huawei Mediapad, Google apps and place them on your internal or external sd.
3. Boot in TWRP/CWM Recovery, then choose Backup and confirm operation (you will get full backup of stock rom).
4. If you want flash rom on top of previous cm10/pa rom - skip this part and go to 5.
Otherwise If you goes from stock or other rom then Press back to go to main menu and choose Wipe there and choose Factory reset there and confirm operation .
5. Press back again and choose Install, then find downloaded zip rom, choose it and and confirm operation .
6. Press back again and choose Install, then find downloaded zip with Gapps, choose it and confirm operation .
7. Then reboot in system and enjoy CyanogenMod 11 rom on your Mediapad
PLS notice: twrp/cwm recoveries are intended to use with custom roms like cm11/pa/aokp. In stock huawei rom internal memory is mounted to data/shared. But custom recoveries have an option to bypass only internal memory that mounted to data/media. So for stock rom these recoveries will do backup of internal memory during backup and will do wipe during factory reset. But they wont do it for custom roms like cm10/pa etc.
Thanks and credits
to all these great opensource communities, and of course CyanogenMod team and after_silence, bart594
Click to expand...
Click to collapse

lucacata said:
thank you very much for your work ... I wanted to point out that the last link of 18:01 does not work ...
Click to expand...
Click to collapse
Take this one: http://goo.im/devs/zyr3x/cm//cm-11-20140118-UNOFFICIAL-hws7300u.zip
Greets Gunnar

First, thanks for this great ROM. Everything is working smooth.
I have one big problem: My Wi-Fi MAC-address changes every time I switch it on. I tried wiping cache/dalvik and also tried setting a custom MAC in the settings but nothing helped. As I am filtering MACs in my Wi-Fi network it's a real big problem for me.
Has anyone else noticed this too?
Dietrich

Related

[CM10.1][10.09.2013] CM10.1 for Huawei Mediapad 7" [S7-30Xx] [not for Lite or 10 HD]

[CM10.1][10.09.2013] CM10.1 for Huawei Mediapad 7" [S7-30Xx] [not for Lite or 10 HD]
Cyanogenmod 10.1 (Android 4.2.2) for Huawei Mediapad 7" (S7-30Xx)​
Working:
- Radio;
- Data connection;
- Touchscreen;
- Sensors;
- Wi-fi;
- AGPS;
- Usb connection to PC (mtp/ptp);
- GPS;
- HDMI;
- Sound;
- Microphone;
- Video playback;
- Camera (fully working);
- Bluetooth.
Download:
- Automated installer of TWRP/CWM/STOCK Recoveries (TWRP can be installed also from Goo Manager);
- CyanogenMod 10.1 for Huawei Mediapad (or directly from Goo Manager app) (mirror);
- Google apps for cm10.1;
- Kernel with OC for cm-10.1 (updated 10.09.2013).
Instructions: !!!Be aware that im not responsible for any damage that can cause this rom!!!
1. Be sure that you have installed 4.0.3 stock official rom from huawei.
2. Now you need to install TWRP/CWM recovery.
To do it download zip with Automated installer of TWRP/CWM/STOCK Recoveries to PC, unpack it in the place you like on PC, run install_recovery.cmd and follow onscreen instructions.
2. Then download CyanogenMod 10 for Huawei Mediapad, Google apps and place them on your internal or external sd.
3. Boot in TWRP/CWM Recovery, then choose Backup and confirm operation (you will get full backup of stock rom).
4. If you want flash rom on top of previous cm10/pa rom - skip this part and go to 5.
Otherwise If you goes from stock or AOKP rom then Press back to go to main menu and choose Wipe there and choose Factory reset there and confirm operation .
5. Press back again and choose Install, then find downloaded zip rom, choose it and and confirm operation .
6. Press back again and choose Install, then find downloaded zip with Gapps, choose it and confirm operation .
7. Then reboot in system and enjoy CyanogenMod 10.1 rom on your Mediapad
PLS notice: twrp/cwm recoveries are intended to use with custom roms like cm10/pa/aokp. In stock huawei rom internal memory is mounted to data/shared. But custom recoveries have an option to bypass only internal memory that mounted to data/media. So for stock rom these recoveries will do backup of internal memory during backup and will do wipe during factory reset. But they wont do it for custom roms like cm10/pa etc.
Sources:
- https://github.com/aftersilence.
Old versions:
http://goo.im/devs/after_silence
Cyanogenmod 10.1 for Huawei Mediapad - 01.02.2013
Cyanogenmod 10.1 for Huawei Mediapad - 13.12.2012.
great job! thx u
you did it again
:good:
Is it true??? Yes it´s not a dream i can see it!!! after_silence you are the best!!!
Wowwww
Good job
Thank you very much
Cool. Tried to compile it yesterday, but /system would not mount somehow. Will try as soon as I have some time.
mblaster said:
Cool. Tried to compile it yesterday, but /system would not mount somehow. Will try as soon as I have some time.
Click to expand...
Click to collapse
I still havent pushed my sources to github because its too hacky for now, so you will not get booting build from cm10 device tree.
after_silence said:
I still havent pushed my sources to github because its too hacky for now, so you will not get booting build from cm10 device tree.
Click to expand...
Click to collapse
-> beer
Christmas came early....thank you!
Sent from my Huawei MediaPad using xda premium
thanks man:good:
As soon as I get my new SD card I will installing this ROM! Been running your other ROM for a while now
Sent from my Huawei MediaPad using xda premium
any news?
441Excelsior said:
any news?
Click to expand...
Click to collapse
I have no access to "build server" since end of december, so i cant try to build new versions.
and what about CM10? (4.1.2)
http://forum.xda-developers.com/showthread.php?p=35517056#post35517056
Some news.
I have been able to run "ion kernel" with using of pmem allocation, so this is gives me all updated drivers (mdp, gpu, vidc etc) with working camera
But as in previous "ion roms" i have reboots in games due to memory leaks in kgsl (out of memory). Thats the main reason why i cant upload this rom to public..
And i have finally semi working picture in hdmi! Sound works all the time, but picture works only for video playback, so i can watch movies, but cant see homescreen or play games. And its still a little bit unstable, sometimes connects to tv, sometimes not. But at least thats better than nothing..
Click to expand...
Click to collapse
after_silence said:
I have no access to "build server" since end of december, so i cant try to build new versions.
Click to expand...
Click to collapse
If you need a test build I can make one for you, but I would need your latest sources. Can't give you direct access to my build computer though...
Looking forward
Sent from my Huawei MediaPad using xda app-developers app
mblaster said:
If you need a test build I can make one for you, but I would need your latest sources. Can't give you direct access to my build computer though...
Click to expand...
Click to collapse
Thats not an option. I know that cm10.1 still have no support of msm8660 in display, sound, gps libs. So blind build will not help here.
still no access to build server?
Re: [CM10.1][13.12.2012] CM10.1 for Huawei Mediapad
Any updates on a new build?
Sent from my Huawei MediaPad using xda premium

[ROM][PORT] PAC ROM UNOFFICIAL for Redmi Note 4G Single Sim

Hi guys, this is my first port, i am not a developer, i have just followed a rom porting guide.
created by @rishabh.raj37
This Rom is based on lastest CM11 build by jkaz.
Working :
Everything..(Including Headphones)
Not Working :
None
Procedure :
1. Download the Rom and gapps and copy both files in to sd card or ext-sd.
2. Reboot into recovery
3. wipe cache, dalvik cache, data...
4. Install both rom and gapps.
5. Reboot phone...
I am not responsible for bricked devices.
Credits:
Xda
Cyanogenmode team
Pac-man developers
Mokee developers,
@LiquidPlacidity
JKaz
@Jamil69
@umangleekha (For Headphone fix patch)
I take credit only for porting this rom to our device, but i don't take credit any other way...
ROM Download
Gapps
For root access flash zip file from the link
SuperSu
Note:
1. - Just edit the build.prop, find the line: ro.sf.lcd_density = 270 change the value to 320 save it and reboot.
2. - Download system app remover from playstore
- Open it and grant root permission
- select and uninstall nfc service and pac console.
- reboot.
- this removes nfc wake and pac console force close.
Great News.. Thanks Bro, finally another cusrom for Dior.
asrupesh said:
Hi guys, this is my first port, i am not a developer, i have just followed a rom porting guide.
created by @rishabh.raj37
This Rom is based on lastest CM11 build by jkaz.
Working :
Everything..(Including Headphones)
Not Working :
None
Procedure :
1. Download the Rom and gapps and copy both files in to sd card or ext-sd.
2. Reboot into recovery
3. wipe cache, dalvik cache, data...
4. Install both rom and gapps.
5. Reboot phone...
I am not responsible for bricked devices.
Credits:
Xda
Cyanogenmode team
Pac-man developers
Mokee developers,
@LiquidPlacidity
JKaz
@Jamil69
@umangleekha (For Headphone fix patch)
I take credit only for porting this rom to our device, but i don't take credit any other way...
ROM Download
Gapps
For root access flash zip file from the link
SuperSu
Click to expand...
Click to collapse
Thanks for this cusrom bro, i will try it.
There's a nfc wakelock and Systemupdateservice wakelock. Other than that the rom is functional.
Thanks bro, this runs better than mokee and doesn't have shady apps.
screenshot plz...
So far everything works fine.
Bugs:
1) Everytime Wi-Fi is turned on, PAC Console forced close.
2) The resoulution is kinda small & look like tablet.
Maybe I can tweak the build.prop about the resolution.
I can confirm what zahinasaur wrote:
1) PAC Console force closes, but for me, on each boot, but after I disabled it in Manage Apps, it's OK.
2) Resolution looks strange, but it's also OK.
3) New thing: isn't App2SD functionality enabled on this ROM? Can you please package a new version with this functionality enabled?
Besides these, it's works much better than Mokee ROM at least for me, so thank you for your work!
Resolution fix
Just edit the build.prop, find the line:
ro.sf.lcd_density
Change the value & reboot.
Mine works best at value 320. You can try different value.
Thank you, this works. I'm more happy with the 296 setting, but you wrote the correct solution for this problem.
2 problems left.
By the way, not installing SuperSU gives you the default (CM?) SU implementation which works better at least for me, for e.g. BusyBox installation.
1st post updated...
headphone fix
asrupesh said:
1st post updated...
Click to expand...
Click to collapse
Is the headphone fix included in the rom or I have to flash something for it?
and what about system update service bug? - for this I have a solution
download my android tools from play store
in service tab -> system -> google play services -> at the end of the list there is system update service, just disabling it worked for my old phone, which had similar bug...
Hope this helps..
whats new??
Guys, do you see the external SD card?

[ROM][5.1.1][Galaxy J5/J500FN & J500F][01/02/2016] Stock ROM Advanced v1.0

DISCLAIMER:
Code:
/*
* 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.
*/
WARNING: KNOX GET VOIDED!
This rom is for J500FN model.I don't know if it does work on J500F or any other model. If you want to try, just remove assert lines in updater-script, BUT i'm not responsible if you brick your phone!
Is working on J500F model. Thank you @the-bomber for confirmation!
Read here to see how to remove assert lines: How to remove assert lines
Post #1 : Features, Download link, how to install the rom, credits.
Post #2 : Changelog, Bugs, to do list
Post #3 : FAQ/TIPS.
[QRCODE][/QRCODE]
INTRODUCTION:
Hello!
I'm Robert, an satisfied and happy user of the Samsung Galaxy J5 ( J500FN), but somehow bored of it since it doesn't have any custom rom or kernel, in few words, xda support. At begin, i was planning to build Cyanogenmod or AOSP and an custom kernel with minimal features, but i lack the knowledge to do it, but it's not impossible, just that i have alot of headache and i'm not that happy with that. I was also planning to do an custom rom too, with many features and many themes available, this is easier, but again alot of headache. I can't promise i would do these, but i may try again to make a better custom rom.
So, here is Stock ROM Advanced. It's just an simple rom, nothing more yet. Check out the features section for more informations.Screenshots attached ( switch XDA theme to 2013 or 2015 theme from bottom of page and click on Screenshots tab if you can't see them.
Please share this XDA thread since Galaxy J5 doesn't have it's own xda forum...
FEATURES:
- Based on firmware J500FNXXU1AOI1_J500FNDBT1AOI2_J500FNXXU1AOI1
- Pre-Rooted with SuperSU (v2.66)
- Busybox installed (v1.24.1-osm0sis)
- Zipaligned all system apps (for better utilization of RAM) - What mean this? <--- click
- Deodexed - What mean this? <--- click
- Debloated - removed some samsung apps and some other unecessary apps for more RAM, more internal memory available and less wakelocks (so more battery). More info about removed apps in post #2.
- Knox removed
- Faster boot & shutdown
- Faster than stock? You tell me
Click to expand...
Click to collapse
That's all the features it has now. Is just an custom rom based on stock rom, with some minimal changes, but improving the daily experience, at least for me. I can't promise, but maybe in future i will make it more than an simple rom, with more features. I repeat, can't promise it. I have decided to add more features in next version.
DOWNLOAD:
Stock_ROM_Advanced <<< click. Just mediafire link for now.
DO NOT MIRROR THE ROM. IF YOU WANT AN MIRROR, LET ME KNOW AND I WILL UPLOAD IT TO THE WEBSITE YOU WISH since i have good network! Thank you!
INSTALLATION:
(it's actually easy to install it, but i've wrote it this way because there may be new people to XDA which just wish the rom and doesn't want to bother by searching to how to do it)
1. Download the rom and put it on your External SD Card ( make sure you have enough space).
2. Download this TWRP recovery: TWRP recovery by @aapav01 - more info about this recovery at CREDITS
You can also use TWRP 3.0 by [MENTION]Nick Verse [/MENTION]which is fully working. Big thanks to him as well. If you didn't know yet, he also made a KERNEL for our J5
3. Download ODIN program. I'm using v3.09
4. Enable the OEM unlock bootloader option at developer options (if you can't see Developer Options, then go to Settings > About phone and tap 7 times build number).
5. Reboot your phone in download mode by keeping pressing Power button + home button + volume DOWN button at same time for few seconds. After an blue screen will appear, press volume up button.
6. Connect your phone with usb cable to your PC.
7. Open ODIN program and an number should appear at ID:COM. If it doesn't, then make sure that the phone usb drivers are installed.
8. Click on AP or PDA ( according to the version of odin which you downloaded) and choose the TWRP recovery you've downloaded and click START. Wait until the process finish.
9. Now go to TWRP recovery by keeping pressing Power button + home button + volume UP button at same time for few seconds.
10. Choose Wipe, then Advanced wipe and choose Dalvik Cache, System, Data and Cache and then Swipe to wipe.
11. Now choose Install and go to the place where you did put the ROM and choose it. Wait till installation finish and DON'T REBOOT YET.
12. Flash GAPPS. I use Open Gapps, ARM 5.1.1 pico version. http://opengapps.org/ . It's XDA thread is HERE .
13. Wipe dalvk cache & cache.
14. Reboot & WAIT 5-10 minutes until it boot!. Only first boot is longer. NOTE: When you reboot, if it ask you for SuperSU choose "do not install".
15. If you followed all the steps carefully, then everything will be OK. Enjoy
Click to expand...
Click to collapse
Flashing GAPPS is required because if you don't you will be stuck at setup wizard. This issue is probably caused by one of the removed apps. However, it won't cause any other problem. So, flashing GAPPS is a must right after you flash the rom, but you can remove them if you wish after you finish Setup Wizard.
CREDITS:
@SuperR. for his nice and useful kitchen.
@aapav01 for the TWRP recovery. Big thanks to him because without the recovery, you couldn't even flash the rom!
@osm0sis for busybox
@Chainfire for SuperSU
@Force me, for doing this small rom
Pressing the THANKS button does give me some satisfaction/motivation
XDA:DevDB Information
Stock ROM Advanced, ROM for all devices (see above for details)
Contributors
Force
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Lollipop 5.1.1 & TWRP ( knox get voided)
Based On: Official Stock ROM
Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2016-02-01
Created 2016-02-01
Last Updated 2016-07-25
Changelog
CHANGELOG:
Code:
v1.0 - Initial version
BUGS:
- WiFi. Two guys confirmed me that WiFi isn't working, but is working fine for me.
WIFI got working! Read HERE and HERE.
Flash LINARO KERNEL and WIFI will work. Thank you @Nick Verse for the kernel and @swistakkk1 for confirmation.
Maybe is not fully debloated, but i didn't have any issue after i've deleted these apps. i can remove even more to make the rom lighter, apps which doesn't suit for me, which some people would want them... I may add AROMA zip to let people choose what apps they want to remove.
/system/app deleted apps
/system/priv-app deleted apps
FAQ / TIPS
1. How do i install Xposed Framework?
Follow these steps: http://forum.xda-developers.com/showpost.php?p=64490530&postcount=2
This is a list of confirmed working modules until now:
Code:
- [URL="http://forum.xda-developers.com/xposed/modules/xprivacy-ultimate-android-privacy-app-t2320783"]XPrivacy[/URL]
- [URL="http://forum.xda-developers.com/xposed/modules/xposed-appopsxposed-appops-4-3-t2564865"]AppOpsXposed[/URL]
- [URL="http://forum.xda-developers.com/xposed/modules/app-bootmanager-t2432359"]Boot Manager[/URL]
- [URL="http://forum.xda-developers.com/xposed/modules/mod-obb-sd-v0-1-t2884004"]Obb on SD[/URL]
- APM+
- Gpm notification seek bar[L-M]
- ScreenOffAnimation
- Android Phone Vibrator
- Flat Style Bar Indicators
- Greenify
- NoSafeVolumeWarning
- Notification Manager
Thank you:
@22rp420 @nov01 for confirming some xposed modules!
If you know more xposed modules which are working on our phone, share with us!
2. My phone is running slow / has lag. Why?
My phone haven't lag or ran slow never and i'm using Power Saving mode all the time.
Use Greenify app to hibernate the apps which are running in background. Maybe you don't want Facebook or other apps running in background, eating RAM and battery while you use your phone or while your phone is in idle/standby. Then Greenify become useful. It does help gaining some more available RAM and also battery.
Also, don't use any Task killer because it is not necessary. It just does the opposite: make the phone run slow.
3. My battery drain too fast!
People use phone different. Everyone. My best SOT (screen on time) was 13 hours. Maybe you can or can't achieve that SOT. It all depends of how you use the phone.
The biggest battery drainer on Android are:
- Facebook app, facebook messenger
- Google Services
Greenify does help gaining battery too.
You should install BetterBatteryStats app to see what is draining your battery.
Personally, i'm using facebook in browser and i enable play services when i need them. I disable them with Tasker app by running some shell commands. Of course, you can do this with init.d too or some other apps. I will share the shell commands which i'm using later. I have maximum 10 minutes wakelocks in BetterBatteryStats widget and my battery doesn't drain even 1% per night.
FAQ/TIPS
reserved
It is absolutely fantastic to see fellow forum/country who have worked and learned a lot and return help to the community.
Big like to you @Force !
Razvan
Sorry @Force i may not be able test your work as i don't have access to my pc right now and don't know for how long but once i get time and access back i will firstly try your rom. But yes anyways thanks for the development.
@Force this ROM work on SM-J500H?
smk.mosharraf said:
@Force this ROM work on SM-J500H?
Click to expand...
Click to collapse
WARNING: KNOX GET VOIDED!
This rom is for J500FN model.I don't know if it does work on J500F or any other model. If you want to try, just remove assert lines in updater-script, BUT i'm not responsible if you brick your phone!
Click to expand...
Click to collapse
It was specified at the begin of the thread...
Wifi
@Force WiFi is not working i have reinstalled this rom a few times now and it still wont let me switch the wifi on i have even tried going back to stock and the wifi is still working fine there any suggestions
galaxysi9000freak said:
@Force WiFi is not working i have reinstalled this rom a few times now and it still wont let me switch the wifi on i have even tried going back to stock and the wifi is still working fine there any suggestions
Click to expand...
Click to collapse
Did you flash it on J500FN?
I haven't experienced this problem. I will look into this.
Are there more people who experienced this? Please let me know.
Force said:
Did you flash it on J500FN?
I haven't experienced this problem. I will look into this.
Are there more people who experienced this? Please let me know.
Click to expand...
Click to collapse
yes i did flash this on the j500FN
Wifi
Force said:
Did you flash it on J500FN?
I haven't experienced this problem. I will look into this.
Are there more people who experienced this? Please let me know.
Click to expand...
Click to collapse
Thank you for this rom, but Wifi doesn't work :crying:
galaxysi9000freak said:
@Force WiFi is not working i have reinstalled this rom a few times now and it still wont let me switch the wifi on i have even tried going back to stock and the wifi is still working fine there any suggestions
Click to expand...
Click to collapse
MAICK-LGG3 said:
Thank you for this rom, but Wifi doesn't work :crying:
Click to expand...
Click to collapse
I don't have any issue with the WiFi, but I think that the problem might be caused by WlanTest which I've removed it.
Later, I'll post here an flashable zip which does bring the WlanTest back and hopefully Wifi gets fixed.
Thank you both for reporting this!
Razvan said:
It is absolutely fantastic to see fellow forum/country who have worked and learned a lot and return help to the community.
Big like to you @Force !
Razvan
Click to expand...
Click to collapse
YES! Indeed!
@MAICK-LGG3 @galaxysi9000freak
I'm sorry for being late and also that i haven't made an flashable zip. I uploaded an zip file containing the WlanTest.apk.
1) Download WlanTest zip and extract the zip on your sdcard.
2) After you extracted the zip, you will have an folder named WlanTest and inside the folder WlanTest.apk. Use an file explorer with root and move the folder WlanTest to /system/app.
3) Set permission for the folder like this: http://i.imgur.com/gin3axj.png .
4) Set permission for WlanTest.apk from inside of folder like this: http://i.imgur.com/NXy772e.png .
5) Reboot
Let me know if this fix your wifi problems.
I was quite busy on working on the rom. Starting from next version, the rom will have a new name. It will also be themed, will have it's own logo and own bootanimation and more. Don't wanna spoil
I see that this thread has 600+ views already which is nice to see it
Doesn't work
Force said:
@MAICK-LGG3 @galaxysi9000freak
I'm sorry for being late and also that i haven't made an flashable zip. I uploaded an zip file containing the WlanTest.apk.
1) Download WlanTest zip and extract the zip on your sdcard.
2) After you extracted the zip, you will have an folder named WlanTest and inside the folder WlanTest.apk. Use an file explorer with root and move the folder WlanTest to /system/app.
3) Set permission for the folder like this: http://i.imgur.com/gin3axj.png .
4) Set permission for WlanTest.apk from inside of folder like this: http://i.imgur.com/NXy772e.png .
5) Reboot
Let me know if this fix your wifi problems.
I was quite busy on working on the rom. Starting from next version, the rom will have a new name. It will also be themed, will have it's own logo and own bootanimation and more. Don't wanna spoil
I see that this thread has 600+ views already which is nice to see it
Click to expand...
Click to collapse
Wlantest tested, doesn't work
MAICK-LGG3 said:
Wlantest tested, doesn't work
Click to expand...
Click to collapse
Can you take a logcat please?
How to take logcat
Start taking the logcat and then try to put wifi on. Also, try to wipe dalvik cache and cache in recovery.
Thank you!
MAICK-LGG3 said:
Wlantest tested, doesn't work
Click to expand...
Click to collapse
if @Force doesnt have wifi problem, you should download again the rom and flash it
could be a download problem and some files can be corupted.
i meet many times this "download isue" and was fixed in this mode
just try it! @Force you can test the uploaded package too.
Trimis de pe al meu SM-J500FN folosind Tapatalk
Force said:
Can you take a logcat please?
How to take logcat
Start taking the logcat and then try to put wifi on. Also, try to wipe dalvik cache and cache in recovery.
Thank you!
Click to expand...
Click to collapse
i have tested this and wifi is still not working i have a log
View attachment 3631908
thanks for the rom
confirmed working fine on J500F !
if u need any help i'll be happy to help you since i have themed and developed roms ...
i was lazy to work on a rom but since you started i'll help if u need any
thanks for the awesome rom !!
edit: WIFI isn't working !

[GUIDE][NOOB-FRIENDLY]Want to update to CM13? Read this first!

Want to update to CM13? Read this first!
Welcome to my upgrade guide that will allow users to painlessly upgrade from an earlier version of android to CM13.
Background info:
Our Cyanogenmod maintainer, Lysergic Acid, started bring alpha builds of Cyanogenmod 13 since October of last year. Now, we have official nightlies on our device which just proves how strong of a device we have and how strong we are as a community on XDA. With all of the exciting new features Marshmallow brings to the table, people have been flashing CM13 without reading any precautions or information about the possible consequences of not doing a particular step or procedure. With this guide, you will learn how to successfully flash CM13 on a device, everytime!
This guide will assume you are on a rooted custom ROM with a working custom recovery. It will not guide users how to update from stock ROM to CM13. If you haven't rooted your phone yet or are on stock ROM, use a different guide to install a rooted custom ROM (KK or LP preferred) then follow this guide.
Another important tip is to read the issues post before flashing the latest build of CM13. There could be issues that you could encounter so make sure to read before flashing!
How to install:
CM13 is available to install for CM12.1 users via the OTA updater. However, updating to CM13 via OTA updater is buggy and will remove gapps and Isorec Recovery. If you receive notifications about the CM13 update, don't use the OTA updater! Use this guide below instead.
Backup your current ROM in TWRP or CWM! You will need to do this just in-case something goes wrong during the upgrade process or you don't like CM13 in general. If you are using Cyanogen recovery from CM12.1, you should flash a isorec recovery from this thread. TWRP or CWM are both fine. Note: If you are using a build earlier than 20160119 nightly or not using one of Lanchon's isorec kernels, you will not be able to use a isorec recovery. This will not apply to people on older versions of android (for older versions of android, KK compatible recovery or higher is all you need).
If you require to use Gapps, make sure to re-partition your phone now if you haven't done so! This can be done by following one of the guides linked in the Gapps section. It is required for users to re-partition their system partition to 1GB to prevent issues when flashing gapps. Please also note that when upgrading from an older ROM, you must flash a newer Gapps to keep Gapps on your phone.
Download CM13 from the official cyanogenmod downloads page onto your phone. Update: The Cyanogenmod downloads page is gone, instead download from here.
If you are in CWM, while on the main menu, choose factory reset. Then go into mounts and storage and select format system. If you are in TWRP, go into the wipe menu, select advanced wipe, check wipe system, data and cache, then swipe the bar to wipe.
Flash the CM13 zip.
(Optional)Install Gapps (if you've re-partitioned already, if you didn't, you will get errors!).
(Highly recommended)If you don't have isorec recovery already installed, you should flash an isorec recovery here: Thread link
Reboot your device. If the recovery prompts if you want to fix root, always select NO because root installer is broken.
I will repeat what I said earlier but with more explanation. Why don't I have a guide on how to update to CM13 via OTA? OTA update from CM12.1 to CM13 is broken! You will lose gapps and it will cause a lot of problems to user. Just follow the above guide to flash update manually and no issues will be encountered.
Gapps on Android Marshmallow:
Recommended Gapps: OpenGapps Pico
What to select on OpenGapps page: ARM>6.0>Pico
While flashing Gapps is an optional step during the upgrade process, many people require the Google Play store to install all of their apps. It is required for people who want to flash gapps to increase their system partition to 1GB (or more). Stock partition sizes have a system partition size of about 500MB which is not enough to hold even the smallest gapps packages available!
Re-partition guides
You can re-partition your device by following my guide (Requires PC): http://forum.xda-developers.com/gal...ivatives/mod-increase-partition-size-t3011162 or Lanchon's guide (Doesn't require PC): http://forum.xda-developers.com/android/software-hacking/tool-lanchon-repit-data-sparing-t3358036
If you have working recovery, use Lanchon's guide (second link). Otherwise, my guide (first link) will work for everyone else.
Please note that re-partitioning your device via ODIN (first link) will delete all of your data, including your internal storage which contains all of your personal files. You must backup all of your files to an external sd card or PC if you want to keep them! However Lanchon's guide (second link) keeps all of your personal data but requires a working custom recovery!
Please also note about the naming of the zip/pit files!
If you get error 70 while flashing Gapps, make sure you are using the re-partition guides properly, you may have missed a step or forgot to do something. If you didn't bother reading all of the information I've given and decide to post about your error, you will be told to read the information properly and nothing else. All help was given already If you get some other error, read the OpenGapps FAQ.​
Stock Cyanogen Recovery:
CM13 Stock Cyanogen Recovery is a basic recovery that allows you to flash zips from your internal and external sd storages. It provides wipe options and ADB flashing support, but was only designed to provide the basic tools for flashing. Although it works fine in recent builds of CM13, it is highly recommended that you use an Isorec Recovery like TWRP.
Update: Cyanogen recovery has fixed mounting support for internal and external sd as of the 5th of October nightlies. The steps below now only apply to people who want to use older CM13 builds.
If you have build 20161005 or later, you can now easily switch to an Isorec recovery simply by flashing it via Cyanogen recovery. You can not do this in older builds!
Isorec install on builds older than 20161005
1. ADB Sideload Method (requires PC)
This is the easiest and quickest method to restore Isorec Recovery on your device. However it will require ADB/Fastboot tools to be installed on your computer. You also need to enable ADB debugging and enable root access for ADB in the development settings to use this method. If you don't have ADB/Fastboot tools installed, download it from this thread
Download recovery-Lanchon-IsoRec-TWRP-2.8.7.0-20160113-i9100-(by-arnab).zip onto your PC
If you haven't enabled ADB debugging and root for ADB, do this now in the development settings menu
Reboot your phone into Cyanogen recovery
Select apply update from ADB sideload
In the ADB/Fastboot folder containing ADB.exe, hold shift + right click the window to open up the folder menu.
Select open command line menu here
Type or copy and paste this command: adb sideload recovery-Lanchon-IsoRec-TWRP-2.8.7.0-20160113-i9100-(by-arnab).zip
Cyanogen recovery should begin flashing TWRP recovery
Once completed, reboot your device
2. ODIN method (requires PC)
This method requires ODIN to be installed on your computer. You will be connecting your phone to the computer which may or may not be a problem for some users.
Put your phone into download mode (Power key, home button, Volume Down button)
Connect your phone to your PC
Open ODIN. Make sure that it detects your device. If it doesn't, check if you have the right drivers installed and if the usb cable/port is damaged
Download ODIN-flashable CM12.1 kernel here: http://forum.xda-developers.com/showpost.php?p=57974756&postcount=4 Don't worry if it isn't CM13 kernel, you will have to reflash CM13 anyway! If you don't know which one to choose, the TWRP CM12.1 kernel is fine.
Select the CM12.1 kernel as PDA (or AP)
Make sure you untick auto-reboot
Start the flash.
Once flash is successful, disconnect your phone from your PC. Remove your phone battery, then reinsert it.
Get into recovery mode (Volume Up, Power Key, Home button)
Repeat CM13 flashing guide above without any backup.
If you have linux, use JOdin instead of ODIN.
3. Terminal method (Doesn't require PC)
This method requires a terminal emulator. Either download one from the google play store or enable the in-built terminal emulator in development settings. Follow the guide carefully. You can use this method if your USB port is broken.
See Lanchon's post: http://forum.xda-developers.com/showpost.php?p=65164875&postcount=1002
As mentioned in Lanchon's post, IF YOU MAKE A MISTAKE IN ONE SINGLE CHARACTER YOU TYPE IN THE TERMINAL, YOU COULD BRICK YOUR PHONE FOREVER!!!​
Root on Android Marshmallow
CM13 has root included, however it is disabled by default. To enable root, you need to enable root for apps in the developer options menu (tap the build number in about phone until it has been enabled). I recommend allowing root access for ADB too because this can help you recover from some problems that may occur in the future.
You may be familiar with the root tool, SuperSU, and it may have been installed in CM12.1 or earlier versions of android. Android Marshmallow has a different way of rooting the device. It is not compatible with older versions of root.
Currently, SuperSU doesn't work on CM13. Do not attempt to install it with system method and don't try to install it with systemless method.
How to update to a newer build of CM13
1. OTA Updater method
This method of updating Cyanogenmod is usually preferred by many users because it is ready-to-use and is quite simple to do.
Go into settings>about phone>system updates
If there is a new build available, press the download button. The OTA updater will now download the update to your phone
Once it finishes downloading, it will prompt you if you want to install the update. Confirm that you want to update and your phone should restart
Your phone will reboot into recovery mode. The update process is automated. Once the progress bar is full, your phone should reboot again.
If your phone doesn't bootloop and you get to the android is upgrading screen, you have successfully updated CM13!
2. CyanDelta Update method (Popular method)
This method of updating Cyanogenmod is most beneficial to people who want to save bandwidth and/or want to download the update via their mobile data. This method typically saves around 200MB of data which makes it a quick way of updating, without sacrificing stability.
Download Cyandelta from the google play store
Download from CyanogenMod website the .zip file of the ROM you are using. Please note that if you haven't saved a copy of your current build onto your phone, the Cyanogenmod Downloads server usually deletes old nightlies. Update: The Cyanogenmod downloads page is gone, instead download from here.
Launch CyanDelta and select the .zip file you just downloaded from CM website. CyanDelta will import them and will create a new bigger zip in “Cyandelta” directory in the root of sdcard.
When an update will be available, a notification will appear. Now you can launch CyanDelta and start the download by simply clicking a button!
The new zip will be placed in “Cyandelta” dir in the root of sdcard. Now you can install it manually from recovery, or you can press “Install zip”. Cyandelta will automatically reboot to recovery, install the zip, wipe cache partition and reboot (this requires root permission).
If you are stuck using the CyanDelta update method, check out their FAQ on their website.
3. Manual method (Recommended)
If you have issues using the other methods to update CM13, you can also install the update manually via recovery. This method usually has the greatest success rate.
Backup your current ROM in TWRP or CWM! You will need to do this just in-case something goes wrong during the update process. If you don't have Isorec TWRP or CWM, use the guide above to reinstall CM13 with a working recovery!
Download newer CM13 build from the official cyanogenmod downloads page onto your phone. Note: Old cyanogenmod nightlies are usually deleted from the Cyanogenmod server if you haven't downloaded your current build onto your phone yet. Update: The Cyanogenmod downloads page is gone, instead download from here.
Flash the CM13 zip
Wipe cache
Reboot your device. If the recovery prompts if you want to fix root, always select NO because root installer is broken. If your phone doesn't bootloop and you get to the android is upgrading screen, you have successfully updated CM13!
New users are encouraged to post questions about CM13 here and not in the CM13 Development thread, this will leave everyone happy and everyone gets what they want
Thanks to Lysergic_Acid for CM13, Cyanogenmod team, CyanDelta team, arnab for his TWRP isorec recovery, Lanchon for his Isorec kernels, repartition script, Isorec recovery and guides.
Updated on 02/02/17
Since the wiki for our device hasn't been updated yet, here are a list of some issues on CM13:
Issues marked with red are recent issues you will experience in any current build of CM13.
Ongoing issues:
MX Player can not use HW+ decoder. Instead, use HW or SW decoder. The developer of MX player is working on a fix.
Cyanogenmod OTA Updater sometimes can be buggy. MD5 errors, download errors, installation errors. Although it is working fine for most people, I still recommend just to flash manually via recovery!!!
Internal storage and external storage is not labelled correctly and has a random name. This is not a bug but a feature of one of the mounting ways of MM.
Screenrecorder works for some users, however it seems that you can not playback them on your phone. Workaround: Play the videos using your PC.
Some apps may have trouble detecting internal/external storage.
Some bluetooth devices may not behave properly or connect
Multiple issues with F2FS. Please note that this FS is still relatively new for our device so bugs are likely to be experience. Stay on ext4 for best stability!
Some people have reported that they have lost connection to their mobile network. This usually can be fixed by resetting APNs. If this doesn't help, you may need to downgrade back to stock 4.1.2 ROM.
MMS video file (.3pg format) will not play on the default video player. Workaround: Play the video through MX Player on SW renderer.
Hardware button is always on until screen is switched off. Workaround: After installing the BLN MOD and synapse, you can control the timeout values.
You may experience reboots when you receive phone calls
More to be added later
Fixed issues:
(from latest issue solved to earliest)
Cyanogen Recovery can not mount internal and external storage. You can not flash zips via internal or external storage. ADB sideload or other methods of flashing can be used instead. Fixed in nightly 20161005
Battery Percentage Incorrect and Causing Constant Low Battery Warnings. Fixed in nightly 20160818
As of the 20160722 nightly, decryption of /data partition is broken. Keyboard can't be switched to enter digits. Fixed in nightly 20160724
As of the 20160722 nightly, setup wizard is broken. When you press next, the notification bar drops down instead of the next screen showing. Fixed in nightly 20160724
Some people have reported that the youtube app (play store version) displays green lines during playback.
Front camera errors in recent builds
Phone dialer is currently broken Workaround: Use google dialer from Google Play Store
Live lockscreen has multiple issues being experienced in recent builds.
Nightly 20160326 is experiencing Google Play Launcher FCs. Please stay on a earlier build until this is fixed. Fixed in nightly 20160329
People who are using a non-english language may experience Clock app FCs. This problem is under investigation. Update: Fixed in nightly 20160325
Doze feature can not optimize any apps. This is not a bug, doze is disabled on our device! Please ignore this menu! Update: Fixed in nightly 20160325. Note: This is the app standby feature that is now working and not motion sensor doze!
Nightly 20160323 is experiencing CM file manager FCs Fixed in nightly 20160325
Nightly build 20160216 is currently affected by the no signal bug and dialer issues. Update: Calling issues have been fixed in nightly builds 20160218 or newer. If you are on build 20160216, you should update immediately to fix this issue.
FAQ
Q: What is cyanogenmod?
A: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0.1 Marshmallow, which is designed to increase performance and reliability over stock Android for your device. 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.
Q: What version of android is CM13 based on?
A: Android Marshmallow 6.0.1
Q: What is Gapps?
A: Google Apps (Gapps) is an app package containing the Google Framework which is required for most apps from Google to function. This will include the Google Play Store and other Google apps and services depending on what setup you select (it varies on what Gapps package you select, I recommend OpenGapps).
Q: Is this ROM pre-rooted?
A: CM13 has root included, however it is disabled by default. To enable root, you need to enable root for apps in the developer options menu (tap the build number in about phone until it has been enabled). I recommend allowing root access for adb too because this can help you recover from some problems that may occur in the future.
Q: I get error 70 when flashing gapps. What can I do to solve it?
A: Error 70 means that you have insufficient space available in the system partition. Your device does not have sufficient space available in the system partition to install the Open GApps package. As I have said in my guide, you will need to repartition your system partition using one of the links in the gapps installation section of my guide. Then only you will be able to install gapps on your phone.
Q: Help me! My phone says that sdcard0 is corrupted! What can I do to solve it?
A: If you've re-partitioned your device recently using the ODIN method, it is highly likely that you forgot to format your internal sd card. You can do this in the recovery by selecting sdcard0 or internal sd, format as vfat (fat) or default (CWM). Alternatively, you can use your computer to format it manually by mounting your phone's storage via recovery then using a formatting utility such as the built-in windows formatting tool.
Q: Does xyz app work with CM13?
A: I don't know. Check the app's website, check the google play store, check other users comments. Google is your best friend. If not, try it out for yourself! Some apps require selinux to be set to permissive, you can do this in apps like SELinuxModeChanger.
Q: Does SuperSU work on CM13?
A: While there are ways to get SuperSU working, this guide is only here to provide basic procedures. I do not recommend new users to install SuperSU on any Android 6.0 ROM.
Q: My apps that require root say that I need busybox to use the app. What should I do?
A: You do what it tells you to do. Download busybox installer from the app store, install busybox and your app will hopefully work as it should.
Q: What happened to busybox? It was available on older android versions but why do I have to install it myself on CM13?
A: Busybox was replaced with toybox in CM13. As a result, you can not run apps that require busybox so you need to install a busybox installer from the google play store.
Q: Does GPS work well on CM13?
A: Reports have shown that GPS is still not reliable like in CM12.1.
Q: Does CM13 have Isorec Recovery Support?
A: Yes, it does. However CM13 comes with CM recovery as the default recovery.
Q: Does xposed work on CM13?
A: Yes it does. Use the latest installer (xposed-v80-sdk23-arm or newer) and make sure selinux is set to permissive.
Q: Which is better, CM13 or CM12.1?
A: CM13 is still new for our device. Naturally, there will be bugs experienced by users. Over time, the ROM will mature and it will become stable for everyone to use. Try it out for yourself and see which one is best for you
Q: Can I install CM13 on {different S2 model}?
A: If it is just a carrier/region variant of the international s2 i9100, it should work without problems. If it is different physically (hardware), then it will not work!
Q: Battery life sucks on CM13! What happened to doze mode?
A: Our device lacks the (low power) sensors that take advantage of this feature, therefore making it useless so it was disabled. Don't forget our device (s2) is quite old now, it shouldn't be a surprise that we can't take advantage of new features like this.
Q: Battery life sucks on CM13! (General)
A: Download and install betterbatterystats onto your device. Check what app is the culprit to your poor battery life. If there are no apps that are behaving strangely, try reflashing your current ROM and making sure to factory reset and format system partition. A lot of battery problems are created by the user, maybe brightness is set too high, change the screen timeout delay, etc.
Q: Can I update to CM13 without a computer?
A: Yes you can. I have included guides/steps that are not computer dependent if you haven't noticed already. If you have a broken USB port, you need to get it fixed ASAP because if anything happens during the flashing process, your phone is useless!
Q: My device runs slow on CM13. Can I do anything to make it go faster?
A: Make sure to close all apps that are not needed. Change swappiness to a lower value or 0. Change CPU governor parameters: Up threshold, sampling rate. Make these values smaller to give more performance. Remove apps that may be hogging up your CPU/RAM. Reboot, it helps
Q: What does android security patch level mean?
A: Google regularly updates their newer android versions with security fixes. Cyanogenmod will apply those fixes to their ROM so you will stay protected as well.
Q: Why is xyz feature not available in CM13 when it was available in CM12.1?
A: It is a good possibility that Cyanogenmod are not ready to add the feature yet. It could still need more internal testing or other more important features have to be added first for adding it to the ROM.
Q: Why can't I install gapps?
A: Now before you post this, have you read the post given by the users on the CM13 thread? I have said in my guide that in order to flash gapps, you will need a larger system partition. Please re-read the guide and make sure to read carefully before posting questions.
Q: What is BLN?
A: BLN (Backlight Notification) is a feature which uses your phone's hardware button lights to notify you whenever you receive a notification such as SMS, email, etc.
Q: How do I use BLN?
A: BLN is disabled by default. You need to use Synapse to configure it. See this thread
Q: How do I change the behavior of BLN?
A: See this thread
Q: Will BLN drain my battery?
A: BLN (not BLN without wakelock) prevents your CPU from going to deep sleep mode (low power CPU mode to save battery) which will drain your battery quicker versus having it disabled. Lighting up your hardware buttons will also use a little more power, so please take these factors into account before posting about poor battery life.
Q: Why is my button backlight always on?
A: See this thread
Tuning guide
For performance
These changes require an app (e.g. Kernel Adiutor) that can change tune kernel parameters
Change CPU governor to PegasusQ
Change swappiness to 20
Change I/O scheduler from CFQ to Deadline
Decrease CPU governor sampling rate to 40000
Decrease CPU governor up threshold to 60
Increase internal sd card read-ahead to 1024KB
If you have 8GB/16GB/32GB sd card, set external sd read-ahead to 512/1024/2048 KB respectively (Note: Some lower quality sd cards may not behave well with higher read ahead values)
Change entropy read threshold to 512 and write threshold to 256
Disable entropy for internal and external sd
Disable iostats for internal and external sd
For battery life
These changes require an app (e.g. Kernel Adiutor) that can change tune kernel parameters
Kernel Adiutor
Change CPU governor to PegasusQ
Change swappiness to 40
Change I/O scheduler from CFQ to SIO
Increase CPU governor up threshold to 90
Increase internal sd card read-ahead to 1024KB
If you have 8GB/16GB/32GB sd card, set external sd read-ahead to 512/1024/2048 KB respectively (Note: Some lower quality sd cards may not behave well with higher read ahead values)
Decrease vfs cache pressure to 60
Change entropy read threshold to 512 and write threshold to 256.
Disable entropy for internal and external sd
Disable iostats for internal and external sd
Greenify
Enable aggressive doze (beware, you may lose notifications!)
Thx a lot for that. There s everything what i need .
---------- Post added at 07:03 AM ---------- Previous post was at 06:24 AM ----------
Finally i flashed everything except gapps. Ty so much. Must i re-partition or can i flash gapp without it ?
rolves1899 said:
Thx a lot for that. There s everything what i need .
---------- Post added at 07:03 AM ---------- Previous post was at 06:24 AM ----------
Finally i flashed everything except gapps. Ty so much. Must i re-partition or can i flash gapp without it ?
Click to expand...
Click to collapse
Repartition is highly recommended, otherwise you will have a hard time finding a gapps package that will work. Use lanchon's guide linked in the OP now that you have a working recovery.
gsstudios
Got it. I'll try as soon as possible . Phone looks smooth atm. thx to u
Don't have problem to update from CM OTA and didn't lost IsoRec with this method.
Also if you flash VM13 then IsoRec, you don't need to flash IsoRec anymore after next CM13 flash.
Envoyé de mon GT-I9100 en utilisant Tapatalk
Good work @gsstudios
I would add that CyanDelta is a valid way of updating, been using it reliably for days, saves 200mb+ downloads every night
http://www.cyandelta.com/index2213.html?q=FAQ
https://play.google.com/store/apps/details?id=com.cyandelta&hl=en
Draky50110 said:
Don't have problem to update from CM OTA and didn't lost IsoRec with this method.
Also if you flash VM13 then IsoRec, you don't need to flash IsoRec anymore after next CM13 flash.
Envoyé de mon GT-I9100 en utilisant Tapatalk
Click to expand...
Click to collapse
You have good luck then However, it still needs to be worked on.
Although it is not required to reflash isorec, I include it anyway in the steps to prevent issues that may occur anyway. That way, users are 100% sure that they don't end up with cyanogen recovery.
gsstudios
stylemessiah said:
Good work @gsstudios
I would add that CyanDelta is a valid way of updating, been using it reliably for days, saves 200mb+ downloads every night
http://www.cyandelta.com/index2213.html?q=FAQ
https://play.google.com/store/apps/details?id=com.cyandelta&hl=en
Click to expand...
Click to collapse
Thanks, will add this to the guide soon.
gsstudios
Thanks for your work and this nice guide.
In this guide in the repartition part where is instructed
to flash kernel with ODIN, i would instruct to set the option
for AUTOMATIC RESET after flash to OFF, and pull battery after flash.
Because the flash happens so quickly and its a little difficult to
do the 3-finger boot then.
Best regards.
Thanks for this thread, I wanted to ask questions on the other thread but think the devs are getting overwhelmed by basic questions so this thread is perfect.
I wanted to ask what exact steps I need to take as I am on cm12 with cyan recovery and it's been years since I flashed this phone so I don't want to brick it. I am on the original 512mb system partition.
I have Ubuntu not windows and struggling to get jodin loading and heimdall worries me a bit so I am going to borrow a windows machine later but before I do I want to make sure I have the steps right.
So I figure I need to install Odin, then use this to flash a twrp kernel first to get my recovery is that right? And at the same time I need to repit so I can do both things at once, then reboot my phone into twrp have I got that bit right?
Next I need to format the partitions, then reboot again into twrp? At the next reboot I then can flash cm13 from an external zip file, isorec and gapps all at once, then reboot again and the handset should come up?
I hope I don't upset anyone asking all this and I really appreciate help, for the past 2 weeks I have been googling and reading the other thread to make sure I have understood it right but bit put off from asking questions that might upset others.
OP updated with recommendations from other users. Thanks for the suggestions!
Remember that new users are encouraged to post in this thread as it was specifically created to help new users install/update CM13.
gsstudios
System partition looks risky to me. Is there any other way to flash gapps ? I can format internal memory if it helps. Im using phone to connect internet. If there is something wrong with partition i cannot solve it ..
Very nice1! You could add that Lanchons repitting method keeps all data, but nevertheless, a backup is always recommended.
fireburner-de said:
Very nice1! You could add that Lanchons repitting method keeps all data, but nevertheless, a backup is always recommended.
Click to expand...
Click to collapse
Already in the OP. It is the second link for the repartition section
gsstudios
AT LAST ! Now they will not spam the official thread of cm 13!
gsstudios said:
Already in the OP. It is the second link for the repartition section
gsstudios
Click to expand...
Click to collapse
Well I know, that the link is there. Just 2 lines after the links you write in red that one will loose all data. That is where I meant you could mention that Lanchons script doesn't.
UsualSuspectReaL said:
AT LAST ! Now they will not spam the official thread of cm 13!
Click to expand...
Click to collapse
I fear, they still will
fireburner-de said:
Well I know, that the link is there. Just 2 lines after the links you write in read that one will loose all data. That is where I meant you could mention that Lanchons script doesn't.
I fear, they still will
Click to expand...
Click to collapse
Yes, I forgot to change that. Updating now... I read your post wrong
gsstudios
Edit: Done. Thanks!

[FIRMWARE] ASUS ZenUI ROM for Teclast T8

Disclaimer: I am not responsible for anything bad that may occur with your device, but I will take all the credit you can give me if it works for you!
Finally, I would like to present first custom ROM for our device (Teclast T8)! It was ported by me from ASUS ZenPad 3S 10 Z500M and this firmware has lots of great features! It was tested for about a month before release, because I didn't want to share beta ROM with a lot of bugs/issues.
This version is only for flashing via TWRP! (it can be found here https://forum.xda-developers.com/android/help/twrp-root-custom-recovery-teclast-t8-t3892647)
Version Information
Status: stable (suits for everyday usage)
Created: 08.01.2019
Updated: 25.06.2020
Android version: kernel 3.18.35, android 7.0 Nougat
What's done/features
Added ROOT (Magisk)
No bugs with battery statistics (like it was on stock ROM)
Unique ASUS design and customization (icons, themes, etc)
New useful functions (split screen, quick launch apps on lockscreen, etc)
Advanced power/battery control tools
04.03.2020 - fixed issues with sound
25.06.2020 - fixed offline charge
Bugs
Double tap to awake function
Gestures on lockscreen
All other functions work great! (fingerprint, camera, etc)
Installation
Download firmware to internal storage
Reboot into TWRP
Do this wipes in Wipe section: system, cache, dalvik,data
Reboot recovery: go to reboot section -> choose Reboot recovery
Go to install section and choose .zip package
After installation completed just reboot device and enjoy
If you face error "failed to mount system" or something like this after installation completed - don't mind it and reboot
Screenshots
P.S After device is booted you can choose any language on system setup. I used MIUI icon pack here.
Download
The link is here - https://mega.nz/file/WxYTDSiI#tFXlrqjv3z9qgXI1aZoUM8NdTP99PvKI5eXJSmIeLEQ
If you would like to support further development - https://www.paypal.me/teclastT8development
Brilliant! Thank you Sword900 - GREAT JOB!
Thanks to the developer for this ROM and TWRP. It's a good device let down by lack of software support and removes all the Chinese native apps which I could not remove even with Titanium backup.
I was running TOS 2.0.1 but with a magisk patched boot image which I flashed a long time ago. This makes it simpler.
There are some issues with the TWRP but atleast I can update Magisk without having to patch the boot image and flash it every time.
The zip file in OP, the folder names have a comma after the number as pointed out earlier. Remove that before attempting any operations or you will face weird and wonderful behaviour.
Works like a charm !
I have problem with the sound. When i turn on the volume and play ssomething, i will hear annoying sound (ezzzzzz,,*%$)
zenacute said:
I have problem with the sound. When i turn on the volume and play ssomething, i will hear annoying sound (ezzzzzz,,*%$)
Click to expand...
Click to collapse
I too... any solutions?
zenacute said:
I have problem with the sound. When i turn on the volume and play ssomething, i will hear annoying sound (ezzzzzz,,*%$)
Click to expand...
Click to collapse
saddys said:
I too... any solutions?
Click to expand...
Click to collapse
Seems like I finally fixed it. You should install new version with all wipes listed, download link was updated. Let me know if you find any other issues.
How did you make this?
I'm trying to do the same with other Teclast tablets.(With P80X)
I would appreciate it if you could tell me.
(I used Google Translate)
few__ said:
How did you make this?
I'm trying to do the same with other Teclast tablets.(With P80X)
I would appreciate it if you could tell me.
(I used Google Translate)
Click to expand...
Click to collapse
I've just ported this ROM from another device with alike parameters (chipset, android os version, etc). There are lots of guides on the net which will help u. Another way is to find or make it manually kernel-source for your device, so u could compile firmwares on your own. But it requires appropriative knowledges in android development. Also u may take a closer look at GSI project as if your stock firmware is based on android 9.0.

Categories

Resources