Khadas Edge Custom Android Pie Firmware

Khadas Edge Custom Android Pie Firmware v1.1 by mo123

v1.1 changelog

  • Add 10-Bit H264 video playback support in Kodi 18(not even Vim 3 can play these videos smoothly:) )
  • New Recent Apps menu(Long press OK on a window to close it, long press back to close all recent apps)
  • Fix shutdown with ir remote(Long press power button to power off or restart)
  • Enable permissions for installed apps so you don’t have to enable it for all apps manually(Disable permissions not wanted if needed)
  • Spoof ethernet as wifi (Now you can play games like Asphalt etc. that only work on wifi over ethernet too. Some apps only added wifi support since phones/tablets don’t have ethernet)
  • Extra speed improvements
  • Can switch to Google Webview in Developer options if using apps that use a lot of web content for better experience. Install GWV manually - https://apkpure.com/android-system-webview/com.google.android.webview
  • Add Youtube leanback, Kiwi browser, Netflix apps
    (Kiwi browser can use Chrome addons just like the PC Chrome browser)
  • Removed a lot of bloatware apps that were meant for tablets
  • Add HD SBC Bluetooth codec support in Developer Settings - More Settings in TvSettings
    (Sound should have much higher bitrate playing over bluetooth speakers or headphones)
  • Block some ads by default to browse faster
  • Add kernel support for NFS, Samba v2(MiXplorer + Samba v2 addon is already installed)
    (To use Samba v2, use a file manager like MiXplorer, most apps only use Samba v1 with slower speeds and follow this guide - https://androidpctv.com/tutorial-connect-android-pc-windows-samba/)
  • Make TvSettings app visible in other launchers
  • Add Settings app to TvSettings app menu(More Settings) to stop confusion of 2 installed Settings apps
  • Changed default keyboard app to work better with an airmouse, it follows mouse movements.
  • Fixed Keyboard - Physical keyboard - Show virtual keyboard(Now you can enter the wifi password correctly if using TvSettings with the onscreen keyboard if using a mouse)

v1.0 changelog

  • Fixed Kodi crashing
  • Add Kodi auto frame-rate switching
  • Fixed Youtube freezing problem
  • Added fractional frame-rates 23.976hz( Can be useful for apps like Netflix to play smoother)
  • General speed improvements
  • Add writing to external storage support
  • Made HDMI Bitstream audio the default to not manually set it if using passthrough audio
  • Fixed Nova launcher crashes
  • Fixed apps running sideways
  • Removed battery icon

Navigation bar

  • Add Screenshot button
  • Add Hide Bar (Hide Bar also added to Display settings, can be used with a game controller or keyboard) Can also long press menu button to hide/unhide.
  • Add Power off icon (Shutdown also added to About menu, can be used with a game controller or keyboard)

Changed launcher to RKTVLauncher (more useful for ir remote and gamepads)

  • Long press on icon to move it around
  • New Settings at the bottom

There is still a lot I want to fix like removing SuperSU since it causes lots of errors in the background, optimise it for HDMI Displays, not tablet UI and add NVME auto mount.

Download Links:
v1.1
https://mega.nz/#!xRUQQQbb!AE6mEqXO2mMituYj0YQriUG2z3wngF1j2bYrKE3GsiU
v1.0
https://mega.nz/#!Vd8hhITB!3LKtBARASSujdodvBGgMMKU1CXdzIvcJTI4T78-K9vI
Password: khadas

Flash with AndroidTool v2.65 with DriverTool v4.8 installed.
https://github.com/a9rock64/RKTools/raw/master/windows/AndroidTool_Release_v2.65.zip
https://github.com/rockchip-linux/tools/raw/master/windows/DriverAssitant_v4.8.zip
Connect USB C cable to your PC, plugged into the button left port on Khadas Edge V and press the middle Function button 3 times in 2 seconds to enter Loader mode.

If already on Khadas Edge Pie firmware, just do ‘Upgrade’.
If still on Nougat do ‘Erase Flash’ then ‘Upgrade’.

11 Likes

Real good job! :grinning:

@mo123

Bravo.
everything is working.
google
kodi
landscape screen.
I have not looked at everything, but I love for me it’s 99% ok.

How did the code for these questions be modified? Can you tell me?

Hi

I send you a message, hope it can help.

I plan to fix some more things and release v1.1 Android Pie firmware later this week.

The biggest change needed is to build ‘box’ firmware instead of ‘tablet’ firmware as it will work better if connected to an HDMI TV. Hope can get help with this, but I’ll also try to do tests.

1 Like

@mo123
Khadas Edge Custom Android Firmware v1.0

there is room for improvement.
we can use edge v with touch screen.
it will not come from that.

I have received it. Thank you very much.

I will try to add it but don’t have a touch screen to test.
The Antutu score seems a bit low, it must be closer to 115000-120000 for rk3399.
Maybe that will improve with more updates, I’ll also try to check.

1 Like

Is the fan installed ? Without it, all results will be low.

With antutu the temperature is up to 75 °

@mo123

why I have the notification bar, always present, video etc.

You can hide it with the arrows pointing downwards icon on the navigation bar.
There is also a menu setting to hide the navigation bar in TvSettings - Display if using the RKTVlauncher. Long pressing the menu button on the ir remote can also hide/unhide the navigation bar.

I’ll see if I can make the TvSettings app available in other launchers too. Also some old apps that haven’t added Android Pie or immersive mode compatibility, won’t be able to hide the navigation bar and go fullscreen themselves.
Khadas must also try to make box instead of tablet firmware then apps will also work better. I’m trying to test something like that.

I see you mention the notification and not navigation bar.
But it should hide automatically.
Moving to box instead of tablet firmware will also help with this I think.

I found going thru settings if you change the appearance of Icons to some other shape
Basic Home Screen they hide

The ATV looking screen appears to work OK here

UsIng Khadas remote
When hitting power off…the up/down buttons do not do so.
Remote works fine else where, just power off cannot use

Will ship you one when it’s available which should be someday in this month.

Thanks for the great ROMs!

Good day!

Salut.
J’ai eu trois gros bug hier, avec kodi, impossible d’éteindre à la télécommande khadas, soit débrancher ou bouton on/off.
Il faut que je me mette à 50cm pour alluner khadas edge V avec la télécommande.
Vous pourriez pas faire une télécommande spécial, clavier, touch pad etc etc, pour les khada
Hi.
I had three big bug yesterday, with kodi, impossible to turn off the remote khadas, or disconnect or button on / off.
I have to put myself at 50cm to combine khadas edge V with the remote control.
You could not do a special remote control, keyboard, touch pad etc etc, for khada.

The Khadas ir remote has a bit of a weak signal I found out.
The area for the ir sender must be increased like on this remote with a round shape.
http://shop.t-firefly.com/goods.php?id=17
The DPAD also gets stuck sometimes or UP/DOWN/LEFT/RIGHT sometimes register s 2 clicks instead of one.

Better to get an airmouse like this.
https://www.gearbest.com/air-mouse/pp_009451637748.html?wid=1433363

I added a shutdown menu to Settings - About menu that can work with any remote if using the RKTVLauncher with the blue background.

@mo123

I use this one

Reboot, to put out, to turn on etc. etc.

Can you help to take a photo on the Wi-Fi antenna and check if the IR receiver is covered by the antenna:

Is this the best way it must be put?
Currently I have wifi antenna just horizontally bent on middle of PCB on top of heatsink with case on.
I will try this, maybe it can also help with wifi signal.