一牛众包:实现动态修改安卓机型相关参数开发;求mt6761/mt6739量产资料包

一牛网小编 一牛网在线 今天


项目一:实现动态修改安卓机型相关参数开发

项目描述:

动态修改安卓机型相关参数,具体要求如下:
1:需要修改的机型参数由后台获取;
2:获取本次调用的应用包名以及UID,确认是否是需要修改机型参数;
3:不能使用第三方工具;
4:修改参数后,不需要重启机器;
5:目前的实现方法如下,碰到了应用卡住无法启动的情况,如果能够解决这个问题的话,也可以不需要完整的解决方案,目前我们的思路如下:
Android的机型信息存储在/system/build.prop文件下;
已知目前Android中第三方应用读取机型的入口如下:
jni: 1) sys/system_properties.h __system_property_get("ro.serialno",devid);fr amework: 
2) 通过反射android.os.SystemProperties类的get方法,此方法最终是调用jni的__system_property_get方法
3) android.os.Build.java下的静态变量,如Build.PRODUCT、Build.DEVICE等,静态变量本身是调用SystemProperties的get方法
目前实现思路和遇到的问题
应用软件将本次改机信息以及要该机的应用的包名和对应的uid保存到文件
1)修改底层通过拦截jni的__system_property_get方法,获取本次调用的应用uid是否为需要该机的应用,如果是,根据调用的参数key判断是否是改机相关的key,如果是,读取改机的对应信息,并返回新值。
实现后启动要改机的应用__system_property_get方法加的打印能看到应用调用该方法,并且返回的值也改变,但应用卡住无法完成启动
2)修改fr amework,通过拦截android.os.SystemProperties的get方法,拦截判断同1)实现后,应内调用Build下的静态变量的值任然是原生值,SystemProperties的get打印没有触发,通过测试只有开机时SystemProperties的get打印才会触发,但入口2)可以正常拦截。
6:具体的参数见附件build.prop。

本项目不支持线下交易,我们谈好价格后,我方只接受平台支付担保流程。
能做的朋友,请在平台上给我报价(报价后可以看到我的电话,说是在一牛网上看到的),并联系我,谢谢

扫描二维码接项目


项目二:求mt6761/mt6739量产资料包

项目描述:

求购一套mt6761的量产资料包,要求如下:
1:系统为安卓Q;
2:软件,硬件资料齐全(包括代码,SCH,PCB,相应的工具如下载工具、校准工具等。可不要BOM),且为稳定量产的资料;
3:提供量产项目的机器3台;
4:系统屏支持HD以上;
5:使用内存最好是3+32;
6:调试好了以太网芯片就最好了。

本项目不支持线下交易,我们谈好价格后,我方只接受平台支付担保流程。
能做的朋友,请在平台上给我报价(报价后可以看到我的电话,说是在一牛网上看到的),并联系我,谢谢

扫描二维码接项目

项目三:三星GT-N8010平板android升级到最新版本调试

项目描述:

三星GT-N8010平板,最高支持安卓4.1.2
想要玩闲趣星星麻将-淮安出铳,需要微信登陆
可是微信无法登陆,安卓4.1.2最高支持6.5.13,再高的版本就不能解析安装了,低版本的无法登陆提示要更新,卡在这个环节了
求高人解决这个问题,报酬详谈,谢谢!

本项目不支持线下交易,我们谈好价格后,我方只接受平台支付担保流程。
能做的朋友,请在平台上给我报价(报价后可以看到我的电话,说是在一牛网上看到的),并联系我,谢谢

扫描二维码接项目


一牛网
海思/全志/MTK/高通/瑞芯微/蓝牙全系列模块/开发板/核心板定制开发(技术支持)

温馨提示

一牛网技术交流学习(限2个/人)

射频技术培训班   653766426

基带硬件技术交流   654271105

PCBlayout交流群   711189959

驱动专家群   628699443

全志技术交流群   778228658

Android驱动开发技术培训  638883269

一牛网商务合作电话 18902843661(微信同号)

一牛网论坛|MTK高通展讯、海思、瑞芯微全志射频嵌入式PCB等技术研发,欢迎大家踊跃加入!