|
Posted at 6/28/2018 19:51:42
Only Author
8#
Ok, to check everything I did all from scratch:
1. Download fresh SDK (Firefly-RK3399_Android7.1.2_git_20180126.7z)
2. Unzip it, updated it (git pull gitlab firefly-rk3399:firefly-rk3399 - everything up to date)
3. Compiled it with ./FFTools/make.sh -j8 -l rk3399_firefly_aio_box-userdebug
4. Ru "ln -sf /sbin/sh system/bin/ " in "out/target/product/rk3399_firefly_aio_box/recovery/root/"
5. Run "/mkimage.sh", new recovery.img was made
6. Flashed this new recovery.img with rkflashkit to recovery partition
6. After board boot, run "adb reboot recovery" on my PC
7. When board boots into recovery, I can see that this recovery image is new (date and time is written at the top of menu).
But result of "adb devices" on my PC is empty! I can't run "adb sideload" or anything else.
And there no unknown devices in "lsusb" output on my PC.
Also, if I select "Apply update from ADB" from recovery menu - I see error "Failed to open driver control: No such file or directory"
So, in recovery mode ADB not working with or without selecting "Apply update from ADB" in recovery menu.
This is a screenshot from /cache/recovery/last.kmsg:
https://www.dropbox.com/s/m4ya7h ... 628_144740.jpg?dl=0
It shows "init: avc: denied {set} for property=sys.usb.ffd.ready" before "init: Starting service adbd", maybe this is the reason why ADB doesn't work?
Please help! |
|