Android8.1 update:
- Support Firefly-RK3399/AIO-3399J (except 4G dongle , GPS and PCIE)
- Fix up kernel unstable bug
- Add system function like, power button , screen rotate, hide status bar, screenshot.
- Add ADB support, root, input device selection.
- Support diff interface display LCD.
- Support NN API.
SDK will be updated for finish all function.
Complie:
Firefly-RK3399
- complie kernel:
cd ~/proj/firefly-rk3399/./FFTools/make.sh -k -j8
- complie uboot:
cd ~/proj/firefly-rk3399/
./FFTools/make.sh -u -j8
- complie android :
cd ~/proj/firefly-rk3399/
./FFTools/make.sh -a -j8
- complie ubooot、kernel、android:
cd ~/proj/firefly-rk3399/
./FFTools/make.sh -j8
- complie HDMI+DP
./FFTools/make.sh -j8
./FFTools/mkupdate/mkupdate.sh
- EDP7.85 complie
./FFTools/make.sh -j8 -d rk3399-firefly-edp -l rk3399_firefly_edp_mid-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_edp_mid-userdebug
- MIPI7.85 complie
./FFTools/make.sh -j8 -d rk3399-firefly-mipi -l rk3399_firefly_mipi_mid-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_mipi_mid-userdebug
AIO-3399J
- complie kernel:
cd ~/proj/firefly-rk3399/kernel/
make ARCH=arm64 firefly_defconfig
make -j8 ARCH=arm64 rk3399-firefly-aio.img
- complie uboot:
cd ~/proj/firefly-rk3399/u-boot/
make rk3399_defconfig
make ARCHV=aarch64 -j8
- complie android:
cd ~/proj/firefly-rk3399/
source FFTools/build.sh
lunch rk3399_firefly_aio_mid-userdebugmake -j8
./mkimage.sh
complie script:
HDMI
./FFTools/make.sh -d rk3399-firefly-aio -j8 -l rk3399_firefly_aio_mid-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aio_mid-userdebug
HDMI+lvds
- Dual LVDS
./FFTools/make.sh -d rk3399-firefly-aio-lvds -j8 -l rk3399_firefly_aio_lvds_mid-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aio_lvds_mid-userdebug
- Single LVDS
./FFTools/make.sh -d rk3399-firefly-aio-lvds-HSX101H40C -j8 -l rk3399_firefly_aio_lvds_mid-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_aio_lvds_mid-userdebug
SourceCode Downloa:
百度云
GoogleDriver
SourceCode Gitlab:
Gitlab
Firmware Download:
Firefly-RK3399
AIO-3399J
PS: Android8.1 need to use the new Tools for flash , windows tools AndroidTools2.54 and linux tool upgrade_tool.upgrade_tool.zip (772 KB)
AndroidTool_Release_v2.54.zip (3.18 MB)
upgrade_tool.zip (772 KB)
AndroidTool_Release_v2.54.zip (3.18 MB)
ADB connect: AIO-3399J: turn on ‘connect to PC’ , Settings → system setting → five click build version for displaying develoment option → last page → development options → root accessOn PC:
adb root
adb disable-verity
adb reboot to affect it.
===continue===
Update:
Fix some err for NNAPI neural network hardware acceleration.
NNAPI APP Download --APP based on Android8.1_180901 firmware