十月底入手了一台HTC的VIVA,也就是传说中的T2223,水货,为了要wifi,国内行货版本是T2222。因为是繁体的系统,所以用着一直觉得不爽。好不容易昨天在网上找到了简体的rom,于是自己刷成了简体的系统。可是刷完以后才发现,原来简体的系统比繁体的系统还要不爽!到处都是移动的广告。VIVA预制的TouchFlo 2D是个很方便的桌面软件,可以迅速的切换常用的软件,可是呢,里面偏偏却有很多移动的标签页,很烦人。本以为装个个性化,可以迅速的切换TouchFlo的软件M2DC就可以去掉,可是就算禁用了移动的那个标签,也没有效果。还有那个“移动梦网”,放在首页“日历”的下面,把原来人家“通话记录”的地盘给占了,真是蛮不讲理,谁没事老上你这个破网站阿?!要是人家没订GPRS套餐,放在哪里岂不是很危险?稍不留神点到了,可能就要白送给移动好多钱哪!于是上网查了相关资料,发现原来这个软件是由一个xml文件配置的,放在/windows/HTCHomeSettings.xml下。打开,里面其中有一段是这样写的:
<Tabs>
<CMCCHomeWidget enable=”1″ tab_bg_icon=”7,8″ tab_icon=”69,70″ big_icon=”29,30″ />
<OperatorWidget enable=”0″ tab_bg_icon=”120,129″ tab_icon=”145,147″ big_icon=”200,218″ />
<WeatherWidget enable=”1″ tab_bg_icon=”27,28″ tab_icon=”176,177″ big_icon=”67,68″ />
<PeopleWidget enable=”1″ tab_bg_icon=”19,20″ tab_icon=”168,169″ big_icon=”59,60″ />
<MessagingWidget enable=”1″ tab_bg_icon=”15,16″ tab_icon=”115,165″ big_icon=”37,38″ />
<EmailWidget enable=”1″ tab_bg_icon=”11,12″ tab_icon=”111,112″ big_icon=”33,34″ />
<InternetWidget enable=”0″ tab_bg_icon=”9,10″ tab_icon=”71,110″ big_icon=”31,32″ />
<PhotoWidget enable=”1″ tab_bg_icon=”21,22″ tab_icon=”170,171″ big_icon=”61,62″ />
<MusicWidget enable=”0″ tab_bg_icon=”17,18″ tab_icon=”166,167″ big_icon=”39,58″ />
<LocationWidget enable=”0″ tab_bg_icon=”13,14″ tab_icon=”113,114″ big_icon=”35,36″ />
<SettingsWidget enable=”1″ tab_bg_icon=”25,26″ tab_icon=”174,175″ big_icon=”65,66″ />
<LauncherWidget enable=”1″ tab_bg_icon=”23,24″ tab_icon=”172,173″ big_icon=”63,64″ />
</Tabs>
可以看到,里面OperatorWidget的enable属性确实是0(False)了,但是它就是那么霸道的显示在那里!那么删掉它会怎么样呢?抱着试试看的心情,删掉了那一行。呵呵!奇迹出现了!果然,把那个讨厌的标签页给删掉了!
接下来还要把“移动梦网”给删掉,把原来被占用的“通话记录”恢复出来。于是接着往下找,看到这样一段:
<CMCCHomeWidget>
<Property name=”IDHMWG_CLOCKBTN_BGIMG” id=”0″ value=”40″ />
……
<Property name=”IDHMWG_LINE_IMG” id=”100″ value=”180″ />
<Property name=”IDHMWG_LINE1_IMGPOS” id=”101″ value=”28,156″ />
<Property name=”IDHMWG_LINE2_IMGPOS” id=”102″ value=”28,187″ />
<Property name=”IDHMWG_LINE3_IMGPOS” id=”103″ value=”28,218″ />
<Property name=”IDHMWG_DATE_RECT” id=”104″ value=”28,133,212,154″ />
<Property name=”IDHMWG_LAUNCHBTN_RECT” id=”200″ value=”12,157,170,187″ />
<Property name=”IDHMWG_LAUNCHBTN_IMG” id=”201″ value=”225″ />
<Property name=”IDHMWG_LAUNCHBTN_IMGPOS” id=”202″ value=”29,160″ />
<Property name=”IDHMWG_LAUNCHBTN_TEXT_RECT” id=”203″ value=”55,158,170,186″ />
<Property name=”IDHMWG_LAUNCHBTN_IMG_FOCUS” id=”204″ value=”219″ />
<Property name=”IDHMWG_LAUNCHBTN_IMG_FOCUS_DN” id=”205″ value=”220″ />
<Property name=”IDCMCCHMWG_MISSEDCALLBTN_IMG_UNREAD” id=”300″ value=”134″ />
<Property name=”IDCMCCHMWG_MISSEDCALLBTN_IMG_NOMISSED” id=”301″ value=”224″ />
<Property name=”IDCMCCHMWG_RSSBTN_RECT” id=”310″ value=”12,188,228,218″ />
<Property name=”IDCMCCHMWG_RSSBTN_IMG” id=”311″ value=”223″ />
<Property name=”IDCMCCHMWG_RSSBTN_IMG_RECT” id=”312″ value=”29,191,53,215″ />
<Property name=”IDCMCCHMWG_RSSBTN_TITLE_RECT” id=”313″ value=”55,189,213,203″ />
<Property name=”IDCMCCHMWG_RSSBTN_MESSAGE_RECT” id=”314″ value=”55,203,213,217″ />
<Property name=”IDCMCCHMWG_RSSBTN_IMG_FOCUS” id=”315″ value=”181″ />
<Property name=”IDCMCCHMWG_RSSBTN_IMG_FOCUS_DN” id=”316″ value=”182″ />
</CMCCHomeWidget>
照着我原来繁体的一个主题里的xml文件,发现只要把<Property name=”IDHMWG_DATE_RECT” id=”104″ value=”28,133,212,154″ />这行后面的记录(这行保留,到</CMCCHomeWidget>前为止)都删掉就能把“移动梦网”给删了,但是要恢复“通话记录”倒是花了不少时间很功夫,参考了很多主题的xml文件才得以实现。
最后还把移动那个邪恶的数字时钟,改成了指针型的。不过不是原版的那种,偷了一个主题中的几张图片,稍微ps了一下,终于做成了下面这个效果:

怎么样,还凑或吧?!至少没了那烦人的移动的广告,现在用起来舒坦多了。我把这个改动做成了M2DC的主题包,如果大家需要的话,应用一下这个主题包就行了。这个主题包会改动下面那个滑动的标签页的默认顺序,如果觉得不习惯,自己到M2DC里改一下就行了。
今天意外发现原来有些版本的M2DC在应用主题的时候,不会乖乖得替换我给的HTCHomeSettings.xml文件,而是指替换了部分内容?!导致部分机子在应用了我的主题后,出现错位,移动的标签仍存在等问题!如果出现以上问题,请点击下面的连接,安装替换HTCHomeSettings.xml的补丁。因为那个文件是系统+只读属性,所以安装后需要重启手机!
ppc, viva, 心机, 破解 浏览:1,658次
下载M2DC