What We Know So Far.
If You Can Contribute anything Send a PM and leave a reply to the thread.
Would be nice if we could get a section for this and a sticky
What it Looks Like:


Hardware:
- Model Number: KII
- Solution: Amlogic S812 Quad Core Quad Cortex A9
- System: Android 4.4.2 Kitkat
- WiFi: Dual Band Wifi 2.4GHz&5GHz 2T2R AP6330
- Ram &Rom: 2G Ram and 8G Rom
- 4K2K Ultra HD: 4K2K Ultra HD
- Color: Black
- Gigabit Lan Enternet: Yes, 1000M RJ45 Enternet Gigabit Lan
================================================== ==============================================
Firmware (also has root access if you install super su and update):
Stock Firmware Android 4.4.2 is Available from the following MEGA link and also a mirror link
https://mega.nz/#!esYnmSpa!xPTRSgOPi...Atusco2BWoIm-o
and
https://yadi.sk/d/QmvGzqtVmR8qA (mirror)
Installing the Firmware I Wrote this small tutorial and video myself NOTE: I also go by Stick141 on the internet in some places
Unzip the k2package to an empty folder (Some Programs automatically do this) and you should have 7 files --------------File List-----------
- factory_update_param.aml
- unlock_autoscript
- aml_autoscript
- u-boot.bin
- recovery.img
- recoveryorig.img (may or may not be in file depending on download it is not required)
- KII-ota-20150722.141306.V0823.zip
---------End of File list---------------------
Note the Files may Appear in a Different order, And will not Affect operation. Also Do not Extract the KII-ota-20150722.141306.V0823.zip File as it Will Break the Digital Signature
and Cause Signature Error
A screenshot of what the extracted content should look like

After You have Extracted the Files
Insert A micro sdhc card that is 4gb or bigger (Preferably a blank card so back up your current data on it if you dont have any spare ones laying around anything under a 4gb seems to cause issues with the firmware installation) into your computer Via an adapter/phone/camera/etc/ or how ever you wish to mount (open) it on your computer, And Copy the extracted files to the Root of the Micro SDHC card.
After you Complete This Step Head Down to part two
PART TWO: Flashing the Firmware
A Video of this can be found at https://www.youtube.com/watch?v=0iBrdlEfTlY
NOTE: Make Sure that the KII Unit is Powered off and Unplugged Before Attempting this.
Step one: Insert The Micro Sd Card With the Files You Copied From part one into the TF card slot into the KII Unit
Step Two: Connect the Power Cable With the SD Card inserted into the TF Card slot on the Left Side of the KII unit.
Step Three: If The Files Were Properly Copied the Flashing Process Should Automatically begin and you Should see an Android Robot With a Progress Bar under the Robot
It should look something like this

