(09-22-2018, 06:09 PM)lobo Wrote: Also I did an OTA package and installed it as update.zip to /data/media/0. This way the windows prog is not needed, but a working Android.
Code:adb root
adb push out/target/product/rk3288/rk3288-ota-eng.xxxxx.zip /data/media/0/update.zip
But with the fresh install and also with the OTA update, I get this message on the start screen: "There's an internal problem with your device. Contact your manufacturer for details.". I don't have this with the image provided from Asus.
Lobo,
I would reccomend staying away from OTA updates unless you're confident and knowledgeable, which is why i basically don't mention it in my guide.
There's components called Vendor Images starting in Android 7+, which contain vendor specific implementations and executables. The main system image contains references and checksums for the vendor images. If the vendor image doesn't match up with exactly what the system image expects it will toss this dialog up.
The catch about OTA updates is they will update some portions in specific ways that may end up with a mismatch between the vendor images and what the system image things that the vendor images should be. As a result, a complete recompile may cause you to end up with this issue. Additionally, OTAing to an old version of firmware will see the same issue.
If you see this message, please re-flash your device with your latest firmware rather than OTA it.
(09-28-2018, 01:05 PM)mitlageri Wrote: But now when I want to build system it fails:
Code:including ./vendor/rockchip/common/tools/log_capture/libintelconfig/Android.mk ...
including ./vendor/rockchip/common/tools/log_capture/log-watch/Android.mk ...
including ./vendor/rockchip/common/tools/log_capture/log_service/Android.mk ...
including ./vendor/rockchip/common/tools/log_capture/logcatext/Android.mk ...
including ./vendor/rockchip/common/tools/log_capture/parse_stack/Android.mk ...
including ./vendor/rockchip/common/vpu/Android.mk ...
PRODUCT_COPY_FILES device/rockchip/common/init.rk30board.usb.rc:root/init.rk30board.usb.rc ignored.
No private recovery resources for TARGET_DEVICE rk3288
build/core/Makefile:34: warning: overriding commands for target `out/target/product/rk3288/system/lib/libmpp.so'
build/core/base_rules.mk:319: warning: ignoring old commands for target `out/target/product/rk3288/system/lib/libmpp.so'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/rk3288/system/lib/libvpu.so'
build/core/base_rules.mk:319: warning: ignoring old commands for target `out/target/product/rk3288/system/lib/libvpu.so'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/rk3288/system/lib/librk_vpuapi.so'
build/core/base_rules.mk:319: warning: ignoring old commands for target `out/target/product/rk3288/system/lib/librk_vpuapi.so'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/rk3288/system/lib/libjpeghwenc.so'
build/core/base_rules.mk:319: warning: ignoring old commands for target `out/target/product/rk3288/system/lib/libjpeghwenc.so'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/rk3288/system/lib/libffmpeg_vp9dec.so'
build/core/base_rules.mk:319: warning: ignoring old commands for target `out/target/product/rk3288/system/lib/libffmpeg_vp9dec.so'
build/core/ninja.mk:163: recipe for target 'out/build-rk3288.ninja' failed
make: *** [out/build-rk3288.ninja]
Any ideas what can I do to fix this?
Thanks!
Assuming you started from scratch, on your virtualbox (do not try to transfer stuff over from your windows build, that's completely invalid build objects).
execute the following commands and show me the output (pastebin or uploading a file will work).
Code:
. build/envsetup.sh && lunch rk3288-userdebug
make clean && make


![[-]](https://tinkerboarding.co.uk/forum/images/collapse.png)