ubuntu18.04
配置编译环境

apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev libxml2-utils xsltproc unzipapt-get install openjdk-8-jdk

安装repo

mkdir binPATH=$PWD/bin:$PATHcurl https://storage.googleapis.com/git-repo-downloads/repo > $PWD/bin/repochmod a+x $PWD/bin/repo

下载omni6.0源码

mkdir omni6.0cd omni6.0git config --global user.name "user"git config --global user.email "email"repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-6.0repo sync -j24#下载5c设备文件mkdir -p device/huaweicd device/huaweigit clone https://github.com/TeamWin/android_device_huawei_nemo.gitmv android_device_huawei_nemo nemocd ../../

修改init.rc,否则无法运行

sed -i 's/export LD_LIBRARY_PATH \/sbin/export LD_LIBRARY_PATH \/sbin:\/system\/lib64/g' bootable/recovery/etc/init.rc 

编译recovery,输出文件为out/target/product/nemo/recovery.img

export LC_ALL=Csource build/envsetup.shlunch omni_nemo-userdebugmake -j24 recoveryimage

下载编译好的recovery.img (twrp3.3.1-0)https://blog.csdn.net/qq_40169767/article/details/102989973

更多相关文章

  1. make update-api 提示。
  2. Android:网络:上传文件
  3. 运用IntentService类下载文件
  4. .api方案
  5. Ubuntu 12.04.5 LTS下配置android4.4编译环境
  6. AsyncTask的使用 (二)图片下载,进度条
  7. android 下获取apk的icon
  8. android将视频文件转化为图片
  9. Android(安卓)Tools Project Site

随机推荐

  1. Android(安卓)okHttp 实战(三):okHttp网络请
  2. Android开发系列之搭建开发环境
  3. Android(安卓)NDK 原理
  4. Android(安卓)suspend底层流程解析
  5. Android消息处理机制(Handler、Looper、M
  6. MyEclipse安装Android(安卓)ADT 方法,亲测
  7. Android开发指导文档(译)--content provide
  8. Android跨进程数据通讯-剪切板Clipboard
  9. android编写Service入门用法与教程
  10. Android导入一个工程时提示 Invalid proj