1.下载需要移植的平台代码

  1)查看手机需要的项目平台信息:adb shell getprop | gerp flavor     ----->mt6732_m561_p2_kangjia_cc_kk_lte_3m-tdd-cs.xml

  2)  因为自己本地已经存在一个6752的代码,而它跟32是一样的,所以可以使用便捷方法

    <1>更改掉之前的修改,应该包括patch跟overlay:rc

    <2> 更改链接: cd .repo ;ln -sf manifests/mt6732_m561_p2_kangjia_cc_kk_lte_3m-tdd-cs.xml  manifest.xml

    <3>更改项目链接:cd manifests;ln -sf ophone.xml  mt6732_m561_p2_kangjia_cc_kk_lte_3m-tdd-cs.xml

  3)  编译之前清理掉上次残留:rm -rf vendor/vanzo_custom/patch_projects/packages/;rm -rf vendor/vanzo_custom/patch_projects/frameworks/

  4)   拷贝编译工具update_overlay_files.py:cp update_overlay_files.py bulid/tools;

2.配置获取图标更改的工具

  1)更新工具包:cd ~;cd git/vanzo_team/xulei/;git pull;

  2)   链接:cd ~/bin;ln -sf iadd /git/vanzo_team/xulei/foroos/cp_add.py

  3)  更改权限:这时候如果你不更改权限,那你的指令是没办法执行的 sudo chmod 777 cp_add.py

3.工具的使用

  1)进入相应的模块:cd mediatek/packages/app/BackupRestore

  2)找到你最开始修改的提交节点:git log (看富坤的提交)

  3)获取自节点到目前更改的信息:iadd -c commit number (这时候会自动生成两个文件,一个是TMP,里面存放的是更改的图片;另一个是修改的文件如xml等)

4.快捷对照图片技巧

可以使用F3同时在一个窗口中打开两个文件,然后切换到TMP跟需要添加的图片文件夹下就行了

注意:刚开始你编译烧录成功以后,可能打不开,这时候你还需要进行其他两个操作

1.cherry-pick 需要的资源(frameworks下):git fetch ssh://zhangshuli@review.vanzo.com:29418/platform_kk_6732_6752/frameworks refs/changes/59/82059/1 && git cherry-pick FETCH_HEAD

2.到vendor/tmobile/launcher/ 下,git pull,然后adb push uni_default_layout.xml就行了

worktools-不同分辨率下图片移植的更多相关文章

  1. 自定义RatingBar,不同分辨率屏幕下图片拉伸或者显示不完整问题解决

    1.需要两张评分图片ic_rating_highlight.png ic_rating_normal_white.png(宽高都是52px,且有内边距)  将这两张图片添加到各分辨率文件夹下  开发过 ...

  2. css 图片内容在不同分辨率下居中显示(演示的图片宽度是1920px,当图片宽度大于显示屏的宽度时)

    1.img 图片内容在不同分辨率下居中显示(如果隐藏多余,在img外面套一个div  设定overflow: hidden.div的大小就是img显示区域的大小) <!DOCTYPE html& ...

  3. (13)[Xamarin.Android] 不同分辨率下的图片使用概论

    原文 [Xamarin.Android] 不同分辨率下的图片使用概论 设计Android App的时候,其尺寸众多也是一个挑战之一.要针对不同尺寸设计Android App时,就要先来了一下dpi(d ...

  4. Android应用Icon大小在不同分辨率下定义

    http://www.ard9.com/gsjj/204.html 对于Android平台来说,不同分辨率下Icon的大小设计有着不同的要求,对于目前主流的 HDPI即WVGA级别来说,通常hdpi的 ...

  5. css绝对定位如何在不同分辨率下的电脑正常显示定位位置?

    有时候我们在写页面中,会发现绝对定位的父级元素已经相对定位了,但是在不同分辨率的电脑下,绝对定位还是会错乱,似乎父级的相对定位并没有起了作用. 首先要明白如下几个原理: 1.笔记本电脑的分辨率一般为1 ...

  6. Screenfly – 各种设备的屏幕和分辨率下快速测试网站

    Screenfly 让你能够在各种设备的屏幕和分辨率下查看你的网站.输入网址,并点击GO开始浏览网页.Screenfly 可以使用代理服务器来模拟设备,当您查看您的网站,代理服务器模仿您所选择的设备的 ...

  7. Selenium2学习-024-WebUI自动化实战实例-022-网站不同分辨率下页面样式展示兼容性问题解决方案 -- 设置浏览器显示区域大小(无人值守,节约测试成本的福音,BOSS 最爱)

    在 Web UI 自动化测试的过程中,通常会测试页面在不同分辨率下的显示效果,即在不同大小的显示器上全屏浏览器后的页面展示,此种测试方法需要购置不同大小的显示器,或者频繁的设置屏幕分辨率,不仅浪费了大 ...

  8. Android 获取SDCard中某个目录下图片

    本文介绍Android开发中如何获取SDCard中某目录下的所有图片并显示出来,下面的我们提供的这个函数是通用的,只要提供路径就可以查询出该目录下所有图片的路径信息,并保存到一个List<Str ...

  9. pthon 批量压缩当前目录,子目录下图片

    需求 经常可能有需要压缩图片的需求. 但是一些批量处理图片的软件又仅仅支持压缩一个目录下的图片, 所以写下了这个图片处理程序: 需要安装: python 2.x Image模块 特点: 压缩当前目录, ...

随机推荐

  1. MFC Wizard创建的空应用程序中各个文件内容的解析

    创建的MFC应用程序名为:wd,那么: 一.wd.h解析 // wd.h : main header file for the WD application // #if !defined(AFX_W ...

  2. spring-cloud-netflix集成的服务

    1.Ribbon Ribbon is a client side IPC library that is battle-tested in cloud. It provides the followi ...

  3. PullToRefreshListView中嵌套ViewPager滑动冲突的解决

    PullToRefreshListView中嵌套ViewPager滑动冲突的解决 最近恰好遇到PullToRefreshListView中需要嵌套ViewPager的情况,ViewPager 作为头部 ...

  4. vue 指令的用法

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. OpenSUSE42.3 leap 开启ssh登陆

    一.产看ssh是否安装 OpenSUSE:~ # rpm -qa | grep ssh libssh2-1-1.4.3-18.3.x86_64openssh-askpass-1.2.4.1-12.1. ...

  6. node.js状态码

    100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理.但处理未完成203——返回信息不确定或不完整2 ...

  7. HypericHQ

    https://sourceforge.net/projects/hyperichq-zh-cn/?source=typ_redirect

  8. [Parcel] Bundle a React App with Parcel

    Parcel comes in as the new cool kid in the bundlers world. Unlike other bundlers which take lots of ...

  9. 百度地图ios环境配置

    1 前言 由于工作需要,要开始捣腾百度地图了,今天上午初始牛刀,各种碰壁,无奈之下,中午睡了一觉,养精蓄锐,以备下午大战三百回合,所幸下午中午把百度地图Demo捣腾出来了,在此与大家分享,环境搭建教程 ...

  10. 目标决定人生——没有目标就失去一切 (没有目标的奋斗是浪费青春,比如交了钱却不去参加考试、让时间白白溜走。根据目标与定位来选择最合适的企业。人生要算总账)good

    没有目标就失去一切 刚毕业那会儿,幼稚得可笑,老跟同学打电话,明面上聊聊近况,暗地里比较.你要比我工资多一百块,心里特不平衡,凭什么呀,在学校那会儿公认的我比你强.你要带个头衔,而我啥也不是,普通员工 ...