win下Moto_E6_ezxcode改包教程
MotoE6修改刷机包的方法
Moto ROKR E6修改内容CG34.smg 资源包更改animation目录为sysanimation建立链接animation到ezxlocal/download/appwrite/animation更改phone目录为sysphone建立链接phone到ezxlocal/download/appwrite/powersound修改preloadapps/SysRegistry文件(添加内置软件及菜单分类,如使用中文名请用UTF8编码) 添加Loader注册添加SetupPKG注册添加Console注册添加定时开机注册添加替换字体注册添加虚拟内存注册添加屏幕抓图注册添加系统链接注册添加关闭手机注册修改preloadapps/SysMenuTree文件添加Loader、SetupPKG、Console、定时开机、替换字体、虚拟内存、屏幕抓图、系统链接、关闭手机到全部添加Loader、SetupPKG、Console、定时开机、替换字体、虚拟内存、屏幕抓图、系统链接、关闭手机到其它修改preloadapps/SysMime文件添加MTF、LIN文件类形关联到Loader添加PKG文件类形关联到SetupPKG在preloadapps/qtapps添加ThirdParty目录(第三方软件)添加ekonsole软件包添加mpkg软件包添加setuptheme软件包添加定时开机软件包添加替换字体软件包添加虚拟内存软件包添加屏幕抓图软件包添加系统链接软件包添加关闭手机软件包修改skin目录为sysskin建立链接skin到ezx_user/download/appwrite/skinCG37.smg 安全包修改ezx_security.cfg文件,增加USB Net在drm目录中可以添加软件授权文件。
CG41.smg 语言包CG42.smg 设置包修改ezx_addressbook.cfg文件修改ezx_connection.cfg文件修改ezx_flexbit.cfg文件修改ezx_hardkey.cfg文件修改ezx_idle.cfg文件修改ezx_screen3.cfg文件修改ezx_shortcut.cfg文件添加ezx_volumetable.cfg文件CG43.smg 系统包添加文件/bin/bash33添加文件/bin/bc添加文件/bin/busybox添加文件/bin/cksum添加文件/bin/comm.添加文件/bin/cramfsck添加文件/bin/login添加文件/bin/random添加文件/bin/unrar添加文件/bin/unzip添加文件/bin/showQ添加文件/bin/free添加文件/bin/clear添加文件/etc/emergency_call修改文件/etc/group修改文件/etc/passwd修改文件/etc/mime.types添加文件/etc/rc.d/rc2.d/S03diy添加文件/etc/rc.d/rc2.d/S05sys添加文件/etc/rc.d/rc2.d/S80autorun修改文件/etc/samba/smb.conf添加文件/lib/libwrap.so.0添加文件/lib/libwrap.so.0.7.6添加文件/usr/bin/obex添加文件/usr/lib/telnetlogin添加文件/usr/lib/libncurses.so.4添加文件/usr/lib/libncurses.so.5添加文件/usr/lib/ezx/lib/libam.so添加文件/usr/lib/ezx/lib/libam.so.1添加文件/usr/lib/ezx/lib/libam.so.1.0 添加文件/usr/lib/ezx/lib/libam.so.1.0.0 添加文件/usr/sbin/inetd添加文件/usr/sbin/in.telnetd添加文件/usr/sbin/smbd添加文件/usr/sbin/tcpd修改文件/usr/SYSqtapp/opera/res/ini/urlfilter.ini删除文件/usr/SYSqtapp/sound/ezx_volumetable.cfg创建链接/usr/SYSqta pp/sound/ez x_volum etable.c fg到/ez x_use r/downloa d/a ppwrite/se tup/ez x_volume ta ble.c fg 修改文件/usr/SYStapi/ezx_aplog.cfg文件。
里程碑内存卡刷升级包教程
内存卡刷升级包教程第一步:rom下载网址:/file/clti9ofc摩托罗拉里程碑Milestone 刷机工具OpenRecovery V1.46网址:/file/clti9ofc 把下载下来的OpenRecovery(里面有两个文件,有一个update.zip,另一个是文件夹)解压放到内存卡里,把下载下来的rom放到解压出来的文件夹里面的updates文件夹里路径为:sdcard:/openRecovery/updates(一句话就是解压后将OpenRecovery 文件夹和update.zip复制到SD卡根目录)(如果知道了bootloarder的版本就不用此步骤如何进入bootloader:关机,按住五维导航键的向上键不放,再按电源键,保持5秒,松开手,屏幕左侧会显示几行白色的数字和英文,就进入bootloader了;注意看那几行字,可以看出你的bootloader版本是90.72或90.73或90.74或90.78;)第二步:如何进入recovery模式(该模式下可执行update.zip,可WIPE):如果你的bootloader是90.72/73/74——1、按住照相键到底,一直不放2、按开机键3、等屏幕上出现三角形符号后松开所有手指4、先按住音量向上键,再轻按相机键5、成功进入recovery模式如果如果你的bootloader是90.78——上面的第一步换成按住键盘上的X键不放其他几步一样第三步:如何WIPE:1、按上面的方法进入recovery模式2、推开键盘,用键盘方向键选择wipe data/factory reset这一项,确定3、在出现的菜单上选择Yes,等待执行完成注意:如果是进入这个界面执行apply sdcard:update.zip,耐心等待执行完成,然后会自动转入OpenRecovery主界面。
如果进入的和此界面相类似的,也许颜色不一样!无论哪个界面,你只需要找到红色箭头所指的英文就可以了。
LINUX操作系统手机刷机包.SBF文件资料制作、修改方法
LINUX操作系统手机刷机包(.SBF 文件)制作、修改方法By shanxin96-2007.2.20第一种修改方法:利用WINHEX软件一、获得 .smg 文件获得 .smg 文件的两种方法:1、通过 RSD 刷机把 .SBF 文件解开后,产生多个 .smg 文件,提示:RSD 刷机过程中完成第一个 100% 时立即从手机上拔掉usb连线,但不要关闭RSD程序!切记!!!然后在 .sbf 文件的目录下将 .smg 文件复制到其他位置!再关闭RSD程序,这样就不会真正刷机又可以得到 .smg 文件了!2、通过 WinHex 得到.smg 文件:运行 WinHex 并打开 .SBF 文件,这里以53P- CG43.smg 为例!点 WinHex 菜单->位置->转到偏移量填入 2DB9BAB(CG43.smg 在 .SBF文件里的开始位置,具体.smg 文件在 .SBF文件里的具体位置和范围,比较一下.smg和.SBF就明白了!)然后点 WinHex 菜单->编辑->定义选块填入开始 2DB9BAB 结尾 2DD9BAA (CG43.smg 在 .SBF文件里的起止位置)点击确定然后点 WinHex 菜单->编辑->复制选块->进入新文件得到.smg 文件,这里命名为CG43.smg,保存!附:.smg 文件与手机内部文件的对应关系:CG34.smg ->/usr/data_resourceCG35.smg ->/ezx_userCG36.smg ->/ezxlocalCG37.smg ->/usr/securesetupCG39.smg -> 开机的LOGOCG41.smg -> 和CG42合并一起./usr/languageCG42.smg -> 同上CG43.smg -> /usr/setupCG44.smg -> Rootfs其中CG34,CG37,CG43,CG44,以及CG41+CG42为标准cramfs文件。
eclipse汉化教程
eclipse汉化教程Eclipse 汉化教程Eclipse 是一款开源的集成开发环境(IDE),被广泛用于各种编程语言的开发,如Java、C++、Python等。
然而,Eclipse 默认安装的语言是英文,对于不太熟悉英文的用户来说,使用起来可能会有一些困难。
所幸的是,Eclipse 提供了一种简单的方法来实现汉化,使用户能够更方便地使用这个强大的开发工具。
在本文中,我将向您介绍如何通过一系列简单的步骤将 Eclipse 汉化。
第一步:下载汉化包首先,您需要下载适用于您所使用的 Eclipse 版本的汉化包。
汉化包是一个压缩文件,其中包含了相应版本的Eclipse界面汉化所需的文件。
您可以在Eclipse官方网站或其他开发者社区找到汉化包的下载链接。
确保下载与您所使用的Eclipse版本相匹配的汉化包。
第二步:解压汉化包下载完成后,将汉化包文件解压缩至任意目录。
解压后,您将获得一些文件和文件夹,这些文件和文件夹包含了汉化所需的资源。
第三步:定位 Eclipse 安装目录接下来,您需要找到您已经安装的 Eclipse 的安装目录。
在Windows系统中,默认的安装目录为:C:\\ProgramFiles\\Eclipse\\。
在Mac系统中,Eclipse 被安装在Applications 目录中。
第四步:备份原有文件在进行任何操作之前,请确保备份Eclipse 安装目录中的原始文件。
这可以避免在汉化过程中出现错误或意外情况导致无法还原。
第五步:替换原有文件将汉化包中的文件和文件夹复制到 Eclipse 安装目录中,替换其中的原始文件。
注意,确保将文件放置在正确的位置,并覆盖原始文件。
第六步:重新启动 Eclipse完成上述步骤后,您需要重新启动Eclipse 以应用汉化。
在重启后,您将会发现 Eclipse 界面的语言已经变为中文。
需要提醒的是,如果您在安装和运行 Eclipse 期间使用了其他插件或扩展,这些插件可能会使用不同的语言包,因此可能无法实现完全的汉化。
MOTO DX刷中文ROM写号上3G
2012年2月更新无需HW创建虚拟端口写号上3G教程(本教程仅在XP下测试,win 7请自行测试)Droid x2刷机写号软件清单手机连接驱动(请自行下载)手机原厂底包刷底包工具中文ROM包QPSTCDMA workshop 2.7prl文件nv模板re浏览器PSTASCII码随心换V3.0.0.2一、刷底包为了统一大家的系统状态,建议操作时候统一先刷一次底包1.手机关机2.按住音量下键 + 开机,直到屏幕出现 fastboot3.按音量下键选择到有Recovery的一项,按音量上键确认。
4.等待片刻后进入手机的recovery模式,然后同时按下音量上和下,弹出菜单,依然是音量键上下选择,电源键是确认,进行双Wipe Data和Wipe Cache,恢复出厂设置,完成后重启手机。
5.重启后继续按音量下键选择到RSD,按音量上键确认。
6.这个时候手机进入刷底包模式,电脑装好rsdlite刷底包软件,然后运行,把电脑和手机的USB连接好,rsdlite选择你下载的底包文件,单击start等待完成。
刷好底包后进行激活手机。
激活手机1.手机关机2.按住音量下键 + 开机,直到屏幕出现 fastboot3.按音量下键选择到Boot Android (No BP),按音量上键确认。
4.手机重启出现小绿人界面点击小绿人进入设置第一项是服务协议,点中间的勾和右下角next ;第二项注册账户点 ship;然后是搜索网络点第三项点next;然后是定位,随便选一项点击 Agree 再点next;最后就进入系统界面了,然后关机再开机就可以了。
刷中文1.手机关机2.按住音量下键 + 开机,直到屏幕出现 fastboot3.按音量下键选择到有Recovery的一项,按音量上键确认。
4.等待片刻后进入手机的recovery模式,然后同时按下音量上和下,弹出菜单,依然是音量键上下选择,电源键是确认,进行双Wipe Data和Wipe Cache,恢复出厂设置,完成后重启手机。
实例解说怎样修改和反编译—ROM定制教程
这篇文章仅在向新手介绍入门方案,如果您已入门,请Google解决您需要的资料。
欢迎大家跟帖讨论,并丰富本文,但请不要用顶,等纯粹无意义的回复。
作者不喜欢。
如果是修改CM的apk很简单,修改原始代码使用命令单独编译该apk 就可。
这篇文章主要讲那该死三星闭源系统是如何在有限的环境下最大化修改你的东西。
本人不是什么高手,只是接触android的时间比较长(从G1就开始用起),爱好收集andorid 历史上比较有代表性的机器,时常爱摆动手机,倒腾ROM,因为个人时间问题,一直没制作完整的作品(我比较懒XD),就连自己使用的ROM还停留在CMbeta3中文化版本。
个人关注aosp比较多点,很高兴我编译的中文版能将CM for i9000 推到大家面前,让更多的I9000用户了解到CM,当然从G1时代开始刷CM的兄弟们自然会知道CM的优秀。
CM发展至今,已经不仅仅是手机ROM,他代表了一种精神,开源和共享(国内论坛有多少?),以及无所不能——这是我欣赏和推崇的。
如果将CM放大到无限的时间和个人团体集合,android 会支持理论上一切可以运行它的设备。
一:基本准备!准备工具:Android SDKjava,下载适合您系统的版本。
您需要的是apktool 或者apk manager 4.9(貌似最新版本了)。
推荐用apk manager 4.9,下面主要介绍该工具使用方法。
以上工具Windows和Linux下都有。
三星I9000 FROYO 系统应用软件在 /system/app 同大多数Android系统一样。
但注意三星有着自定义的framework,在 /system/framework/twframework-res.apk。
如果您要修改三星的system app就需要用到他。
首先我们要提取出系统软件。
有两种方法,第一刷完机,获取root权限之后用以下命令:1. windows和linux下面的命令同样:2. adb pull /system/ <your path:>3. //将手机system目录copy到您电脑的某个路径中复制代码或者解压缩三星官方刷机包:挂载factoryfs到某路径:然后拷贝所有文件。
xcodewindows版安装使用教程
xcodewindows版安装使⽤教程随着iPhone、iPad、Mac等苹果产品越来越⽕爆,越来越多的初学者想要了解和尝试苹果平台,包括苹果操作系统Mac OS X、苹果演⽰软件Keynote、苹果开发⼯具Xcode等。
然⽽,苹果电脑价格昂贵,并不是每个⼈都可以承受。
因此,在Windows下安装虚拟机软件VMWare,再在虚拟机⾥安装苹果操作系统Mac OS X,就成了⼀种成本低廉的选择,使初学者可以不必⽀付巨额开销购置苹果电脑。
本⽂将⽤详尽的图⽂介绍如何在虚拟机中安装运⾏Mac OS X,只要严格地按照本教程⼀步步操作,即使不了解苹果电脑的读者,也能顺利地安装并运⾏Mac OS X。
如果装虚拟机Mac是为了申请ios证书和上传ipa,这⾥介绍⼀个⼯具Appuploader可以辅助在Windows系统申请ios证书上传ipa,⾮常⽅便。
⼀、准备⼯作VMWare 12 ProUnlocker补丁⼯具Mac OS X懒⼈版安装光盘映像⼀个Apple ID你如果已经有Apple ID,可以忽略它;⼆、安装VMWare并打补丁安装VMWare。
将VMware安装包解压,双击安装程序VMware-workstation-full-12.1.0-3272444.exe,⼀路点击“下⼀步”或“Next”即可。
安装结束后要重启电脑。
给VMWare打补丁。
因为VMware本⾝不⽀持Mac OS X的安装,需要打个补丁才能安装Mac OS X。
将Unlocker解压,右击win-install.cmd,选择“以管理员⾝份运⾏”(如图1)。
Windows会弹出⼀个命令⾏窗⼝,待补丁打好以后,命令⾏窗⼝会⾃动关闭。
图1.png三、为Mac OS X创建虚拟机双击桌⾯上的VMWare Pro图标,启动VMWare。
单击菜单“⽂件”→“新建虚拟机”,如图2所⽰。
图2.pngVMWare要求你选择虚拟机的类型,选择“典型(推荐)”(Typical (recommended)),如图3所⽰。
摩托罗拉E680刷机教程
摩托罗拉E680刷机教程
很多机友都问到这个问题,其实E680/I/G手机的刷机用途和其他的手机略有不同,其他手机刷机一般是厂家为解决老版本软件中的BUG推出的补丁程序。
而E680/I/G手机的刷机的主要目的是破解。
因为行货手机在出厂时屏蔽了手机的一些功能,比如mpkg的安装和自启动等功能。
也有一些朋友说通过“傻瓜安装包”可以开启安装mpkg软件的功能,刷机已经变得作用不大。
这点说的不错,确实可以安装mpkg软件了,不过这种方法也有麻烦和不足之处。
首先每次重启手机只要运行或安装mpkg软件都需运行一次“傻瓜安装包”,还有就是不支持自启动(双启动),自启动的好处很多,我只说一点,比如手机安装主题不能开机,不支持自启动的手机只能刷机解决,而刷过机的手机只要拷贝一个文件到sd卡上就可以非常简单的解决。
我以上所说也并不是非要各位机友刷机,对于动手能力较差的机友“傻瓜安装包”也是非常不错的选择,只是用起来麻烦一点,也没有自启动。
同时也不能很好的体验破解包作者提供的功能包
刷机的用途:
lxy801224 2008-11-17 09:12 PST下载安装、破解及汉化
下面是两个下载链接,看清楚了一个是PST,一个是汉化包
PST下载地址
汉化中文包
0.JPG (73.35 KB)。
E6改包终极教程8月9日另起接上
E6改包终极教程——by jiangliuyue963 2008.7.15 (文中划线部分非原创!)请谅解。
改43包43.smg和37.smg都有4096个FF文件头,所以想要在Linux下进行这两个包的挂载,必须先去除这文件头。
一.除去文件头1.用WinHex.exe打开要去除文件头的43或37包。
2.偏移到4096字节,看到FF到头了。
从最后一个FF选到第一个FF3.删除前4096个FF二.修改43包这个包是最重要的一个包,一个完整的刷机包基本都是这个包,这里我就只说一些重要的修改,其他修改喜欢动手的朋友可以自己摸索。
1.转移到Linux下,mount 挂载,压缩,解压2. 修改内容a. /bin 这个是系统一些命令所在的包,我们不需要动这个包里的东西。
有些教程中说要复制autoon login这2个文件到里面,可以从其他包中找,本人没有研究过这两个文件是干什么用的……b. /usr/sbin这文件夹没改前是个空的想要T电脑这里的文件非常的重要这也是为什么打开USB网后T不上的主要原因之一,所以要拷贝4个文件in.telnetd inetd smbd tcpd这4个文件找到拷贝进去就可以了。
c. /sur/lib 想要T电脑的话这里少了一个文件telnetlogin,把这个文件拷贝进去就可以了。
d. /usr/SYSqtapp:手机里全部程序的所在地,不想要的软件可以小心删除。
Opera文件夹内为浏览器软件,可以用我的包中替换成最新版本。
e. etc/rc.d/rc2.d:这个是自定义接口的文件夹在这里也拷贝一个文件进去,S80autoon,S81autorun这两个个文件,有了这个文件就可以设置开机自动运行程序了,文件也从我的刷机包去找吧3.重新打包,转移到Windows下。
三.补全文件头1.打开34.smg,编辑→粘贴0字节→40962.偏移到所补00的最后面。
3.搜索→替换16进制数值,注意搜索向上!4.保存,用计算器计算差值。
Windows CE系统软件移植流程
Windows CE系统软件移植流程Windows CE(以下简称CE)是一个可定制的嵌入式操作系统,为了适应不同的硬件平台,需要对BSP、Device Driver、bootloader等进行修改、定制。
本文主要讨论在BSP、driver 等已完成的基础上如何移植,关于BSP、driver等的定制在其他文档中详细描述。
Microsoft为定制CE平台提供了一个集成开发工具——Platform Builder(以下简称PB),我们的工作都是利用这个工具完成的。
另需注意,本文是以X-Hyper255B开发板为例进行说明的。
1.安装BSP(Board Support Packet)为了定制CE,BSP是必需的。
BSP包括bootloader、kernel、Device driver和configuration。
在利用PB生成特定平台的CE之前,必须先安装针对该平台的BSP。
例如,在安装完X-Hyper255B开发板的BSP后,在PB的Third Party中会出现它的BSP。
2.为X-Hyper255B定制CE平台2.1. 创建一个新平台1.在PB中选择File->New Platform开始“New Platform Wizard”。
2.在BSP列表中选择“X-HYPER255B:ARMV4”。
3.后续步骤按向导的提示进行,比较简单,这里不再赘述。
2.2. 设置平台参数在生成kernel image之前应该对平台进行一些设置。
1.如下图,右键单击选择“Settings…”(也可选择Platform->Settings)2.在“Build Options”选择页中选中“Enable Eboot Space in Memory”和“Enable FullKernel Mode”。
2.3. 生成Kernel Image1.选择Build->Generate Platform Headers。
修改exe文件内容
修改exe文件内容首先,修改exe文件内容需要使用专门的工具,其中比较常用的工具包括Hex Workshop、Resource Hacker、PE Explorer等。
这些工具可以让我们直接编辑exe文件的二进制代码,修改程序的逻辑和功能。
在使用这些工具时,需要特别注意不要随意修改文件的内容,以免造成程序无法正常运行或者损坏文件。
其次,修改exe文件内容可能涉及到对程序的资源文件进行修改,比如程序的图标、对话框、菜单等。
Resource Hacker是一个非常方便的工具,可以让我们直接编辑exe文件中的资源,修改程序的外观和交互界面。
通过Resource Hacker,我们可以轻松地替换程序的图标,修改对话框的文本,甚至是添加自定义的菜单和按钮。
另外,如果需要对程序的代码进行修改,我们可以使用Hex Workshop或者其他的十六进制编辑器。
通过这些工具,我们可以直接编辑exe文件的二进制代码,修改程序的逻辑和功能。
不过,在进行这样的操作时,一定要小心谨慎,确保修改的内容是正确的,并且不会破坏程序的完整性。
除了使用专门的工具外,我们还可以通过编程的方式来修改exe文件内容。
比如,我们可以使用C/C++、C#等编程语言来编写程序,通过读取和修改exe文件的二进制数据来实现对程序的修改。
这种方法需要一定的编程知识和经验,但是可以让我们更加灵活地对程序进行修改。
总的来说,修改exe文件内容是一项需要谨慎对待的工作。
在进行这样的操作时,一定要备份好原始的文件,以防止操作失误导致文件损坏。
另外,对于一些商业软件,修改exe文件内容可能涉及到版权和法律问题,需要特别注意。
综上所述,修改exe文件内容是一项需要技术和经验的工作,需要谨慎对待。
通过合适的工具和方法,我们可以实现对程序的修改和定制化,以满足特定的需求。
希望本文介绍的内容对大家有所帮助,谢谢阅读!。
windows下修改linux手机系统刷机包不完全教程
教程] windows下修改刷机包不完全教程(机友们有福啦)由于本人不懂Linux,所以一直寻找XP 下改包的方法,终于找到可以在XP下解开sbf和smg的方法了,在此感谢晨星的分享,工具以及基本教程是从他那找来的大家都知道SBF-Recalc 1.2.8修改工具可以将.sbf刷机包文件解压,但却并不能编辑EM35的.smg文件,想要修改.smg 文件只有在Linux下修改,对于不懂Linux的同志来说只有望而却步了,我想如果能够自己修改刷机包,大家一定非常愿意,哪怕只是小小的改动,也是很有成就感的,呵呵好了,入正题,一、首先大家需要用SBF-Recalc 1.2.8工具将刷机包解开,打开SBF-Recalc 1.2.8点击Open Flash-File选择要解压的刷机包,然后打开然后再点击Split Flash-File进行解压,解压成功如下图成功后在提示框内会显示Splitting Done,表示解压成功这时你打开你解压刷机包的文件夹,你就会发现刷机包已解压成了smg文件了,也是我们可以改包的文件了二、将squashfs-tools-win解压放到D、E、F或G 的根目录下,可自行选择,但路径中不能存在英文字母。
路径举例将上步解压出来的.smg文件(你要修改的某一个,如CG52.smg)复制到你的squashfs-tools-win文件夹下,(以CG52为例)改名为CG52.smg(主要目的是为了一会操作方便)三、点击开始菜单-运行 - 输入CMD -然后再输入D:(注:如果你是放在了E盘下,则输入E:),然后再输入CD E:/squashfs-tools-win此时再输入unsquashfs CG52.smg(注意CG52前面有个空格,知道刚才为啥改名为CG52.smg了吧)这时你就会看到dos命令窗口会出现一串提示,表示已解压成功,但包内的有中文文件会出现乱码。
你到squashfs-tools-win文件夹下看看吧,就能够看到解压开的文件夹了,要怎么改就看你自己了四、修改完成后该生成新的.smg文件了,在dos命令窗口输入"mksquashfs squashfs-root NEWCG52.smg"就会生成新的smg文件了。
反编译一款APP然后重新打包(Windows环境)
反编译⼀款APP然后重新打包(Windows环境)最近有⼩伙伴私信我,怎么把⼀款APP改成⾃⼰的信息呀,咳咳,这⼜来送题材了,今天⽔⼀把APP反编译+回编译,⽂中会针对⼀款APP进⾏简单的修改信息,问问题的⼩伙伴还不⽕速右上⾓⽀持⼀下。
MacOS跟Windows我是分开写的,怕你说平台不⼀致就打退堂⿎了。
⼀、下载jadx下载后进⼊该⽂件根⽬录执⾏./gradlew.bat dist⽂件通过如上指令,可以帮我们打包出build⽬录,接下来就全靠这个build⽬录⼲ ”⼤事“ 了,我们来看看这个⽬录下的⽂件:⼆、安装apktool接下来安装今天的第⼆个⼯具——apktool1、下载apktool⽂件打开⽹址后找到windows节点,对着wrapper script右键:弹窗保存时⼀定要使⽤bat格式,默认就是bat格式。
2、下载apktool.jar点击windows节点上的 ()进⼊该界⾯后,查看右侧jar下载列表,当然下载最新⽂件:3、配置apktool执⾏权限⾄此,我们下载了两个⽂件,我们把这两个⽂件放到C://Windows⽬录下,这个过程等价于在系统环境变量Path中配置。
4、测试apktool权限随便找个命令⾏执⾏如下指令:apktool,只要打印内容说明没问题三、开始反编译APP我们找个简单点的APP,有⼈提议⽤我的涂涂影院,出门右拐,请私下⾃⼰尝试,我怎么会公开处刑⾃家孩⼦。
1、反编译反编译⽤到的是第⼆个下载的⼯具—apktool,我们先下载上⽅链接中的app,然后在该⽂件⽬录的控制台下执⾏如下指令:apktool d 名称.apk apktool d ⼀个TV.apkd,代表反编译,b代表回编译,不要记混。
执⾏后我们得到了⼀个⽂件夹《⼀个TV》,我们简单看⼀下这个⽬录:如图,其中,res⽂件夹下存放的是反编译出来的所有资源,smali⽂件夹下存放的是反编译出来的所有代码,AndroidManifest.xml则是经过反编译还原后的manifest⽂件。
改包教程
嘿嘿,看到很多人都想学改包但又不懂得哪些文件是干吗的,所以我发下这贴,教教大家一点比较基础的,DX看到别扔砖啊转自512530.AHBN大侠引用:说明:CG34应该说是皮肤铃声包,一些软件的信息和收藏夹的设置在这里面。
CG34如果做成单刷包的话,理论上是对应所有的刷机包的,当然对应的包一定要符合官方包的标准,比如软件合成的包,因为软件的信息在34里所以如果34的单刷是在官方基础上,刷上合成的软件就不显示了。
我的DIY大部分就是把这个包里的文件夹引导去卡上修改。
所以如果你有自己的DIY包的话,把你DIY包里的主题壁纸什么的直接放进34里就可以用了。
alertstyle:这里的有不少文件,除了第1个以外应该是各个铃声环境的设定铃声,文件为PTS 文件,可以直接用UE32打开编辑animation:开关机画面的用的文件夹,开关机画面的名字是MOTO1和MOTO2。
可以直接替换掉,当然用DIY的方法处理我觉得是最好的处理办法icon:内置图标文件夹,这个内置图标应该说是在主题没有图标的情况下调用的,比如没有主题的情况下手机显示的带黑框的黄颜**标,就是这个了。
可以用主题里的图标给替换掉,名字一样就可以了!mediaeditor:相框文件夹,可以把自己喜欢的相框图片放进去,实现相框的调用。
nmms_card:自带的彩信图片。
好像只有移动的包才有文件`一样不喜欢就换了或者删除。
mystuff:里面有个ezx_mystuffstruct.cfg文件,这个文件就是控制着我的文档(我的收藏)里的项目。
打开后见一下[FM_TAG]name=hainan//貌似是FM收音机的城市....刚刚我也是才看到。
可以看到我的城市淮南[MYSTUFF_KEYWORD]photo=/MyImagesringtone=/MyRingTonevideo=/MyPhotos//设定我的文档里有几个项目,和他们的名字,一般这样设定是可以显示中文的,不用担心[TOPLEVEL]s_icon=res_str=TXT_RID_LABEL12_PHONEdis_str=Phonesub_num=3//这里显示3个项目.sub1=/MyImagessub2=/MyRingTonesub3=/MyPhotos//这个是真正的项目设置,可以加也可以减少。
E6改包终极教程01
E6改包终极教程——by jiangliuyue963一.修改cg341.用SBFCode 打开需要修改的刷机包你会发现刷机包所在文件夹多了个SMG子文件夹,里面存了刷机包内的smg将SMG内的CG34_0x001A0000.smg 复制到U盘内并改名为cg34.smg2.打开虚拟机注:可以用ctrl+alt 组合键移出虚拟机窗口3. 虚拟机→可移动设备→USB设备→在虚拟机中添加USB设备3.自动打开U盘,将cg34.smg复制到/tmp目录下新建的文件夹baobao中(怎么打开/tmp目录?在桌面打开我的电脑,在地址栏输入/tmp即可)4.在baobao内新建两个文件夹cg34和n34(LINUX对大小写非常敏感,注意大小写)(这两个文件夹的名字可以自己定)5.打开终端工具→打开终端6.在终端下输入:mount –o loop cg34.smg cg34注意空格意思是将cg34.smg挂载到cg34文件夹,此时可以在cg34文件夹中查看cg34.smg的内容,但此时还没有权限修改此文件夹。
7.继续在终端输入:tar zcvf 34.tar.gz c g34注意空格意思是将cg34文件夹打包为34.tar.gz8. 继续在终端输入:tar zxvf 34.tar.gz –C n34注意空格意思是将34.tar.gz文件解压缩到n34文件夹中。
下面就可以修改n34文件夹中的内容了!9.开工!对cg34包内的文件进行逐个介绍⑴内的文件是手机铃声设置文件,可以根据ringtone文件夹内铃声进行修改RingLoudAndV大声响铃并震动RingLoud 大声响铃RingLoud 大声响铃后震动RingSoft 轻声响铃RingSoftV 轻声响铃后震动Silent 静音Vibrate 震动⑵内文件是手机开关机动画,Moto1.gif是开机动画,Moto2.gif是关机动画,可以下载自己喜欢的文件同名替换,注意大小写⑶内是图标文件,手机内所有图标都在里面⑷→border内存有相框文件,可以修改或删除⑸移动定制包内的贺卡,不喜欢的可以删掉⑹手机内我的收藏结构可以修改删除,使我的收藏更精简⑺内是手机默认的墙纸,可以删除或增加⑻是系统内置软件所在地。
在电脑上修改安装包,制作共存
在电脑上修改安装包,制作共存在电脑上修改安装包,制作共存,新手向本来打算发一个破解vpn限时的帖子,但是由于本人知识有限破解失败了,等以后我研究成功的时候再发吧,我这次发的贴子并没有什么新的教程,只是制作的环境不同了,我前面发的帖子都是在手机上用MT管理器来处理的,这次是在电脑上。
MT管理器对于一般的操作都可以应付,但是反编译需要会员,对于我这种只是玩玩的人来说,开会员有些不值得,论坛里有热心的聚聚给我推荐了apk改之理,这是在电脑上的免费的软件,后来我就去下载试了试,确实功能很强大,但是在我修改软件包名的时候出现了一些问题,看过我以前帖子的知道,用MT管理器里的dex编辑器修改dex文件很简单明了,有字符常量池,搜索替换就可以了,而在电脑上,用改之理则会把dex文件转化成smali语言,然后又可以转化为java语言,对于我这种没学过C语言、C++和Java的来说,就完全看不懂了,不知到怎么改包名了,于是我去网上找教程,但是由于水平有限没有找到合适的教程,唉,只是书到用时方恨少啊。
我加的一个群里,有不少初中、高中都会一些简单的编程,有时讨论一些什么免流、建站、ps、写游戏脚本和破解软件等等,突然感觉自己落后了,笑。
额,说跑题了,虽然改之理我不会用,但是我又发现了个和它类似的软件叫游改乐,这个软件好像已经不再更新和维护了,不过很适合我这种小白,对于修改一些简单的东西有傻瓜式操作,不过要想真正的破解apk还是最好去学一些东西。
好了,下面介绍一下这个软件的用法:游改乐也需要配置环境,但是也有免配置的版本,因为我之前用改之理的时候配置了,所以我用的是普通版。
Java环境的配置方法就百度或者谷歌吧,我在这里就不多说了。
配置好后最好用命令检查一下。
下面看一下官网的说明下面是软件的窗口,窗口十分简洁,上面是菜单,下面有操作日志方便查看修改的过程。
修改软件时打开菜单里的项目,选择打开新的apk,当反编译成功时底下的操做日志会有提示。
简单的ROM修改与打包
更新~详尽的教你简单的ROM修改与打包,并定制一个符合自己口味的ROM【前言】大家是否有这种经历,就是下载了一个ROM,总有不对自己胃口的地方,但是大体又深得自己喜欢,舍不得放弃。
所以在你难以取舍之时万般纠结之际,LZ的这篇帖子拯救了你,LZ这种精神简直是雪中送炭、及时雨啊好了牛皮就吹到这边,我给大家说说如何简单的修改,为什么是简单的修改呢?因为深度的LZ也不会,另求高明吧....如果你觉得这些太简单,难入你法眼,那么请安静的关闭帖子,别随便就LZSB、LZ火星,因为不要回帖的时候都带着你的名字,我可不想认识你我不可能每个都讲,各位要学会举一反三*帖子需要下载附件,点此注册Error! Hyperlink reference not valid.【准备工作】*你可能需要:- 配置JAVA环境;- APKTOOL;apktool下载:apktool.zip (3.6 MB)- WinRAR/7-Zip/Hao-Zip等任意解包/打包ZIP的电脑软件- xUltimate- AutoSign Auto-sign-1.1.zip (10.15 KB)- 一个能正常开机并正常使用的ROM*看完这些教程,你能学会:- 简单的修改系统文件、软件- 简单的集成、删除软件到ROM- 简单的美化ROM好了,让我们开始,我会说的十分通俗,因为我知道我还是初级小白的时候,看不懂那些教程的痛苦,欲求无门。
当然,我现在是深度小白了。
改ROM之前,你参照前面的要求download一个ROM下来,放在任意一个文件夹里面备用。
我就以CM7为例了*先需要配置JAVA环境,首先先下载Error! Hyperlink reference notvalid.et/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i58 6-p-12_sep_2008.exe然后安装,接着配置环境变量Java的环境变量配置:(两种方法任选一种皆可)方法一:依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
手动修改注册表添加服务
手动修改注册表添加服务手动修改注册表添加服务如何把程序手工添加系统服务?现在很多的木马、后门、蠕虫病毒都是通过修改注册表中的RUN键值来实现自启动。
但是这种自启动模式不是很隐蔽的,稍微懂点安全的人,一般发现电脑被黑,都会查看RUN键值的。
于是系统服务便成为了一种相对隐蔽的自启动模式。
比如冲击波杀手就采用系统服务来自启动病毒程序。
现在添加系统服务的工具很多,最典型的就是netservice。
但是我们这里讲的是手工添加系统服务,所以工具的使用不在本文的讨论范围之内。
WINDOWS里的很多东西都是跟注册表息息相关的,系统服务也不例外。
系统服务跟以下的注册表几个项目相关:HKEY_LOCAL_MAC HINESYSTEMCurrentControlSetServ icesHKEY_LOCAL_MAC HINESYSTEMControlSet001Serv icesHKEY_LOCAL_MAC HINESYSTEMControlSet002Serv ices我们完全可以找到在系统服务中已注册的服务的键值来依样画葫芦。
在以上任何注册表列中添加一个新项:名字是你想要添加系统服务的名字,比如Backdoor。
在BACKDOOR项下新建一个字符串,数值名称Displayname 数值数据为要添加服务的名称Backdoor。
下面列出一个表,会直观一些:名称类型数据备注Displayname REG_SZ 想要添加服务的名称想要添加服务的名称Description REG_SZ 服务的描述服务的描述ImagePath REG EXPAND SZ 程序的路径Start REG_DWORD 0,2,3,4 2代表自动启动,3代表手动启动服务.4代表禁用服务,0代表系统对底层设备驱动(一般不需要这个)ErrorControl REG_DWORD 1Type REG_DWORD 10 or 20 一般应用程序都是10,其他的对应20ObjectName REG_SZ LocalSystem 显示本地登陆注意:在XP/2003下可以完全手工来添加REG EXPAND SZ类型。