E版升级自制ev3固件升级失败失败,求助

默认语言以及model number修改路径:main4_3g_herpa/android/device/samsung/w30/w30.
linux内核启动logo(开机第一眼看到的):main4_3g_herpa/kernel/drivers/video/logo;
png格式的图片转换成ppm格式的方法:
&pngtopnm linuxlogo.png & linuxlogo.pnm
&pnmquant 224 linuxlogo.pnm & linuxlogo224.pnm
&pnmtoplainpnm linuxlogo224.pnm & linuxlogo224.ppm
开机android logo:/main4_3g_herpa/android/device/magiclab/common/inhouse_app/apk/logo
开机铃声:
开机文件类型必须是.ogg或者.wav格式的,如果需要有开机音乐,就在/system/media/audio/ui/添加poweron.ogg或poweron.wav文件。不添加则为不需开机音乐。
添加固件APK:/main4_3g_herpa/android/device/magiclab/common/inhouse_app/apk/app
zImage位置:/main4_3g_herpa/kernel/arch/arm/boot
kernel version修改路径:/main4_3g_herpa/kernel/scripts/mkcompile_h
修改静态壁纸:/main4_3g_herpa/android/packages/apps/Launcher2/res/xml下:
& ./packages/apps/Launcher2/res/xml/default_workspace.xml
./packages/apps/Launcher2/res/drawable-hdpi/ic_launcher_herpapage.png
./packages/apps/Launcher2/res/drawable-mdpi/ic_launcher_herpapage.png
&./packages/apps/Launcher2/res/values/strings.xml
voiceDial翻译问题:android/packages/apps/VoiceDialer/src/com/android/voicedialer/CommandRecognizerEngine.java
Data roaming缺省值设置:android/packages/apps/Phone/src/com/android/phone/setting.java
&&&&&&& // lijin
&& &&& &&& &&& &android.content.SharedPreferences share =getApplicationContext().getSharedPreferences(&auto_sync_config.xml&, 0);
&& &&& &&& &&& &String value = share.getString(&m_checked&, &&);
&& &&& &&& &&& &if (&1& == value) {
&& &&& &&& &&& &&& &&& & mButtonDataRoam.setChecked(mPhone.getDataRoamingEnabled());
&& &&& &&& &&& &}else{
&& &&& &&& &&& &&& &&& &share.edit().putString(&m_checked&, &1&).commit();
&& &&& &&& &&& &&& &&& &mButtonDataRoam.setChecked(false);
&& &&& &&& &&& &}
bluetooth卷标修改:main4_3g_herpa/android/external/bluetooth/bluez/src/main.c
Build number修改:/main4_3g_herpa/android/build/tools/buildinfo.sh
默认待机时间设置:android/frameworks/base/packages/SettingsProvider/res/values/default.xml
修改系统时区:/main4_3g_rspipo/android/device/samsung/w30/system.prop
打包方法:. build/envsetup.sh&& launch w22ref-user make otapackage -j4
修改浏览器默认主页:android/packages/apps/Browser/res/values/strings.xml
修改浏览器标签:android/packages/apps/Browser/res/raw和android/packages/apps/Browser/res/values/bookmarks_icons.xml以及android/packages/apps/Browser/res/values/strings.xml
铃声存放位置:android/frameworks/base/data/sounds----》out/target/product/w22ref/obj/PACKAGING/target_files_intermediates/w22ref-target_files-eng.lijin/SYSTEM/media/audio/
----》out/target/product/w22ref/system/media/audio/
修改默认壁纸:frameworks/base/core/res/res/drawable-large-nodpi/default_wallpaper.jpg和frameworks/base/core/res/res/drawable-xlarge-nodpi/default_wallpaper.jpg
修改静态壁纸:packages/apps/Launcher2/res/drawable-nodpi/和packages/apps/Launcher2/res/drawable-sw600dp-nodpi/和packages/apps/Launcher2/res/values/wallpaper.xml和packages/apps/Launcher2/res/values-sw600dp/wallpaper.xml
修改system大小方法:android/device/samsung/w30/BoardConfig.mk中修改BOARD_SYSTEMIMAGE_PARTITION_SIZE的大小。
修改音量:android/frameworks/base/media/java/android/media/AudioManager.java
ssh使用方法:ssh ramos1@192.168.1.162& password:1
登录服务器:smb://192.168.1.6/
亮度调节:kernel/drivers/video/backlight/pwm_bl.c
去掉语音通话功能,只保留数据业务:android/frameworks/base/core/res/res/values/config.xml 中 &bool name=&config_voice_capable&&false&/bool&
修改DDR频率:uboot/include/config/smdk4412.h 中 #define CONFIG_CLK_BUS_DMC_200_400
烧错DDR恢复:运行uboot_2GDDR/sd_fuse/smdk4412/sd_fuse.sh /dev/连接串口,按开机键,在命令行输入:mmc erase boot& 1& 0& 0
新闻与天气apk:GenieWidget.apk
--------------------------------------------------------------------
Apktool命令:
apktool d XXX.apk PATH&&&&&& //反编译XXX.apk到文件夹PATH
apktool b PATH&&&&&&&&&&& //从文件夹PATH重建apk到PATH\dist\out.apk
---------------------------------------------------------------------
设置安装google市场apk使能:frameworks\base\packages\SettingsProvider\res\values\defaults.xml
UA profile 修改位置:android/frameworks/base/core/java/android/webkit/FrameLoader.java和android/frameworks/base/core/res/res/values/config.xml
&& &(&string name=&config_useragentprofile_url& translatable=&false&&http://www.fly-phone.ru/UAP/Fly_IQ360_3G.xml&/string&)
修改自己的UA String 主要改动有两个文件。packages\apps\Browser\src\com\android\browser\BrowserSettings.java和packages\apps\Browser\res\values\strings.xml。
输入法和语言中去掉其他语言:packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java和
Download中添加确定键:android/packages/providers/DownloadProvider/ui/src/com/android/providers/downloads/ui/DownloadList.java中
wifi direct名修改:frameworks/base/core/res/res/values/strings.xml
修改Spelling correction语言:packages/inputmethods/LatinIME/java/res/xml/spellchecker.xml
apns(MMC GPRS)修改:android/development/data/etc/apns-conf.xml
**********************************************************************************
Setting中Accounts&sync中switch default设置:/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java中添加:
import android.content.SharedP
import android.content.C
&& &setDefaultSync(getActivity());
&&& public static void setDefaultSync(Context context) {
&& &SharedPreferences share = context.getSharedPreferences(&auto_sync_config.xml&, 0);
&& &String value = share.getString(&auto_sync&, &&);
&& &if (&1& == value) {
&& &share.edit().putString(&auto_sync&, &1&).commit();
&& &ContentResolver.setMasterSyncAutomatically(false);
*************************************************************************
Mms setting中缺省自动删除短信:packages/apps/Mms/src/com/android/mms/util/Recycler.java中DEFAULT_AUTO_DELETE& = true
android 如何修改默认时间格式 .
1. 修改文件alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml
增加代码&string name=&time_12_24& translatable=&false&&24&/string&
红色标记表示24小时制,也可以改为12(12小时制)
2. 修改文件
alps\frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java
找到函数loadSystemSettings (),在函数中增加以下语句:
loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24);
另:代码中时根据各国的当地的习惯设置默认值的,具体各国各地的参考文件为:external\icu4c\data\locales,中文参考zh.txt文件中的DateTimePatterns,但是我改了没有效果。上面的方案修改后则会所有国家和地区默认的时间格式都为24小时制了。
修改音量:frameworks/base/media/java/android/media/AudioManager.java
图片修改制造商:android/packages/apps/Gallery2/src/com/android/gallery3d/ui/DialogDetailsView.java
samsung增加删除语言:/main4_flay/android/build/target/product/locales_full.mk
&& &&& &and android/build/target/product/languages_full.mk
&& &(注:语言是是:w30.mk + full_base.mk + locales_full.mk + languages_full.mk)
浏览器添加壁纸:packages/apps/Browser/res/raw/和android/packages/apps/Browser/res/values/bookmarks_icons.xml
浏览器默认主页:/home/lijin/mydroid/main4_flay/android/packages/apps/Browser/res/values/string.xml
API报38错误解决方法:make update-api TARGET_PRODUCT=full_smdk4x12
注意:修改开机动画时压缩文件需在windows下采用存储方式压缩方能生效。
在linux中压缩方法:
将bootanimation制作为.zip压缩文件。命令:zip-r
-X -Z store bootanimation part1/*.png part2/*.png desc.txt(示例中的图片是png格式)。
android启动动画需要一个bootanimation.zip, bootanimation.zip 放在 /system/media 目录下,动画是由系列图片连续刷屏实现的.
bootanimation.zip文件是zip压缩文件,压缩方式要求是存储压缩,包含一个文件和两个目录:
&&& 1.动画属性描述文件:desc.txt
&&& 2.第一阶段动画图片目录:part0
&&& 3.第二阶段动画图片目录:part1
desc.txt文件内容:
&&& 480 427 30
&&& p 1 0 part0
&&& p 0 10 part1
desc.txt文件分析:
&&& 480& 427&& 30
&&&& 宽&& 高&&& 帧数
&&&&& p&&&&&&&& 1&&&&&&&&&&&&& 0&&&&&&&&&&&&&&&&&&&&& part0
&&& 标志符 循环次数 阶段切换间隔时间& 对应目录名
&&&&& p&&&&&&&& 0&&&&&&&&&&&& 10&&&&&&&&&&&&&&&&&&&& part1
&&& 标志符 循环次数 阶段切换间隔时间& 对应目录名
&&& ==================
&&& 标志符:
&&&&&&& 必须是: p
&&& 循环次数:
&&&&&&& 0 : 表示本阶段无限循环
&&& 阶段切换间隔时间:
&&&&&&& 单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。
&&&&&&& 阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。
&&&&&&& 也就是间隔长启动会快,但会影响动画效果。
part0和part1目录内包含的是两个动画的系列图片,图片为PNG格式。
系列图片文件的加载刷新按文件名的名称排序。
boot.img是正常启动的镜像,由header+kernel(不带ramdisk的uImage)+ramdisk.img构成。
adb shell里面ls提示opendir failed, Permission denied 没有权限,需要adb root,adb remount一下就可以了
&修改default_workspace.xml后,如何显示修改后的内容。
修改default_workspace.xml后, ./mk 项目名 mm packages/apps/launcher2& 也就是编译你修改的模块,然后用USB连接手机,用adb命令删除手机中的数据,我的操作是这样的:
1. adb shell
2.cd data/data/com.android.launcher2 (进入对应的数据区域)
3.rm -r databases& (删除数据)
4.运行out\target\product\项目名\system\app下面刚编译生成的launcher2.apk
按照以上步骤,就可以快速验证自己修改的问题了,我昨天就是这样修改桌面的。
添加删除驱动程序:kernel/arch/arm/config/w30_android_defconfig
原因:Ubuntu 11.10的gcc 4.6版本太高了,android编译需要gcc 4.4
解决办法:更换gcc、g++版本4.6为4.4
&&&&&&&&&&&&&&&&&&&&&&&& sudo apt-get install gcc-4.4
&&&&&&&&&&&&&&&&&&&&&&&& sudo apt-get install g++-4.4
&&&&&&&&&&&&&&&&&&&&&&&& sudo rm -rf /usr/bin/gcc /usr/bin/g++
&&&&&&&&&&&&&&&&&&&&&&&& sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
&&&&&&&&&&&&&&&&&&&&&&&& sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
&& &&& &&& &sudo apt-get install g++-4.4-multilib
想知道目前我的 shell 环境中, 有多少变量啊?!呵呵!我们可以利用两个指令来查阅,分别是 env 与 export
adb shell之后getevent可以查看input子系统的使用情况。
反汇编指令:arm-none-linux-gnueabi-objdump -D u-boot & u-boot.lds
修改lcd显示密度:device/rockchip/rk30/device.mk 中ro.sf.lcd_density=320 (out/target/product/rk30sdk/system/build.prop中ro.sf.lcd_density=240)
linux只是一个kernel,位置存放在/boot/vmlinuz*;/lib/modules/3.0.0-32-generic/kernel/中。
修改ubuntu语言:/usr/default/locale
& 修改喇叭音量:etc/parameter-framework/Settings/Audio/AudioConfigurableDomains.xml中的Path=&/Audio/CIRRUS/SOUND_CARD/MIXER/SPEAKERPHONE_LINE/AUDIO_SERIAL_PORT_SOURCE/VOLUME&&和 Path=&/Audio/CIRRUS/SOUND_CARD/MIXER/EAR_SPEAKER_LINE/AUDIO_SERIAL_PORT_SOURCE/VOLUME&的值
&& 修改摄像头方向:etc/camera_profiles.xml
查看UAprofile方法:在平板上输入
远程拷贝:scp username@192.168.0.7:/home/files ./
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:754次
排名:千里之外雅马哈AV功放RX-V475固件升级失败之补救方法1_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
雅马哈AV功放RX-V475固件升级失败之补救方法1
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢我是站长MOMO
购买nas请咨询
请完成以下验证码
查看: 2459|回复: 10
DSM为什么老是无法升级固件,求大神解决!
积分丝瓜精华
本帖最后由 mysu 于
01:10 编辑 + Y# x6 V9 @2 F- M2 r
1.自己DIY的NAS,2 Z2 b7 P: L0 ~% t# R
&&主板:华硕H97I-PLUS,
&&cpu:英特尔(Intel) 赛扬双核 G1820 Haswell 盒装CPU (LGAGHz/2M三级缓存/53W/22纳米),
&&硬盘:西数红盘4t*4
2.当初装的群晖系统(DS3612xs)是根据网上的教程一步步装的,但装了起码10遍才成功,总是装的过程中提醒无法安装。9 K' u$ W* r6 P# F' |) h+ x&&n
3.现在又是遇到固件无法升级的情况(详见附件图片),请大神解惑,不胜感激!- q, K2 G8 }8 |
9 D# W% m! m* D& X: N
6 ~# o! P/ R( I: |0 u
) A1 h&&X* u2 ^: a9 D
4 R7 \6 A& v9 c! Z; l
* I% _! f! R&&Q' j. ^+ n! v
问题补充:+ r' P2 D, S$ S
根据几位大神的指点,清楚了不能直接升级,所以U盘重写,更新了系统至DSM 5.0-4528。在此感谢!!$ f8 P2 O/ w& c' @6 p: F8 t&&M+ i$ q
但是装完之后点击下载update 2的那个补丁,却没反应,然后下载了离线升级包,手动更新DSM(更新前运行了“无须验证更新补丁包”),却显示“无法更新文件,文件可能已经损坏”,请大神们再指点下,谢谢!* |* I: B- \; ]6 R/ Z8 I! s
2 O, N$ N- Y+ _1 w2 A7 t+ m3 Z; P
本帖子中包含更多资源
才可以下载或查看,没有帐号?
积分丝瓜精华
发烧38℃, 积分 64, 距离下一级还需 36 积分
看看论坛以往的升级教程% }) h& K! k1 U& c- n) H9 v$ G
你这样直接升级是不行的
积分丝瓜精华
刚才搜了一遍,没找到更新的教程,好像有一个是要任务计划添加后执行,我也执行了啊,可还是不行
积分丝瓜精华
已启用勾选去掉 手动运行
积分丝瓜精华
你这样升级是没用的吧 还是5.0小升级是可以的
:5.0小升级也试过了,一样的问题 12:41&
积分丝瓜精华
高烧40℃, 积分 266, 距离下一级还需 34 积分
这样升级是不对的,需要重新刷U盘boot,然后启动,用Synology Assistant找到,以网页形式安装,话说5.1现在还不稳定,你先等等吧
一句话点醒梦中人啊,谢谢!那5.0的4528稳定版怎么升级呢?也是需要重新刷U盘boot?&
积分丝瓜精华
" k0 F/ x( |! Z. {8 f
这样升级是不对的,需要重新刷U盘boot,然后启动,用Synology Assistant找到,以网页形式安装,话说5.1现在 .../ X: Y/ ]$ U5 {! Y8 x% H; O
一句话点醒梦中人啊,谢谢!那5.0的4528稳定版怎么升级呢?也是需要重新刷U盘boot?
恩,照4493升级4528的boot,然后下载4528的pat文件。
boot引导开机的时候,接上显示器,按上下箭头,选择install那一项,然后回到远程,用群晖助手搜索,找到逆着台机器,双击,打开浏览器,选择迁移升级。
积分丝瓜精华
高烧40℃, 积分 266, 距离下一级还需 34 积分
8 O) ^' x: n4 ^0 U' U+ u
一句话点醒梦中人啊,谢谢!那5.0的4528稳定版怎么升级呢?也是需要重新刷U盘boot? ...0 @* l( y" s( J2 g&&a0 V/ e# ?
恩,照4493升级4528的boot,然后下载4528的pat文件。
boot引导开机的时候,接上显示器,按上下箭头,选择install那一项,然后回到远程,用群晖助手搜索,找到逆着台机器,双击,打开浏览器,选择迁移升级。4 A* s4 N6 w" b&&e: [$ P5 K
这部分教程论坛里很多,去学习吧。
:嗯,是的,就是您的指导,我学习了教程,已经升级到4528了,现在的问题就是update 2补丁打不上,1楼截图更新了下问题。搜了好久网上没找到相应的问题。谢谢 12:07&
:回复 mysu :点击更新设置,选择下面的只更新重要补丁,然后就可以一看到update2的提示了,先下载,在运行你那段脚本,然后再去点击更新,即可 13:18&
积分丝瓜精华
我搞定了,手动去下载了update2,然后升级成功了。
我也是手动下载的update2,但是升级不成功,大约是33%的时候,提醒:无法更新文件,文件可能已经毁损,自动下载又没反应,搞不懂怎么回事了&
积分丝瓜精华
我搞定了,手动去下载了update2,然后升级成功了。
我也是手动下载的update2,但是升级不成功,大约是33%的时候,提醒:无法更新文件,文件可能已经毁损,自动下载又没反应,搞不懂怎么回事了
给予过论坛支持和贡献的用户
Powered by天猫魔盒TMB100E最新1.7固件短接失败,求助——已解决_天猫魔盒论坛
只需一步,快速开始
扫一扫,访问微社区
后使用快捷导航没有帐号?
TV应用下载 / 资源分享区
综合交流 / 产品评测 / 活动公告
新手入门 / 社区互助
查看: 15193|回复: 26
本帖最后由 pandoraglobe 于
18:07 编辑
因为今天天猫升级,取消了回放功能,我才想到要将盒子root降级,盒子是TMB100E最新1.7。结果搜索了好多文章不能成功。最流行的方法就是短接法,但是按照各种教程都没法短接成功。
基本上所有方法都是说先断电,然后短接,再加电,至于什么时候松开短接则是众说纷纭。
但我的情况和他们的最根本的区别在于:我的盒子如果一开始就短接再加电的话蓝灯根本就不亮,一分钟过去也不亮,只有先上电再短接才能亮,但是这样的情况下不是黑屏(松开的时间较晚)就是已经启动到界面(松开短接的时间较早),怎么也没法启动到第三方recovery。
不知道是启动卡没做好还是因为盒子硬件不同,卡没做好的可能性非常小,因为换了两张卡,按详细步骤做了两次都不行。请大家指点,谢谢!
——————————————————————————————————————————————————————
上面问题已经解决
出现问题的原因还真的就是启动卡没有做好。
我开始是在64位win7系统下使用那个SDmaker来制作启动卡,但是试了很多次都没有启动成功。后来还是不甘心,有点怀疑是不是启动卡的缘故,就试了最后一次,在32位win7下面制作启动卡,格式化的时候选用了FAT格式(不过我猜用FAT32格式应该也没问题),然后插入卡,先短接再插电,这时候果然如其他人说的一样蓝灯亮了。短接1秒后放开,过几秒后再短接一次,就进入第三方recovery了。
要启动盒子,卡里面只需要recovery.img就够了。短接的过程下面回复的两个帖子都写的很详细,大家可以参考下。
这个问题估计是因为SDmaker编写的时候没有考虑到64位系统的一些环境变量,导致格式化失败。
以上经验仅供大家参考,看到论坛里好几个帖子都出现同样的问题,希望可以帮到大家,就不做隐藏了,请自觉回复,以便更多人可以看到。
我的成功降级,你可以看看这个
非常好,用你的方法成功!!&
我按照你的教程做了,但是我的盒子如果加电前就短接,插电后蓝灯就不亮,这是什么情况?&
我的跟楼主的差不多,搞得有线无线网卡都不正常,现在连电源都好像不通电了,正扔在一边~
我的成功降级,你可以看看这个 /tv-.html
我按照你的教程做了,但是我的盒子如果加电前就短接,插电后蓝灯就不亮,这是什么情况?
把factory_update_param和uboot.bin删除就行了&
我按照你的教程做了,但是我的盒子如果加电前就短接,插电后蓝灯就不亮,这是什么情况? ...
把factory_update_param和uboot.bin删除就行了
这两个文件应该不是阻止正常启动的原因吧?删掉也不行啊。
本论坛和其他论坛的方法都试过了,都不行。什么有电视信号后断开,蓝灯亮后断开再短接,各种方法都不适用,因为我这个盒子短接后再加电,压根就没有任何反&
把factory_update_param和uboot.bin删除就行了
这两个文件应该不是阻止正常启动的原因吧?删掉也不行啊。
本论坛和其他论坛的方法都试过了,都不行。什么有电视信号后断开,蓝灯亮后断开再短接,各种方法都不适用,因为我这个盒子短接后再加电,压根就没有任何反应。
我这个问题也不是我一个碰到,好几个人都是这样,短接后加电蓝灯不亮,更不用说进系统了。
这位和这位和我碰到的问题是一样的。
请大神们伸出援手吧!谢谢!
我更悲催,能进REC 也刷成功了 重启后却黑屏 进不了系统了 输了无数个了
是啊。一样的问题。可是就没有人可以解决??难道刷机都有碰运气??&
难道是我们的盒子硬件和别人的不同吗?
弄好了告诉下我
100E型号的天猫魔盒花屏、黑屏的原因是100E版盒子,要拆掉那个铁片才能短接到针脚,原来是CPU散热不好才导致的花屏,所以100E的盒子切记短接后立即盖上铁片散热就ok了
强烈推荐,装机必备软件!专为智能电视和安卓电视盒子打造的TV APP应用商店!追求极简体验,完美适配遥控器!海量精选TV应用,快下载体验吧!
电视运行慢,看视频卡、玩游戏卡、用浏览器还是卡,卡的人想砸电视怎么办?别担心,当贝助手来帮您!当贝助手,第一款专为电视打造的功能全面的当贝电视管家!
倡导极简高效的电视主题桌面,极致的自主操作和用户体验。并提供智能排序、自动清理、快捷管理等一系列贴心功能,帮助用户让智能电视变得真正简单好用。
没有你搜不到的影片!集点播直播一体,智能电视必备软件,覆盖全网的99%视频资源,电影电视、综艺动漫、教育体育等,你想看的都在这里!
增值电信业务经营许可证:浙B2- 丨 浙公网安备 45号
浙网文(6号 |
Powered by Discuz!
监督举报: (请将#替换为@)Powered by
扫描二维码
下载 A9VG 客户端(iOS, Android)}

我要回帖

更多关于 赛睿鼠标固件升级失败 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信