• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: [S7800B] KitKat Custom Firmware (Android 4.4.4)  (Read 189266 times)

lujji (OP)

  • Posts: 73
[S7800B] KitKat Custom Firmware (Android 4.4.4)
« on: January 11, 2015, 04:36:11 pm »
Based on stock Android 4.4.4 (KitKat) firmware.

Current version: 1.4 [24/02/2015]

Disclaimer: if you need stock mapper functionality, then this firmware is not for you - consider this rom by pogodancer instead.



Features:
? Custom kernel ported to KK and built completely from scratch
? Max. CPU frequency at 1.6GHz (with optional overclock)
? Improved 'interactive' governor - less lag
? Improved battery indication
? Fixed loud click when headphones attached
? Updated Wi-Fi drivers (v. 3.50.WFD)
? CIFS and UTF-8 support
? App partition from 2GB up to 12GB
? Root (SuperSU)
? Play Market compatibility (spoofed as GT-I9300)
? Minimum preinstalled content

Other features:
? Refresh rate is 60Hz (lcd driver from my JB kernel)
? Power button works
? Headphones work
? Right stick range is correct
? HDMI: reported to be at 40fps


Installation:
1. Open RKBatch Tool and connect usb cable.
2. Hit 'Switch' after pink icon lights up. Install drivers if needed
3. Hit 'Restore' after green icon lights up and wait for flashing to complete
On the first boot SuperSU will prompt you to update binaries - choose 'Normal'. No internet connection required
To install updates put the package in 'quickflasher' folder on the internal sd, open Quickflasher, set device to 'Rockchip Universal' and select the package you wish to install.

Some newer devices might have problems at 1.6GHz. If you experience any stability issues then lower the frequency in No-Frills and check 'set on boot'.

Overclock:
This rom comes bundled with 2 kernels: default and overclocked (1.7GHz for T-models and 1.8GHz for non-T) with reduced CPU and GPU power consumption. Use Quickflasher to install the kernel.
Use No-frills to adjust frequency. I do not recommend clocking CPU higher than 1.6GHz. Overclocked kernel might not run stable on your device.
Do this at your own risk!


Recommendations:
? To make installation process easier stock recovery was used. I suggest installing CWM Recovery from CrewRK instead.
? To launch Tincore when 'mapper' button is pressed go to Settings, select 'Open mapper on sequence', type in 'F12 1' and save. 'Invert X' and 'Invert Y' must be enabled in 'devices: touchscreen' for proper operation.
Also disable on-screen controls if you wish.
? Set CPU governor to interactive and scheduler to deadline.
? If you want to enable navigation bar then uncomment the line qemu.hw.mainkeys=0 at the end of build.prop and restart. Further adjustments can be done with Xposed framework.


Preinstalled content:
CifsManager, CM File Manager, No-frills CPU control, Tincore Keymapper and QuickFalsher. These apps can be uninstalled.
Tincore Keymapper [new version available]: https://play.google.com/store/apps/details?id=com.tincore.and.keymapper
If you need help with settings, make sure you visit wiki page.
Tincore Quickflasher: https://play.google.com/store/apps/details?id=com.tincore.and.quickflasher


Download links:
(base images are currently up to date)
Quote
4GB nand:
Download

Alternative installation method [untested for 10-14GB]:
You can select from 2GB up to 12(14?)GB NAND if you are not happy with the default size. Read the instructions inside. Download


Latest update:
Update 1.4 [24/02/2015]
(install via Quickflasher)

Code: (Changelog) [Select]
1.4:
- swap can be selected from settings menu
- fixed ghosting battery icon
- device spoofed as GT-I9300
1.3:
- more smooth video playback
- removed duplicate GPU frequency
- battery indication adjustments
1.2:
- added USB drive support
1.1:
- adjusted battery indication




~ special thanks to ~

? Tincore - for allowing me to include his Keymapper and Quickflasher apps.
? pogodancer - for testing tons of kernels and porting other roms.
? skelton - without him none of my previous work would have been possible.
« Last Edit: February 25, 2015, 06:11:40 pm by lujji »

GRiM

  • Posts: 137
Re: [S7800] KitKat Custom Firmware (Android 4.4.4)
« Reply #1 on: January 11, 2015, 04:45:09 pm »
Awesome,  thanks for sharing your work lujji, much appreciated!   :)

I'm assuming this is for the S7800B not the S7800 like in title?

aikon

  • Posts: 7
Re: [S7800] KitKat Custom Firmware (Android 4.4.4)
« Reply #2 on: January 11, 2015, 04:50:53 pm »
Many thanks for this, I picked up a 16GB version a couple of days ago and spent an age reading through the various pages of this forum checking out the pros and cons of each firmware, I'll give this a go once my device has recharged :)

lujji (OP)

  • Posts: 73
Re: [S7800] KitKat Custom Firmware (Android 4.4.4)
« Reply #3 on: January 11, 2015, 04:52:40 pm »
I'm assuming this is for the S7800B not the S7800 like in title?
Sure. I forgot that A version even exists..
It's also suitable for 8GB as well as 16GB versions.

