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. java反射机制剖析(二)— Class Loader

    上一篇博客简要的提了一下java反射机制中涉及到的一些相关知识,那么ClassLoader就是当中之中的一个.本篇博客就具体的对ClassLoader做一个相对深入的了解. 作为了解须要知道的是.事实 ...

  2. failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found

    failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found 一.总结 一句话总结:这里出现的问题是我在博客园删除了一篇文章,时 ...

  3. POJ2411 状态压缩dp

    POJ2411 http://poj.org/problem?id=2411

  4. Beautiful Number

    http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2829 Beautiful Number Time Limit: 2 Sec ...

  5. 整个shuffle的流程图

    整个shuffle的流程图   Paste_Image.png Map Shuffle的作用以及相应的设置 partition 过程:输入的<key,value>对经过map()处理后输出 ...

  6. 织梦DedeCMS会员登录或退出后如何直接跳转到首页

    织梦dedecms默认情况下的会员登录后会直接跳转到会员中心,退出也是一样,但是如果我们想让会员登录后直接跳转到首页,那该如何实现呢? 经过我们的研究,已经找到解决办法,下面是详细的修改步骤: 首先在 ...

  7. 学习推荐《从Excel到Python数据分析进阶指南》高清中文版PDF

    Excel是数据分析中最常用的工具,本书通过Python与Excel的功能对比介绍如何使用Python通过函数式编程完成Excel中的数据处理及分析工作.在Python中pandas库用于数据处理,我 ...

  8. hdparm

    https://www.douban.com/note/244813504/ http://blog.sina.com.cn/s/blog_413d250e0101jtr7.html http://m ...

  9. C# Arcgis Engine 获得鼠标按下位置的要素

    public IFeature GetFeatureOnMouseDown(IPoint point) { try { ILayer layer = Common.GetLayerByName(mMa ...

  10. android反编译odex文件

    关于android的反编译工具,相信大家并不陌生 如APK-TOOL,dex2jar APK-TOOL 用于反编译出布局文件 下载地址http://code.google.com/p/android- ...