Roofull JAX (X96) Review: TV BOX with Android 6.0 powered by Amlogic S905X

Today we want to introduce you to JAX (X96) TV Box review. This is another TV Boxes equipped with Amlogic S905X. In this review (typically) we want to bring you the the features and impressions of using Roofull JAX TV Box and answer the questions: how new JAX TV Box powered by S905X chip works in normal use, as copes with video playback at 4K and that we stumbled upon some problems. Together we follow the standard stages of our review. We invite you to read.

I want to say thanks to Roofull company (SHENZHEN ROOFULL TECHNOLOGY CO, LTD) for sending us a JAX Android TV Box to review. Now JAX TV Box is available on Aliexpress in the official Roofull store, and other Aliexpress stores aka X96 TV Box, Roofull website and also via the Roofull website on


JAX tv box unboxingJAX TV Box technical specifications:

  • CPU – Amlogic S905X quad core ARM Cortex-A53 @ up to 2GHz (DVFS)
  • GPU – Penta-Core Mali-450 up to 750 Mhz ( DVFS) .OpenGL ES 1.1/2.0 and OpenVG 1.1 support
  • Memory – 1GB DDR3 (Optional 2GB)
  • Storage – 8GB flash (Optional 16GB) + micro SD card slot (up to 64GB)
  • OS – Android 6.0.1 Marshmallow
  • Video Output – HDMI 2.0a up to 4K @ 60 Hz, and AV port
  • Audio Output – HDMI, optical S/PDIF, AV port (stereo audio)
  • Video Codecs:
    • VP9 Profile-2 up to 4K2K-60fps
    • H.265 HEVC MP-10-L5.1 up to 4K2K-60fps
    • H.264 AVC HP-L5.1 up to 4K2K-30fps
    • H.264 MVC up to 1080P-60fps
    • MPEG-4 ASP-L5 up to 1080P-60fps(ISO-14496)
    • WMV/VC-1 SP/MP/AP up to 1080P-60fps
    • AVS-P16(AVS+) /AVS-P2 JiZhun Profile up to 1080P-60fps
    • MPEG2 MP/HL up to 1080P-60fps
    • MPEG1 MP/HL up to 1080P-60fps
    • RealVideo 8/9/10 up to 1080P-60fps
    • Low latency 1080P H.264 60fps encoder
    • HDR10 and HLG HDR Video Processing
    • Supports .mkv,.mpg,.wmv,.mpeg,.dat,.avi,.mov,.iso,.mp4,.rm and .jpg file formats
  • Video/Picture Encoding
    • Independent JPEG and H.264 encoder with configurable performance/bit-rate
    • JPEG image encoding
    • H.264 video encoding up to 1080P-60fps with low latency
  • Connectivity – 10/100 Fast Ethernet, 802.11 b/g/n Wi-Fi
  • Interfaces – HDMI, optical S/PDIF port, AV port, RJ45 Ethernet port, IR port, DC jack, 2x USB 2.0
  • USB – 2x USB 2.0 host ports
  • Misc – IR receiver, Power LED, Working: Blue; Standby: Red
  • Power Supply – 5V/2A
  • Dimensions & Weight – N/A

jax tv boxWhat we find in the box? The box included everything that you need to get started:

  • Roofull JAX Android TV Box
  • HDMI cable
  • Power adapter 5V/2A (EU)
  • Remote control (without AAA batteries)
  • External IR receiver
  • User Manual
  • Mounting
Jax TV Box unboxing
JAX TV Box and Accesories (Click to Enlarge)

The following video from our YouTube channel where you can take a look at more JAX (X96) TV Box and bundled accessories.

First impressions, settings, overview of features