GRiM

  • Posts: 137
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #4 on: January 11, 2015, 05:27:35 pm »

GRiM

  • Posts: 137
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #5 on: January 11, 2015, 05:33:41 pm »
Just curious on why the stock mapper doesnt seem to work in the modded/custom kernels?

lujji (OP)

  • Posts: 73
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #6 on: January 11, 2015, 05:45:10 pm »
The coordinates of touch points emulated by the stock mapper were inverted, at least that was the case on JB. I don't have sources for the stock mapper so I can't really tell why that happens.

JCelis

  • Posts: 51
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #7 on: January 11, 2015, 07:47:01 pm »
lujji you, you are one of the best thanks for your work conpartir

deformind

  • Posts: 4
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #8 on: January 11, 2015, 08:11:36 pm »
First of all thanks for your work! =)
Is there a new loader or the old one? Can I reflash it from Pogodancer's KK ROM or it need to change loader to old?

Sry 4 my english, it's not native to me.

lujji (OP)

  • Posts: 73
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #9 on: January 11, 2015, 08:21:27 pm »
@JCelis - glad that you like it, have fun
@deformind - KitKat is gen2 loader so if you come from JB or another KK rom then you're fine. You should only pay attention when downgrading back to JellyBean (4.2.2).

deformind

  • Posts: 4
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #10 on: January 11, 2015, 08:32:39 pm »
Thanks =)
One problem appeared: after flashing this ROM and swapping SD and NAND SD became inaccessible and NAND is 0 byte
« Last Edit: January 11, 2015, 08:48:55 pm by deformind »

aikon

  • Posts: 7
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #11 on: January 11, 2015, 08:52:02 pm »
Is anyone else having trouble accessing Play Store? I'm connected to wifi ok, but when attempting to sign into my google account I can't connect? Nothing wrong with the router as my Nexus 5 is working fine.

lujji (OP)

  • Posts: 73
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #12 on: January 11, 2015, 09:04:28 pm »
@deformind - I couldn't get this option working even on the stock rom. I just did it the old-fashioned way by editing fstab.
@aikon - can you provide logcat output? I don't have access to wifi at the moment, but market worked fine for me.
I'll pull the download link for now, until it's sorted out.
« Last Edit: January 11, 2015, 09:19:32 pm by lujji »

Whitefoxuk

  • Posts: 3
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #13 on: January 11, 2015, 09:14:21 pm »
I'm also having a problem with connecting to the play store. I've got a WiFi connection but can't access it

Any help would be great

aikon

  • Posts: 7
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #14 on: January 11, 2015, 09:25:12 pm »
@lujji Sure I'll help how I can, but not sure what you mean by logcat output (noob to all this). I just get a message "There was a problem communicating with Google servers. Try again later".

I've removed the wifi saved setting, rebooted and readded the wifi setting. Also tried the stock and Nova launchers. Unfortunately there is no other app that uses net access (as far as I am aware). My wifi signal is strong as well.

Whitefoxuk

  • Posts: 3
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #15 on: January 11, 2015, 09:51:09 pm »
As i cant get the wifi to work i want to flash back to my old rom, ive been using rockchip batch tool to do this. But as it been spoofed as a nexus 7 , it now wont recognize it. How i can i flash this back or am i stuck ?

Thanks
 

lujji (OP)

  • Posts: 73
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #16 on: January 11, 2015, 10:01:38 pm »
Ok, to make sure that wifi drivers are working correctly run this command in terminal:
Code: [Select]
ping google.comand see if you can reach destination host.
If it fails then try flashing the stock kernel with quickflasher. Place it in /mnt/sdcard/quickflasher/
But as it been spoofed as a nexus 7 , it now wont recognize it.
Check pm - I described the steps to obtain logcat output. If you wish to flash back then simply reinstall the drivers.
Unfortunately I don't have access to wifi at the moment so I can't test myself.
« Last Edit: January 11, 2015, 11:36:43 pm by lujji »

Whitefoxuk

  • Posts: 3
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #17 on: January 11, 2015, 10:31:07 pm »
What drives do I need to install? My pc just won't pick it up when using Rockchip  installer, so how do I now flash a different rom on it?  Can I change it from a nexus 7 in a menu anywhere?

lujji (OP)

  • Posts: 73
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #18 on: January 11, 2015, 10:44:51 pm »
@Whitefoxuk - you can do the following: turn device off, hold down VolUp + Power keys and attach usb cable. If the drivers are installed, Batch Tool will detect a new device.

@everyone - I updated download link in the first post. Play market should work fine now - try it and report. Thank you for testing.

JCelis

  • Posts: 51
Re: [S7800B] KitKat Custom Firmware (Android 4.4.4)
« Reply #19 on: January 12, 2015, 01:55:25 am »
@Whitefoxuk - you can do the following: turn device off, hold down VolUp + Power keys and attach usb cable. If the drivers are installed, Batch Tool will detect a new device.

@everyone - I updated download link in the first post. Play market should work fine now - try it and report. Thank you for testing.

download the new link, and does not work play store (There was an error communicating with the server. Try again) some solution greetings and thanks

 

Post a new topic