Fix Enter key in Chrome, Google Play and other apps
Fix Spotify radio, artist menus that didn't work
Add support for VirtualXposed
Add Youtube Vanced, SmartYoutubeTV apps
Updated apps
RKMC with Kodi 18 skin
Spoof ethernet as wifi
Hide HDMI Output
Support Win10 miracast connection
Increase volume steps to 20 for more accurate volume changing
Default to numeric keyboard for static IP menu items
Handle bad bitrate index in mp3dec
Fix initialization of AAC presentation struct
Bluetooth: fix for bt can not connect back
Check mp3 output buffer size
Support MPEG4 codec in Matroska files
Improved external hard-drive compatibility
Latest Kodi 18 here
For ZA users using DSTV, can use this addon for Kodi or
install these 4 and this app in VirtualXposed, enable them and install the streaming app through APKPure in VX.
Download Link:Here
Pass:nagrace
HPH RK3288 Lollipop ROM v1.12 (28-08-2017)
Superspeed ROM
lcdc:fix boot color not same
devices:close radical_update
devices:fix init
driver:fix queue file
dts: modify Voltage value for sdcard
stagefright Fix HEVC in MKV for most clips
rga2 correct BGRA stride
rockchip: hdmi: fix LS49AL88A92 4K mode
rockchip: hdmi: fix parse 1st block edid
lvds/rgb: fix rgb output when have no lvds_format
IEP: re-caculate the uv address when 4k video input in iommu enable case
hdmi: v2: phy support clk 59.4MHz
hdmiv1: fix no sound/noise problem
hdmi: fix HDMI CTS HF1-33
hdmi: yuv420 resolution retain 4K 50/60H
hdmi: fix current color mode and depth info
hdmi: modify wrong phy freq of 4k@60hz(yuv420)10bit
hdmi: avoid endless loop when i2cm write abnormal
rk3288: apll frequency up to 816M, speed up boot time
fix Haier LS49AL88A92 4K 60/50 mode
hdmi: select similar mode if sink does't support preset mode
Remove ads
Youtube ad-free
Better gamepad support
New RKMC Kodi
Disabled onscreen keyboard sounds and changed highlighted key to blue
Download Link:Here
Pass:nagrace
I need users to test if 4K is working better, pass-through and >1TB hard-drives can be detected and any other small bugs.
Then I can try to fix it soon since I will be working on other ROM's later.
HPH RK3288 Lollipop ROM v1.11 (01-06-2017)
- Uses auto resolution by default
- Updated apps
- New FTMC Kodi (made by superceleron)
- General stability, compatibility improvements
Disable auto updates for Youtube & Netflix in Google Play.
Root and install - https://play.google.com/store/apps/d...dr.boost&hl=en to improve speed and stability.
Remove again and unroot if using apps that complain about root.
Download Link:Here
Pass:nagrace
HPH RK3288 Lollipop ROM v1.10 (28-03-2017)
- Fix sound playing on both speakers and bluetooth at the same time to only play via bluetooth
- Fix the SPDIF Pass-through(Please test)
- Add sleep mode - Long press power button to choose Sleep or short press power button to go to sleep
- Improve the Time Localization
- Improve the Unroot method
- Fix some wireless remotes not showing the software keyboard
- Add-free Youtube Playback(Please disable auto update for Youtube in Google Play Store)
- Updated apps
Download Link:Here
Auto resolution boot image: Here
Pass:nagrace
HPH RK3288 Lollipop ROM v1.9 (23-01-2017)
- Build from scratch
-Pass-through should work now
- Latest apps
- New NTMC
Download Link:Here
Pass:nagrace
Changelog v1.8a (12-12-2016)
- Default Resolution 1080p
If wanting to use 720p as default, please use v1.8 firmware or if your display only support 720p.
- Auto frame-rate switching fixed
- More streaming apps that complained about root should work now
- Passthrough changes, please test if it works now, otherwise I'll rebuild firmware completely again.
Post Kodi 17 beta 7 logs if there is a problem, it will show all the pass-through capabilities present in the firmware.
NTMC should still work the best or users can try FTMC instead.
Download Link:Here
Pass:nagrace
Changelog v1.8 (02-12-2016)
- Fix the Google Play problem
- Improve video playback
- Latest codecs and video framework
- Updated launcher
- App Market included
- Fixed Netflix audio out of sync(still to test)
- New Xbox Xpad driver, more compatible gamepads should work
- Fix resolution problem after boot
Download Link: Here
Pass: nagrace
Changelog v1.7b (09-09-2016)
- Fixed Pink screen on boot on some setups
- Interlaced content can now be played in NTMC
Only tested local video playback
Please test Live TV PVR addons with 576i/1080i streams
- New Codecs
- Display Options - Auto Frame-rate switching
Please experiment with the 2 settings in different video players.
For Netflix
Please test with:
Screen resolution - 1920x1080p@24hz
Display Options - Auto frame-rate - Video resolution priority
Flash Tool & Drivers: Here
Download link
https://mega.nz/#!dJlACYZI!pUr7cbLzjvHm5gsoPzBbTxRF_O02C9eTnYhAj9hhDDM
Pass: nagrace
Changelog v1.7
Hide battery menu and notification icon
Fix system stutter cased by USB audio devices
Remote - Solve the issues of some remote controllers cannot continuously press
Change bluetooth name to HPH_NT-V6
Long press menu button to hide/unhide statusbar
Animations turned off
Some pre-installed apps removed and replaced by better apps, file manager, gallery etc.
Removed smspush app to free around 30MB memory usage
New Google apps
NTMC
Latest custom lbrtmp.so file required for some streaming services
Better cache and timeout settings
Changed app's complete name to NTMC in menus, app install location is now /sdcard/data/com.ntmc.xbmc
Fixed SD mpeg 1/2 video playback
HD mpeg 1/2 now play correctly with RKCode
------------------------------------------------------------------------------------------------------
Update 1/8/16
Download Link: Here
Pass: Nagrace
Flash Tool & Drivers: Here
Changelog v1.6
Updated NTMC(based on Kodi) - RKMC + SPMC merged - Optimized pass-through settings by default - Disabled unneccessary services - Better cache support - External player support - Long press left mouse button or 'c' on a video link to play with RKVideoPlayer(Stock) or MXPlayer Removed unnecessary apps Replaced Gallery app Replaced Browser app Replaced Es File Explorer with MiXplorer - Go to settings and set the left menu static if needed. -Tabbed folder views - Root support - Easy File Type view - Several online storage support - Much cleaner and add free than other file managers Launcher updated with working weather information Launcher shortcuts and categories Latest version of apps installed as on upload date Several extra remote layouts, Apple, Google, Preri, gamepads etc. Added several dvb/dvb-t2 tv tuner support vendor:update librkffplayer version tool:add loader version 2.30.10 Eth:fix can not save static ip scale: add screen scale support [hardware/rockchip/hwcomposer] Merge v2.07_20160418 fix spelling error: Ehernet fix bug: bt can not be foud after reopen bt in BluetoothSettings Activity solve camerarecord broken screen Update RkBoxVideoPlayer.apk version Update vpu lib version Modify videoPlayer can't full screen on BOX device phone or pad castscreen to box, Broken screen may occur and can't resume Use openDNS to replace bogus DNS update RkApkinstaller.apk rkplat: irqs: NR_IRQS instead of NR_IRQS_MAXNUM rk3288: fix getting pdbus pclk rate error. rk3288: fix i2c1 and i2c2 iobase define error. video: tve: get register value from dts 32plat: enable sha256 image check. rk3288: ddr: support 3GB(8Gb+4Gb * 2channel) rk power: match the device's regulators with node-name. rk power: regulator match by node-name rk cru: module soft reset api move to clock module. SecureBoot: RSAKey Init using general api SecureRKModeRSAKeyInit rkplat: move most platform config to rkplat.h video: hdmi: No need to swap rb when output YCbCr420 rkplat: some code only depend on CONFIG_RK_FLASH_BOOT_EN 3288: miniloader: support sha 256 ddr: ddr update to 20151202 version. rk secureboot: support for sha256. video: rockchip_fb: fix bmp 8bit logo display video: rockchip_fb: support direct show bmp data to display video: lcd: don't hack 24bit bmp as 32bit video: lcdc: fix RGB888 vir_width calc rkplat: Adjust partitions max support to 32. rk gic: reserve irq pend and secure api. video: hdmi: 322x: support YCbCr420 and 10bit rk pmu: Fix idle and power domain set error. rk cpu: Add rk_get_cpu_version() for get cpu eco version. video: hdmi: fix deep color setting rk tools: Adjust *.ini line ending to Unix/Linx type. rk power: detect i2c node as parent for pmic detect speed up. video: hdmi: fix avi pixel repetition rkplat: UMS boot: Adjust usb host config rk30plat: box product default disable pmic. rkplat: usb: redefine usb macros for UMS boot rk power: Fix compile error when pimc disable rkplat: rk power module depend on CONFIG_RK_POWER rk pl330 dma: driver version v1.4. rk io tool: update io tool, make io more robust. rk emmc: Free dmac chanel when emmc deinit. rk pl330 dma: driver version v1.3. rk plat: Fix code style for Git patch checking. rk plat: Add config CONFIG_RK_TVE for tve module of box product. gpt: command: Remove duplicated check for empty partition description gpt: fix error reporting on partition table write failures rockchip_fb: default set overscan value 100 rk crc32: lib add rk crc32 support. rk ddr: armv7 plat dtb reserve memory banks when trust enable. rk emmc: idmac add reset when request. rkplat: box product default disable fg and battery driver rk plat: efuse api support for secure and ft rk loader: fix multiple read idb when get idb data. rk plat: fix fdt data abort when fdt doesn't load success. rk pwm regulatorAdd pwm regulator driver support. rk pwm: Add rk pwm driver support, depend on config CONFIG_RK_PWM. rk plat: pwm backlight driver move to driver/video/backlight. rk key: Key api support depend on config CONFIG_RK_KEY. rk power: fix pmic act8846 voltage table error. hdmi: 3288/3368: fix default mode vic judge error rk plat: Storage fix once Read/Write file size greater than 32M error. usb: fastboot fix urb and urb->buffer_data address cache line aligned. fastboot: handle zero size blocks in some sparse images env: import: hashtable: Free memory allocated before exiting from himport_r() without this patch memory is not released on early exit env: import: hashtable: Prevent buffer overrun when importing environment from file cli_simple.c: fix possible overflow when copying the string rk clock: rk3288/rk3368 mmc clock source select api using new mode [system/displayd] [System / displayd] Add savemode, for adaptive resolution: 1. When the user sets a high resolution, such as 4K 2. Then the box access to a low-resolution TV, such as 1080P 3. Then take the box back to the original high-definition television (4K), the resolution can be automatically changed settings in 4K. [system/displayd] bcsh is enabled when bcsh value is changed [system/displayd] HDMI: when hdmi state change send message, use toast to flush frame video: rockchip: hdmi: skip operation when suspend or disabled video: rockchip: rk3288: fix extend screen type error video: rockchip: correct init extern screen before hdmi insert video: rockchip: lcdc: 3288: fix adjust gamma lut lead to display issue [hardware/rockchip/libiep] IEP: initialize rga_fd when contrast mode not enable [hardware/rockchip/audio] fix the ddp bitstream problem [hardware/rockchip/audio] 1. clear written when standby [frameworks/opt/net/wifi] add for wfd function [frameworks/opt/net/wifi] Fix a race in WifiNative objects [frameworks/native] auto-detecting 3d video [frameworks/native] IGraphicBufferProducer: fix QUEUE_BUFFER info leak [frameworks/native] IGraphicBufferConsumer: fix ATTACH_BUFFER info leak [frameworks/native] Add support for 3d displaying HDMI [frameworks/native] surface:fix hand-write flicker add number constraint for samples per MotionEvent [frameworks/native] check when addDevices in EventHub to prevent add same inputdevices twice Ensure that the device is provisioned before showing Recents. [frameworks/base] fix java.lang.NullPointerException [Frameworks / base] to modify the video mode dichotomous question Modify the mode switch will not switch problem immediately Modify the navigation bar background issue GenericSource: reset mDrmManagerClient when mDataSource is cleared. [frameworks/av] for cts, Revert "sf:add interface to control encorder frameRate for screenrecord" [frameworks/av] Fix out-of-bounds write fix possible overflow in effect wrappers. [frameworks/base] fix for cts [frameworks/base] little modify for updateDisplayShowSynchronization [frameworks/base] SystemUI:fix notificationIcons [frameworks/base] update 3D displaying jar:rockchipextensions_stereo.jar Modify some applications background black problem libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder. SoundPool: add lock for findSample access from SoundPoolThread [frameworks/av] Zero out return values in media binder calls [frameworks/av] fix google save patch compile error [frameworks/av] DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer. [frameworks/av] stagefright: check bounds for MediaCodecList.getCodecInfo [frameworks/av] DO NOT MERGE - AudioFlinger: Clear record buffers when starting RecordThread [frameworks/av] ID3: check possible integer overflow for extendedHeaderSize and paddingSize. [frameworks/av] Check NAL size before use [frameworks/av] MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData. [frameworks/av] Don't crash when there's no conceal frame [frameworks/av] stagefright: fix AMessage::FromParcel [frameworks/av] DO NOT MERGE Fix vulnerability in mediaserver [frameworks/av] DO NOT MERGE NuCachedSource2: fix possible erroneous early free Limit allocations to avoid out-of-memory [external/wpa_supplicant_8] WNM: Ignore Key Data in WNM Sleep Mode Response frame if no PMF in use [external/libhevc] Fix the frame size alignments [external/libhevc] Aligned ps_pic_pu to 4 bytes [external/libhevc] DO NOT MERGE Added few memsets to avoid uninitialized reads for error clips [external/bluetooth/bluedroid] DO NOT MERGE - Add proper checks for PAN & BNEP in BD stack [device/rockchip/rk3288] add service drawpath [build] Updating security patch string to 2016-03-01
Changelog v1.5
- New Rockchip Kodi 16.1 with standard Audio API support
*Framepacking 3D
* HDMI-24hz Bluray 3D
*Auto Switch HDMI-3D Bluray 3D
Please see below how to set correct audio settings for RKMC/Kodi if you have problems
- Fix sound problems with games
- Casting/mirroring support
- Fix the Dolby Digital Plus problem
- USB webcam mic fix
- OK Google support
- Fix ES File Manager black background.
- New Security patches
- NFS support
- 'Lacie' hard drive support
- Stable wifi performance for EU countries(Use wifi channels 1-11, if you need channels 12-13, it can be changed in the build.prop file)
- HDMI-IN support for supported devices
- Also works on Ugoos UT3/(S) devices
Other features included
1080p Youtube support
LeHome Remote Control Assistant app for smartphones and tablets
(scan the QR Code in Android Settings)
Fixed MAC Ethernet address(useful for streaming apps, can also be flashed with your own mac address with Upgradell tool on a PC)
Remote friendly launcher
Download Link: Here
Pass: nagrace
Flash Tool & Drivers: Here
Please test new Kodi and provide feedback.
Would also like to know if SPMC works correctly.
To use the casting feature
1. Go to Display Options - Casting and enable 'Wireless Display' option from the 3 dots menu
2. Do the same on your phone.
3. Now connect to your tv box id and it will connect.
Both devices should be connected to the same wifi network.
[SIZE=14px][COLOR=#800080][U][B]Correct Pass-Through Setting[/B][B]s for RKMC[/B][/U][/COLOR] [B]Android settings[/B] -Resolution is set on AUTO -Frame-rate sync ENABLED(might not be available) -Color space is set on AUTO(might not be available) -Audio - Set to 'HDMI Bitstream' not 'Default' [B]RKMC settings[/B] -Playback - Adjust display refresh rate - Always -Pause during refresh rate change - 11 seconds or lower, use what's best for you -Sync playback to display - On -Acceleration - Allow hardware acceleraton MediaCodec - On -RKMC Settings - Accelerate RKCodec - On -System - Audio output - Play GUI sounds - Never -Enable pass-through - On -DD/DD+/DTS/TrueHD/DTS-HD - On[/SIZE] [SIZE=14px]Here is a spreadsheet with Audio Receivers with best settings to use and what works[/SIZE] [URL="https://docs.google.com/spreadsheets/d/1s2q_-X0owW9xVtqTIEpprxDsM_ZhXtDYfAPQ2CtzHno/edit#gid=1685174283"]https://docs.google.com/spreadsheets...gid=1685174283[/URL]
Changelog v1.4 (or same features)
- Unified Storage(+- 12.5GB available space)
- 1080p Youtube support
- Google Play Movies Support
- DRM for streaming apps support
- Fix sound problems with a connected airmouse
- IP Multicast support
- Extra Gamepad & IR Remote support
- NTFS support
- IR Remote working
- Some people said 4K resolution switching from 720p didn't work in previous firmware, please test.
- NTMC v16 Final (Nagrace Times Media Center)
(RockchipCodec for improved 4K video playback, HD Audio, 3D, Auto refresh-rate switching, 4K UI Setting, improved streaming, PVR support)
- Le Home Remote Control Assistant App - Scan the QR code to your Android/IOS device
- Root Enabler/Disabler in Accessibility Options(useful if you want to disable root for using certain apps that don't work)
It is the non HDMI-IN version but also work on the HDMI-IN device.
For people that want to go back to the HDMI-IN firmware after flashing other firmwares, here is the link
https://mega.nz/#!io1S0AiY!aZ-dnEv17...NHTCKp6-jw3b0U
I will release the HDMI-IN version next week and also fix the remaining bugs.
Can report any bugs here and also try to open a bug report on my site with a catlog here.
For ES File Manager
- Use Classic theme to fix color problem or change color theme manually
To enable the Onscreen Keyboard
- Settings - Input - Click the first Keyboard and enable 'Hardware Keyboard' to enable the onscreen keyboard.
Download Link: Here
Pass: nagrace
Flash Tool & Drivers: Here
[U][B][SIZE=14px]Instructions:[/SIZE][/B][/U] [COLOR=#008000][SIZE=14px][U][B]Before Installation[/B][/U][/SIZE][/COLOR] [SIZE=14px]- Make sure USB Power saving mode is disabled for the USB Port you use to flash the device[/SIZE] [SIZE=14px]- Use a PC Back USB Port and not ones from the front or a laptop[/SIZE] [SIZE=14px]- Pause Antivirus software for 10 minutes to not interfere with the flashing or cause high disk usage.[/SIZE] [SIZE=14px]- Make sure device was connected to PC before in flash mode and drivers were installed[/SIZE] [COLOR=#0000cd][SIZE=14px][U][B]To Install the drivers[/B][/U][/SIZE][/COLOR] [SIZE=14px]1. If flashing for the first time, you need to install the drivers with DriverInstall.exe[/SIZE] [SIZE=14px]2. If you recently upgraded your operating system to Windows 8.1 or higher, it's also a good idea to install the latest drivers.[/SIZE] [SIZE=14px]3. Let your PC recognize the device and automatically install the drivers[/SIZE] [SIZE=14px]- Connect the device with an OTG Port and cable to PC[/SIZE] [SIZE=14px]- Now connect the power adapter[/SIZE] [SIZE=14px]- Before plugging the power adapter into the device, hold a paperclip into the reset hole of the device, keep holding it while connecting the power. [/SIZE][SIZE=14px]You will hear a 'click sound' that Windows has now recognized the USB device.[/SIZE] [SIZE=14px]- It will ask to install the drivers or install it automatically.[/SIZE] [SIZE=14px][B][U][COLOR=#ff0000]Flashing the ROM[/COLOR][/U][/B][/SIZE] [SIZE=14px]1. Select 'Upgrade Firmware' in AndroidTool v2.35(Second tab)[/SIZE] [SIZE=14px]2. Click on the 'Firmware' button to load the firmware(update.img that you extracted from the 7zip compressed file)[/SIZE] [SIZE=14px]3. Click 'EraseFlash' to wipe your device, wait for it to finish.[/SIZE] [SIZE=14px]4. Click 'Upgrade' to flash the new firmware.[/SIZE] [SIZE=14px]5. Wait about 2 minutes after flashing and before unplugging device for firmware to settle.[/SIZE] [SIZE=14px]6. Disconnect from PC and connect to TV.[/SIZE] [SIZE=14px]Enjoy[/SIZE]
Comment