The JAX TV Box is a small, very well and solidly made TV Box, has a housing made of high quality matte plastic. As we wrote at the beginning of his heart is Amlogic S905X quad core ARM Cortex-A53 @ up to 2GHz (DVFS) which supports VP9 Profile-2 up to 4K2K-60fps, H.265 HEVC MP-10-L5.1 up to 4K2K-60fps, H.264, AVC HP-L5.1 up to 4K2K-30fps, H.264 MVC up to 1080P-60fps, MPEG-4 ASP-L5 up to 1080P-60fps(ISO-14496) and and HD Audio (7.1CH) passthrough. The front panel has IR receiver and power LED. On one side is a two USB 2.0 ports and micro SD card slot. On the rear panel are: Optical S / PDIFport, AV port, External IR port, HDMI 2.0a port, RJ45 Ethernet port and 5V/2A  DC jack.

jax tv box
Click to Enlarge
Click to Enlarge
Click to Enlarge
Click to Enlarge
Click to Enlarge

At the bottom of the device there are warm air outlet. It also has holes to connect the handle (available in kit) for mounting on the rear of the TV. Therefore  the manufacturer has joined additional external IR receiver. This is a great idea if you want to hide TV Box for your TV. Below also remote control.

Click to Enlarge
Click to Enlarge
jax mounting
Click to Enlarge
jax tv box
Click to Enlarge

Below we include the Roofull JAX TV Box photos in combination with a matchbox and NEXBOX A95X TV Box, so it was easier to see the size of JAX Android TV Box. As you can see JAX TV Box is as small as A95X.

Booting Android to the “home screen” takes about 00:41:00 seconds. “Home screen” launcher looks very simple, easy to use and familiar. In addition to the remote control I used a standard keyboard and mouse, VENZ VZ-RK-1 airmouse with keyboard. Also, we used a new Gamepad GameSir G3s. Unfortunately JAX (X96) does not have bluetooth so we could not use Xiaomi gamepad.

Home screen
Click to Enlarge

The device worked (typically) in the resolution of FHD 1920×1080 (1080p 60Hz) but you can also adjust the preferred resolution or set the auto switchThe JAX TV Box has also DLNA and Miracast. I had no problem with Ethernet and WiFi connection to my router and to Internet. Everything worked stable, but a little slow. Netflix works without problems. Below a some screenshots.

The JAX (X96) TV Box is another TV Box which has Kodi 16.1 with Addons TV.

At JAX (X96) TV Box can play simple games like Beach Buggy Racing. The game worked steadily, although at maximum settings screen “froze” and was out of the game to the home screen. Under normal / standard game settings from Google Play are working properly. You can play without a problem just connect gamepad. We used GameSir G3s.

Operating system and components

The JAX TV Box runs on the Android 6.0 Marshmallow, namely version 6.0.1 and the Linux Kernel version 3.14.29. JAX (X96) comes with firmware build number 20160707.15:22. It was enough to connect the TV Box to the Internet, and we immediately received information about the new firmware. It was a pleasant surprise for us. There was no need to do anything special, no flash method etc. We had to accept the update OTA type, which updated the firmware JAX (X96) TV Box version to the latest available firmware, build number 20160823.11:57.

TV Box is equipped in the recently very popular a SoC Amlogic S905X quad core ARM Cortex-A53 @ up to 2GHz processor and GPU penta core Mali-450, CPU speed between 100 MHz and 2.02 GHz. On the following screens you can see exactly the components used and their specification (Information taken from the CPU-Z app). The device is detected as X96(p212) and board p212. Below screenchots.

After using the DRM info (app) we know that TV Box supports Google Widevine Moudlar DRM, but unfortunately does not support Microsoft Playready DRM, Marlin DRM and Verimatrix VCAS.

drmPerformance tests and benchmarks

For testing I use the AnTuTu Video Tester 3.0 app and AnTuTu Benchmark 6.1.4. The result 936Also worthy of note is that JAX (X96) TV Box did not have not supported codecs.

