高清范

百度 论坛搜索
点标签看更多好帖
分享到:
发表于 2013-7-20 22:26 | 显示全部楼层 |阅读模式
本帖最后由 liyafe1997 于 2013-7-21 20:42 编辑

前几天新买的X3二代 安卓系统的。
这台机子,官网上的介绍:http://www.mygica.cn/cpzsinfo.asp?id=157
X3.jpg
之后上网一看,这台机子的资料真心少。。可以说不是少,而是根本没有!看看官方天猫销量可不小啊,但是就是没有人研究这机器呢。。看着A11资料又多,recovery又自由,我有点后悔买这机器了(现在研究出来了,不后悔了哈哈,倒反看着A11的遥控器没鼠标功能觉得是硬伤。。哈哈哈哈,而且这机子又有AV口)
好吧,算我是第一个吃螃蟹的人。不指望找别人的资料教程了,自己研究。
————下面是本人的研究过程,没兴趣者可跳过————
我还算是经验丰富的。。root嘛,先看看su程序有没有。装个终端模拟器,su。。uid 100xx not allowed to su。。
su程序倒有,但是app_xx用户没法运行。
对了 我也尝试问过官方的人,不知为什么,他们老说已经root过了,要么就说不需要,说能自己装东西。。什么道理啊,能自己装东西就叫root过了?是和X米盒子那些联系在一起了吧。。。
继续研究,尝试用adb。。这机子没USB client,没法连电脑,没办法。。。这是一大障碍。远程adb吧,联不上,看来adb服务没有运行。那就手动运行吧,没root权限,开了也没用,连是连得上,但是没权限,用adb root也没法提权。
好吧,这条路死了,那就从rom下手。
问官方,要到了刷机包,嗯没错,是个recovery包。我尝试捅RESET开机,嗯,进入recovery了,但是不像A11那种recovery是自由的可以自己操作的,只能自动刷update.zip。
我尝试用它刷入su程序,失败。。我也不知为啥,因为这个recovery是定制的,没有过程(后来知道了,是签名限制)。
然后我尝试把su程序弄进官方的那个刷机包,改了以后也刷不进去。。。晕了。把我的su去掉后,官方包也失效了,这下反应过来了,是签名限制。
于是找了签名工具,签名。。解决问题!!!

我弄su的其中一个目的是开samba服务,android下我想到是安装samba filesharing这个软件。
在折腾过程中,无意间打开Android的设置(正常情况下是进不去的,美如画把它隐藏了的),发现里面居然有个samba。。如图:
000.jpg
光在这里按打开,不用root权限。但是这里开了 开机不能自启。更重要的是改不了netbios(计算机名),而且默认居然是localhost。。。这个我在我的电脑上一打开其实就打开了我的电脑本身,只能用\\IP地址来访问。
我尝试了一下找smb.conf文件,但是目录都没权限,/data等浏览权限都没有(我的其他android机子是有的啊)。于是,继续折腾root,于是故事接上文。
—————————本人研究过程故事结束—————————

——————————开启samba教程——————————
1.刷上我的那个ROM(见最后)
2.打开安卓自身设置,如下图,开启samba服务。(在这里开一次就OK了,开不开无所谓,目的是要系统生成samba配置相关文件)

3.用re管理器找到/data/app/samba/lib/smb.conf  (应该是这个,如果我记错了不是的话开终端用find -name smb.conf查找,记得先su拿权限)。
按住它,选open with,然后选text editor。如下图
A式.jpg
然后就改配置吧。。。里面什么netbios name通通改掉。注意有两个啊,最重要的是下面那个netbios,第一个server name最好也改改。
然后保存文件,点右上角那几个点点,然后点save and exit,如图:
2.jpg
4.设置开机自启samba:
同样用re管理器找到/system/etc/init.godbox.sh,同样的方法打开。
在最下面加上 如图
  1. /system/bin/nmbd -D &
  2. /system/bin/smbd -D &
复制代码
AAAAAAA.jpg
同样的方法保存。然后重启看看,是不是自己开了samba服务。
对了默认共享的目录为/mnt。