When it is Complete the unit Should automatically Reboot. when this happens quickly remove the SD card from the TF card slot.
Step Four: When the Unit Finishes Booting, Set it up as you normally would with wifi or wired conection. and go to the my apps screen. there is a /preinstall folder in the stock folder that Starts installing apps that were provided by the manufacturer so wait some time for the apps to preinstall
================================================== ==============================================
Custom Firmware:
Custom Firmware is Possible
Current as of 12/22/2015 and before I know that The Firmware is Signed with Google Test Keys
I have Made minor Modifications to this Firmware and have Resigned it using google Test keys ( I had trouble doing that at First Special thanks to Shaunmt For helping me figure out my java problem
Tools for Signing the Firmware
Tool I used for Signing (Im not Sure where this originated from:
https://yadi.sk/d/OO2BwzBGmR9jN
Note the signerscript.bat file looks for a firmware.zip and allocates about 3gb of ram so use this on a system with 4+gb of ram minimum
command to sign
java -Xmx3024m -jar signapk.jar -w testkey.x509.pem testkey.pk8 firmware.zip firmware_signed.zip
Note: Extracting the Stock Firmware can be Done with any archiving program. I am unsure if this Rom can be used with the Android kitchen
Modified Stock Firmware Test I have Created
I Have Also Modified the Stock Firmware and Removed all the Apps in the /Preinstall Folder Except for kodi and updated the kodi 14.2 apk to the kodi 15.2 apk (original unmodified) you can Simply paste any apk into the preinstall folder and it will install the apps on the first system boot it may take some time though, There is also a kodipack.tar.gz folder under /system and a custom kodi config can be bundled with the firmware (This was coded into the original firmware and I left the packages and the kodipack included in the rom is for kodi 14.2 and is what the original manufacturer left in so it is recommended to update the kodipack with a new config, (google creating a custom kodi build for help with this) (Note I havent Done Anything Special Except Remove a Bunch of stuff that the Manufacturer included in this rom and Edited the build.prop file. the rom was not developed by me in any way)
Note: The Video Above under stock firmware Will show The "Automated" method for flashing the Firmware also Have your data backed up because this erases the rom and your data from the device before flashing You Just have to edit the "factory_update_param-oig.aml" file and change the script to
--wipe_data
--wipe_cache
--wipe_media
--update_package=/sdcard/KII-ota-20150722.141306.V0823.zip (Change this line to say "--update_package=/sdcard/your-firmwares-file-name.zip" )
And Save the file and Rename it to factory_update_param.aml
Alternatively you Can Delete the factory_update_param.aml To Get the SD Card to boot into Stock android System Recovery normally and you can select apply update from ext then sd card and select your firmware.zip from the list Remember to Remove the SD Card Before Rebooting the unit after Flashing Firmware So That you dont Accidentally Reboot into Recovery mode again Also note once you boot into recovery /cache and /data are automatically formatted and the rom is also wiped out, so if you forget to remove the sd card and it reboots into recovery again, you will have to flash the rom again otherwise the system will show a blank black screen when you reboot it, (if you accidently do this do not worry your device is not bricked. just simply insert sd card and unplug power and re plug in and the recovery will boot from sd,
Note: You Will Need the following files From the k2.zip package above. or you can download the recovery package below factory_update_param.aml
unlock_autoscript
aml_autoscript
u-boot.bin
recovery.img
recoveryorig.img (may or may not be included depending on download note: this is just a duplicate of recovery.img and this file is not required)
I have Conveniently Put the Recovery Files in a Separate zip file(kii-sdrecovery-package.zip) to help people out and can be downloaded from
https://mega.nz/#!rtQThSLY!p1M3SMIM9dQUlGpsbBM2J1sQmKW5aK9Mrqs_r-5P1HU (mirror)
http://sntech.tk/kii/kii-sdrecovery-package.zip (Use this as a last resort if the other links are not working)
And Finally the Firmware Zip package (ft1_signed.zip) Can Be Downloaded from
https://yadi.sk/d/HIzId6hvmRAwb https://mega.nz/#!W4YVGLpD!dflNZrJS21rBRWKZgC-IzPpTjma5jmqaOm0ndQfrms8 (mirror)
http://sntech.tk/kii/ft1_signed.zip (Use this as a last resort if other mirrors are not working)
Custom Recovery:
Custom Recovery possibilities are unknown at this time
A Dump of the Stock Recovery.img can be found at
https://yadi.sk/d/RTCnQERGmR9yJ
https://mega.nz/#!ukQkgApC!jXPk9cnE7xoFQAlok2UUkc5KaIvyuxQ-s2vLC3EF220 (mirror)
http://sntech.tk/kii/recoveryextracted.zip (Last resort if other mirrors are not working)
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++
GOALS Wanted to Achieve on this unit:
Custom Recovery like TWRP or CWM with or without Stock Remote support
Possibly Re partitioning the unit to make the /system partition larger
Removing the MBOX Settings and MBOX Launcher and Replacing with a Different Launcher and Making sure the Rom Doesn't Try to Default back to the MBOX launcher, and also including a setup wizard if those are removed (For people who dont like mbox launcher) (also hard coding in premade shortcuts into the mbox launcher and a replacement launcher)
Changing the Amlogic logo on the First boot (editing logo.img in the firmware did not show the updated image)
Figuring out how to Edit the Bootanimation.zip (I tried replacing BootAnimation.zip with a pre-made one from xda and the firmware simply ignored it and showed a blank screen during boot)
Potential for Overclocking Safely
Any Tweaks that can Improve this Units Performance