antutu-video_0Video playback by Kodi Jarvis 16.1 runs smoothly and stable (for most samples).  MX Player runs smoothly and stable. The JAX (X96) without problem seems plays movies with the resolution of 480p,720p and 1080p (24fps, 30fps, 60fps) and also 4K (60fps) with various codecs video such as H.264,H.265, MPEG2, MPEG4, RMVB and audio – DTS and AC3. Dolby Digital 5.1 passthrough worked fine via HDMI. Also I tested several video formats – AVI, MKV, MP4 (typical formats in which it holds the majority of movies), ISO and also videos was played fine. The tested TV Box plays video files in 4K (also 60fps) almost without any major problems. The following table of video samples tested for Kodi. TV Box Also copes well with playing the video on YouTube – videos plays in 1080p. Also, we tried to play VP9 4K video runs smoothly but unfortunately without sound (test sample).

Typical 1080pKODI
MPEG2 / MP2 2.0 – 6.6MbpsOK
MPEG4 / MP3 2.0 – 7.6MbpsOK
H264 / AAC 2.0 – 7.2MbpsOK
VC1 / WMA3 2.0 – 25MbpsOK
VP8 / VORBIS 2.0 – 7.8MbsOK
 – –
4K Video
Sintel – H264 / AAC 2.0 – 24fpsOK
BBB Sunflower -H264 – 60fpsSometimes Not smooth (audio delay)
Honey Bees – 96fpsOK
Skyfall – H264 / AAC 2.0 – 10MbpsOK
Puppies Bath – h264/AAC 2.0OK
Cinemartin H265/HEVCOK
Tears of steel – 60fpsOK
HD Club Chimei – H264 / AAC 2.0 – 60MbpsOK
Jellyfish 4k uhd HEVC 10bit – 140MbpsOK
Jellyfish 4k uhd HEVC 10bit – 200/250/300/400MbpsNot smooth (without sound)
LG Demo – Istanbul 3840×2160 MP4/H264 8bit – 116MbpsOK
Sony 4K – Camp HDR MP4/HEVC 10bit – 75.8MbpsNot smooth
Demo Samsung 2014 – USA Road Trip TS/HEVC 10bit – 51.4MbpsOK
Demo Samsung 2014 TS/HEVC 10bit – 51.4MbpsOK
H.265/VP9 Video
Tears of steel – H265-HVEC / AAC 2.0 – 15MbpsOK
Youtube – VP9 / 1080pOK
VP9 / 4k – Eye of the Storm 4K Ultra HD.webmvwithout sound


JAX (X96) TV Box Benchmarks

The JAX (X96) scored 30260 on AnTuTu Benchmark v6.1.4 The JAX on GeekBech 3 scored: Single Core score – 599 and Multi Core score – 1678, and RenderScript score – 876. Below screenshots.

antutu_bench_0The JAX TV Box scored 4209 on Ice Storm Extreme. 7025 scored on Ice Storm Unlimited.

Below screen with the results in Vellamo and GPUbench. JAX (X96) TV Box has the internal memory benchmarks: Read 58.28MB/s – Write 8.12MB/s. RAM copy speed was 3250.32MB/s.


JAX tv box unboxingThe JAX (X96) is a pocket sized TV Box that you can take anywhere, and using the kit to mount, you can hide it from the back of your TV. As a device equipped with Amlgic S905X, with playback video in 4K copes quite well. Assessing overall, the TV Box is positioned quite well in comparison to other models from the S905X chip. Copes well with not requiring games from Google Play. A big plus is the availability of an update via OTA. Sometimes, has the impression that JAX requires additional RAM. Once again I want to say thanks to Roofull company for sending us a JAX (X96) sample. If you do not have too high demands, you start your adventure with TV Boxes, or you want to have another of the many TV Boxes, a JAX (X96) is worth your attention.

JAX (X96) TV Box













  • OTA update
  • Good video playback
  • Good price
  • Friendly&Simple UI
  • Mounting kit


  • No Bluetooth
  • Low speed writing


Related Articles

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker