|  | 
【General】
Firefly-RK3399/AIO-3399J Android8.1 Firmware&SourceCode release (09/10/2018)
    
    Posted at  9/11/2018 11:07:55
            
         View:12266
     |
     Replies:2
     
  
     
 
   	
    
  Print   
        
  
   
  Only Author 
    [Copy Link]
	
    
 
  	             
1# 
 
| Last edited by wico In 9/29/2018 17:06 Editor 
 Android8.1 update:
 1. Support Firefly-RK3399/AIO-3399J (except 4G dongle , GPS and PCIE)
 2. Fix up kernel unstable bug
 3. Add system function like, power button , screen rotate, hide status bar, screenshot.
 4. Add ADB support, root, input device selection.
 5. Support diff interface display LCD.
 6. Support NN API.
 
 SDK will be updated for finish all function.
 
 
 Complie:
 Firefly-RK3399
 cd ~/proj/firefly-rk3399/./FFTools/make.sh -k -j8
 
 cd ~/proj/firefly-rk3399/
 ./FFTools/make.sh -u -j8
 
 cd ~/proj/firefly-rk3399/
 ./FFTools/make.sh -a -j8
 
 
 cd ~/proj/firefly-rk3399/complie ubooot、kernel、android:
 ./FFTools/make.sh -j8
 
 
 ./FFTools/make.sh -j8
 ./FFTools/mkupdate/mkupdate.sh
 
 ./FFTools/make.sh -j8 -d rk3399-firefly-edp -l rk3399_firefly_edp_mid-userdebug
 ./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly_edp_mid-userdebug
 
 
 ./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
 
 cd ~/proj/firefly-rk3399/kernel/
 make ARCH=arm64 firefly_defconfig
 make -j8 ARCH=arm64 rk3399-firefly-aio.img
 
 cd ~/proj/firefly-rk3399/u-boot/
 make rk3399_defconfig
 make ARCHV=aarch64 -j8
 
 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 ./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
 
 ./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
(771.93 KB, Down times: 30) 
  AndroidTool_Release_v2.54.zip
(3.18 MB, Down times: 28) 
 
 
 
 
 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
 
 NNAPI Video
 
 
 | 
 |