改了配置文件后就不要去动设置里面那个samba了,不然你的配置可能会丢失!
——————————开启samba教程结束——————————

好了,发出固件
本rom改自官方4006版固件。
。。说改也不叫改,对系统没有做任何的删减修改(也改不了,很奇怪的是那个system.img明明就是yaffs2但死活解不开),只是加了点内容:
1.root权限(su程序,superuser.apk) 最重要是这个,嘿嘿!
2.RE管理器(可用于修改配置文件,开samba用)
3.我自己写的一个小程序:打开安卓设置,这个可以快速方便地调出安卓自身的设置,可以用于等下开samba
(这个APK我已单独发出,详见:http://www.hdpfans.com/thread-429765-1-1.html)
4.自启管理器
本来还想加个终端程序的,但是很奇怪的是弄进/system/app的都打不开。。要的自己下载吧。

刷机方法:
把下载、解压得到的那个update.zip放入U盘根目录(不要改名),把U盘插入X3的USB口,关闭X3电源,用尖物捅X3后面的RESET,捅着然后打开X3电源,出现下面刷机过程中的那图中“正在安装…………”的字样就可以松开RESET了。


晒图:
已取得root权限
ROOT.jpg
圈的为我加进去的东西(那个打开安卓设置可是特色哦。上面我已放出单独APK下载地址)
0110.jpg
刷机过程:
ASA.jpg
盒子来张特写:
AFD.jpg
已开启samba,局域网机子找到并打开文件夹:
201307202257102678.jpg
201307202256473650.jpg


ROM下载地址:
游客,如果您要查看本帖隐藏内容请回复或点击我就看看,不说话!


(本文同时发往我的博客:http://www.liyanfeng.com/post/96.html)
本帖评分记录RP值 金钱 收起 理由
mgnlxf + 1 + 2 很给力!
总评分: RP值 + 1  金钱 + 2 
发表于 2013-7-20 23:58 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2013-7-21 00:59 | 显示全部楼层
谢谢楼主!要学习一下。
回复 支持 反对

使用道具 举报

发表于 2013-7-21 11:00 | 显示全部楼层
你好,我播I5的刷机包tq02.wobo.130620.zip,一动就刷不了,“验证失败”,你知道用什么打包工具吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-21 11:43 | 显示全部楼层
狂奔的蜗牛1122 发表于 2013-7-21 11:00
你好,我播I5的刷机包tq02.wobo.130620.zip,一动就刷不了,“验证失败”,你知道用什么打包工具吗 ...

我用的7z打包,用a参数生成zip包。
重要的是签名,你可以去网上搜索下apk签名工具(zip一样的。)。

回复 支持 反对

使用道具 举报

发表于 2013-7-22 22:27 | 显示全部楼层
拜读了你的技术文,很敬佩。我也想开启samba让电脑可以访问,但是找不到哪里能开的啊,我的是美如画ATV300,安卓4.1,AML8736MX,按理说系统和你的是一样的啊,另外安卓机上用了什么BT软件,最好有电脑远程控制功能,我用的TTORRENT PRO,没有远程功能,添加种子比较麻烦。
回复 支持 反对

使用道具 举报

发表于 2013-7-23 11:20 | 显示全部楼层
顶楼主,希望楼主发更多好帖...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-25 17:58 | 显示全部楼层
lycil 发表于 2013-7-22 22:27
拜读了你的技术文,很敬佩。我也想开启samba让电脑可以访问,但是找不到哪里能开的啊,我的是美如画ATV300 ...

P2P我倒没试过。samba你先看看有没有smbd和nmbd程序 ,有的话就按照我上面的开就可以了,可以用find -name smb.conf查查smb.conf配置文件在哪里。没有的话可以root后装上android的samba filesharing这个apk试试。

回复 支持 反对

使用道具 举报

发表于 2013-7-29 11:19 | 显示全部楼层
呵呵  学习了。多谢
回复 支持 反对

使用道具 举报

发表于 2013-8-2 12:53 | 显示全部楼层
楼主的确强大,知识丰富!
回复 支持 反对

使用道具 举报

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册加范币

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表