Keywords:Android,HTC G2 32B,Contracts,联系人重复
趁着放假给老婆的G2 32B刷到了Android2.2,一切都很好,但是联系人重复的太多。有的是一个联系人中,重复出现了多个相同的电话号码;有的是一个联系人出现了n次,用着不是很爽。
经过分析备份后的vcf文件,自己决定写个小程序搞定联系人重复的问题。有需要的同学需要先安装jre1.6环境哦^_^
具体解决步骤如下:
1、用Android联系人中自带的联系人备份工具备份联系人,通讯录-导入/导出-导出到SD卡,这时会在sdcard/contacts目录下生成一个xxx.vcf文件
2、手机usb挂载连接电脑,把刚才生成的文件拷贝到电脑中,并重名为d:/contact/contacts.vcf
3、把附件程序包contacts.jar拷贝到d:/contact下(这个java程序分析这个contacts.vcf文件,生成一个去重之后的新文件,需要先安装jre1.6环境哦)。现在d:/contact下面有两个文件contacts.vcf和contacts.jar哦。
4、在命令行下进入d:\contact,执行java -classpath ./contacts.jar ContactsRepair contacts.vcf newcontacts.vcf
程序提示已经成功生成目标文件,说明已经成功生成修复后的newcontacts.vcf
5、下一步是为了清除原来的联系人信息,你要是有重要的信息,现在马上备份哈,短信啥啥啥的,我是新刷的,就不用了:)
6、进入G2的recovery模式(home+开机),wipe数据后重启G2。
7、开机进入G2,把刚才新生成的newcontacts.vcf拷贝回手机sdcard/contacts目录下,使用通讯录-导入/导出-从SD卡导入刚才新生成的newcontacts.vcf即可。
现在每个联系人只出现一次,联系人的电话也不重复了,清爽的感觉真好~
contacts.jar
附件MD5:231736DAA8BDA6510B5B59C9A6A4E7B5
分享到:
相关推荐
完美解决g2o的各种编译依赖问题,不使用最新版本的g2o,会出问题。这个版本适配ubuntu14.04,12.04,qt-4,适配No rule to make target /usr/lib/libqglviewer.so, needed by ../lib/libg2o_viewer.so
kingstondt101G2量产过程,1、运行MPParamEdit_F1.exe。接下来直接点OK,再选择简体中文,主控选择PS2251-50/30,FF选01,模式(量产选21,初始化U盘选择3),选择要量产的镜像。点保存即可。2、运行MPALL_F1_9000_...
HTC版G2刷机工具 1、将下载好的HTC版G2刷机工具.rar 刷机包直接拷贝到内存卡中。如果名称不是UPDATE.ZIP,必须改成此名称,注意.ZIP为后缀名。 # Y3 B- G" l" `3 G2、关闭G2,保证G2电量充足,也可外接充电器。 ! M*...
Android版本2.3.5 内核版本1.5.1 刷机要求: 1、适用机型(必须已ROOT):HTC Magic T-mobile版 2、SPL:hboot-1.33.0013d hboot-1.33.2005 3、Radio:2.22.27.08/2.22.28.25 (支持) 2.22.23.02或2.22.19.26...
"HTC G2风格的Android模拟器皮肤"是指为Android模拟器设计的一种界面外观,它模仿了HTC G2手机的操作界面和风格。HTC G2是HTC公司推出的一款早期Android智能手机,以其独特的侧滑QWERTY键盘和原生Android系统体验而...
SSS6691主控芯片的Kingston DT 101 G2旋转U盘量产修复工具 附带教程 尽管我量产成功N次,再次提醒大家一定要对准型号才进行量产,否则。。。。 tips:我的U盘是金士顿蓝色旋转外壳 4G,外观只做一个参考,最重要...
### S34ML01G2_04G2: Spansion SLC NAND Flash Memory for Embedded Systems #### 概述 Spansion SLC NAND Flash Memory(型号:S34ML01G2_04G2)是一款专为嵌入式系统设计的闪存解决方案。该系列提供1Gb、2Gb及...
总的来说,这份“g2tutorials”涵盖了Gensym G2的主要功能和应用,对于想要掌握这款智能系统的人来说是一份宝贵的资源。通过深入学习,用户不仅能理解G2的基本原理,还能掌握其在实际项目中的应用技巧,从而提升工作...
《深入解析u8g2库:源码剖析与应用实践》 u8g2库,全称为u8g2 Unified Graphics Library,是一个广泛应用于嵌入式系统中的开源图形库,尤其在Arduino等微控制器平台上非常流行。这个库提供了丰富的功能,能够支持...
这款刷机包特别提及了32A和32B两个版本,这通常指的是Android系统的不同分支或固件版本,可能分别针对不同的软件更新或者特定的硬件配置。刷机过程可以使得用户获得更简洁的操作系统,从而提高手机运行的流畅度。 ...
这个名为“U8g2_Arduino-master (1)_u8g2_U8g2_Arduino-master_u8g2IconMenu_u8”的压缩包,正是U8g2库的一个版本,包含了一系列驱动和示例代码,是学习和使用U8g2库的重要资源。 U8g2库是U8glib的升级版,主要为...
刷机是一种高级用户为了改变手机操作系统的行为,通常是为了获取更多自定义功能、提高性能或者修复原厂系统存在的问题。以下将详细解释这个过程中的关键概念和技术。 首先,"刷机包"是用于更新或替换手机系统核心...
首先,我们要理解HTC G2是一款早期的Android设备,它搭载了最初的Android操作系统版本,并且由于其开放源代码的特性,用户可以进行各种自定义和优化,包括刷入第三方固件,如CyanogenMod(CM)。CM6.1.0是...
这里,您可以上传或直接编写u8g2代码,模拟器会实时显示结果,帮助开发者快速定位和修复问题。此功能对于调试代码和优化图形效果尤其有用,节省了在硬件上反复烧录和测试的时间。 此外,u8g2-simulator还可能包含...
在LG G2的案例中,这可能包括安装新的Android版本、定制ROM或修复系统问题。刷机通常需要特定的工具和文件,而这正是"LG G2 刷机工具包"所提供的。 压缩包中的"Instructions.docx"文件,很显然是刷机步骤的详细指南...
g2o是一个通用的图优化库,主要用于解决SLAM(Simultaneous Localization and Mapping)问题中的非线性最小二乘问题。它提供了丰富的接口和算法,使得研究人员能够更加方便地进行算法设计与验证。通常情况下,g2o的...
u8g2lib内有三个汉字字体,u8g2_font_unifont_t_chinese1和u8g2_font_unifont_t_chinese2还有u8g2_font_unifont_t_chinese3显示汉字,三个字体有重复的,但是三个字体都不能涵盖常用汉字,如何字体中有的汉字,程序...
这个过程对于修复U盘问题、提高读写速度或者创建加密分区等都有重要作用。 标题中的"金士顿DT101 G2 8GU盘量产工具2251-50主控.rar"正是针对这款U盘主控的专用量产工具。这个工具的使用是解决用户在检测过程中发现...