HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音

一款基于Android 4.4.4的定制固件Moonlight ROM,支持HTC G14/G18机型,具备来电显示、短信归属地等功能,内置Material主题,提供丰富的自定义选项。
语言种类:           全语言支持
核心:           Android 4.4.4
基于版本:           pacman 4.4.4 最新源码
适配机型:           HTC G14/G18通刷
制作者:           moonlight-roms
ROM类型:           pacman4.4.4
ROM风格:           多功能版 前卫版
免责声明: 1)本ROM已在本人测试通过。
2)请务必保证电池电量在30%以上并保证刷机过程中电脑不会断电。
3)刷机有风险,请仔细阅读相关的刷机教程并自行承担刷机风险,本人及论坛不对任何刷机失败承担任何责任。
4)本人未持有 ROM 及其中的软件的版权,请以研究和学习为目的,合法使用。
5)如果您在此ROm的基础上修复了某些尚未发现的Bug,并提出改善建议,建议继续公开和分享您的工作成果。
6)本人特此申明对 ROM 之使用不提供任何保证,不对任何用户保证本 ROM 的适用性,不保证无故障产生;亦不对任何用户使用此 ROM 所遭遇到的任何理论上的或实际上的损失承担责任。
7)本人ROM发布百度网盘唯一账号为:安卓梦工厂,其他抄袭或者打包党修改的本人ROM发布均不为此网盘链接,如果发现不是本网盘链接,请勿下载,打包党或者抄袭的作品可能会添加木马等扣费应用,如果刷入非本人ROM网盘ROM,由此带来的后果请自行承担!
8)问题反馈:weibo.com/diyroms
ROM 特性
采用3.0稳定内核,基于pacman安卓4.4.4开源项目最新源码编译制作,在源码里面添加了来去电、短信归属地等支持,完整汉化,添加material主题等,禁止抄袭
本人原创作品,禁止任何人以任何形式进行修改或者打包或搬运后发布到安智和gfan等论坛
如果刷机后卡第一屏或者wifi无法开启,请提取boot.img在fastboot里面单刷即可,博客教程区有教程供参考,请知悉
刷机后切换material主题应用设置:设置-主题-主题包里面选择material主题,然后勾选可以勾选的选项后点击应用即可,此主题包括图标、声音、开机动画等。
4.4的ROM请不要删掉输入法,否者返回键、房子键等按键将会失效!
如果您想更换输入法,请安装第三方输入法设置为默认后再删除自带的输入法即可!
Pacman部分使用技巧:
1.屏幕截图:同时按音量下+电源键5秒即可
2.屏幕录制:
同时按音量上+电源键5秒即可开启
3.关于通话录音:对于支持的机器,通话录音请开启免提
4.主题设置:下载适合cm类的主题后进行安装,安装后到设置-主题-主题包里面选择主题包,勾选主题包里包含的主题类别后点击应用即可,系统默认集成本人定制的
material主题,请自行套用即可。
5.SIM卡联系人导出:拨号器-设置-导入与导出-从SIM卡导入,由于加载原因,部分机型需要再次进入从sim卡导入才可以成功加载
更新日志:
1.pacman代码更新到最新
2.整合最新的cm11代码
3.修复小米系列机型mac地址变更问题
4.重新整合来去电归属地功能
5.SIM卡联系人导入导出功能完整汉化
6.开启通话录音支持(部分机器由于硬件相关原因不适用)
7.拨号器:添加快速拨号支持
8.拨号器:呼叫拦截支持
9.拨号:添加ip拨号支持
10.网络:添加网络模式等
11.设置:添加主动显示功能支持
12.设置:添加动画控件支持
13.设置:添加通知提醒和锁屏通知功能
14.设置:添加init.d优化选项
15.设置:添加列表视图及相关设置
16.设置:添加近期任务面板设置
17.设置:添加toast动画支持
18.设置:主动显示添加晃动事件支持
19.设置:slim近期任务:添加卡片和颜色设置
20.设置按钮:修复fc
21.清理多余的代码
22.为seek添加多sim卡支持
23.对pac性能的一些改进
24.适配pacman不支持的部分机型
25.对大量未汉化的字符串进行汉化处理(代码级汉化,没有引入bug)
26.系统添加本人定制化的material Android L风格主题,请自行到设置-主题-主题包里面选择应用
27.更多的更新内容请您查看设置-pac设置-pac控制台里面的pac更新日志
28.修正motox 电信卡锁屏显示46003问题

pacman一些特性:
1.来电全屏和非全屏模式(侵入式来电)
2.联系人支持从SIM卡导入:拨号器-菜单-导入与导出-从SIM卡导出
3.基于CM代码
4.拨号功能支持翻转行为
5.T9检索输入功能支持
6.锁屏通知及相关设置:设置-锁屏里面
7.透明锁屏
8.状态栏网速设置及更新频率
9.HALO及相关设置
10.通知提醒
11.显示WLAN名称
12.在下拉通知栏显示
13.pac控制台
14.近期任务面板及设置
15.pie及相关设置
16.自定义进度条
17.自定义动画
18.唤醒锁拦截器
19.显示CPU信息
20.近期任务内存条
21.导航栏相关设置(仅支持默认显示导航栏机器)
22.按键操作及相关设置
23.Omni开关
24.主动显示
25.动画控件
26.init.d优化
27.列表视图
28.通知面板支持天气
29.锁屏通知及通知提醒等
30.近期任务面板设置
31.其他更多请自行体验


4.4的ROM请不要删掉输入法,否者返回键、房子键等按键将会失效!
如果需要删除输入法,请在删除前安装其他输入法并设置为默认即可

注意:4.4的ROM,USB调试开启方式:点击设置-关于本机里面的版本号5次以上,然后返回到设置-开发者选项里面即可看到

; 加入来去电显示和短信归属地 
; 完美T9拨号支持
; 调整语言,时区,时间等

; 优化APK运行所占内存
; 本地化运营商名称
; 替换系统自带输入法为qq输入法
; 优化、加速系统组件,使此rom快速稳定
; 加入软件支持卸载
; 集成几个主流应用,如果支持开发者工作,您可以保留使用,如果不支持,您可以自行卸载
; 系统自带Root权限。
; 文件管理器使用CM文件管理器或者re文件管理器

; 急速 流畅 稳定
; 添加完整汉化的中文字符串,设置已经基本汉化ok


注意事项
注意:4.4的ROM,USB调试开启方式:点击设置-关于本机里面的版本号5次以上,然后返回到设置-开发者选项里面即可看到
4.4的ROM请不要删掉输入法,否者返回键、房子键等按键将会失效!
如果您想更换输入法,请安装第三方输入法设置为默认后再删除自带的输入法即可!
连接USB模式开启方式:设置-开发者模式-USB调试勾选即可
提供部分主题下载: http://pan.baidu.com/s/1hqKJqy4

下载地址

ROM下载:

http://pan.baidu.com/s/1gdjAaWV

4.4 谷歌单刷包:http://pan.baidu.com/s/1c01p7FU

HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
 
HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
 
HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
 
HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
 
HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
 
HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
 
HTC G14/G18 3.0内核 Pacman4.4 RC1 9月26日 完美归属和T9 o3优化 稳定 通话录音 - moonlight - moonlight的ROMS工作室
<think>好的,我现在需要解决用户在Arch/Manjaro系统中执行`sudo pacman -S wine winetricks`时出现的“command not found”错误。首先,我需要理清可能导致这个问题的原因。 根据用户提供的引用内容,特别是引用[1][2],用户提到Manjaro使用的是Pacman作为包管理器,并且可能安装了Octopi或pamac等图形前端工具。但用户现在遇到的是命令行中pacman无法找到的问题,这通常意味着系统环境变量或pacman本身未正确安装或配置。 首先,“command not found”错误通常有两种情况:要么命令未安装,要么命令所在目录不在PATH环境变量中。但pacman是Arch/Manjaro的核心包管理器,正常情况下应该预装。所以可能的问题包括: 1. **系统PATH环境变量被错误修改**:用户可能在配置oh-my-zsh或其他shell时修改了PATH,导致系统无法找到pacman的可执行路径。引用[2]中提到用户配置了oh my zsh,这可能影响了环境变量。 2. **Pacman包管理器被误删除或损坏**:虽然不太常见,但有可能用户误操作导致pacman被卸载或相关文件损坏。不过,这种情况较为极端,因为卸载pacman本身需要用到pacman,所以可能性较低。 3. **权限问题**:虽然用户使用了sudo,但若sudo配置有问题,或者用户权限异常,也可能导致命令无法找到。但更可能的是环境变量问题,因为sudo通常会保留PATH中的系统路径。 接下来,我需要参考用户提供的引用内容来寻找解决方案。引用[3]提到配置Pacman的多线程下载,这说明用户可能对Pacman的配置文件有过修改,可能存在配置错误导致的问题。例如,修改了Pacman的Hook或下载工具,导致依赖问题。 引用[4]中用户修改了桌面文件,这可能不直接影响pacman,但说明用户有进行过系统配置,可能在过程中误操作。 现在,我需要逐步分析可能的解决步骤: **第一步:检查PATH环境变量** 用户可能在使用自定义shell(如zsh)时修改了PATH,导致系统命令无法找到。可以执行以下命令检查PATH: ```bash echo $PATH ``` 正常应包含`/usr/bin`,而pacman通常位于`/usr/bin/pacman`。如果缺失,需在shell配置文件(如.zshrc.bashrc)中添加: ```bash export PATH=/usr/bin:$PATH ``` 然后重新加载配置或重启终端。 **第二步:确认pacman是否实际存在** 执行: ```bash which pacman ``` 或者: ```bash ls /usr/bin/pacman ``` 如果不存在,说明pacman被误删,需通过其他方式重新安装,但此时可能需要使用Live USB修复系统。 **第三步:检查pacman的依赖完整性** 使用pacman自身检查: ```bash sudo pacman -Qo /usr/bin/pacman ``` 如果提示文件未被任何包拥有,可能需要重新安装pacman。但若pacman已损坏,可能需要通过Arch的bootstrap或chroot修复。 **第四步:更新系统并修复可能的问题** 用户可能在更新系统时出现部分更新导致的问题,可以尝试更新系统: ```bash sudo pacman -Syu ``` 但若pacman本身无法运行,此步骤不可行,需考虑其他方法。 **第五步:检查是否有别名或函数覆盖** 在shell中,可能存在别名覆盖了pacman命令,检查: ```bash alias pacman ``` 或者查看shell配置文件中的别名设置。 **第六步:使用绝对路径执行pacman** 尝试: ```bash sudo /usr/bin/pacman -S wine winetricks ``` 如果成功,说明PATH配置有误,需修复PATH。 **第七步:恢复默认配置** 如果用户修改过Pacman的配置文件(如/etc/pacman.conf),可能导致问题,可尝试备份后恢复默认配置。 **第八步:使用pamac或其他前端工具** 引用[2]中提到用户安装了pamac,可以尝试使用pamac安装: ```bash sudo pamac install wine winetricks ``` 但同样需要pamac命令可用。 如果上述步骤均无效,可能需要考虑系统损坏较严重,建议使用Arch Linux的安装介质进入chroot环境,重新安装必要的软件包。 此外,用户提到在引用[3]中配置了多线程下载,可能修改了Pacman的下载工具,如使用axel代替默认的aria2,若配置不当可能导致依赖问题。可检查/etc/pacman.conf中的配置,恢复默认设置。 总结可能的原因解决方案: 1. **PATH环境变量错误** → 修复PATH。 2. **Pacman被误删或损坏** → 通过Live USB修复。 3. **Shell配置问题(别名、函数)** → 检查并修正配置文件。 4. **Pacman配置错误** → 检查/etc/pacman.conf。 5. **使用其他包管理器(如pamac)** → 尝试替代命令。 最后,根据用户提供的引用,尤其是引用[2]中提到用户切换回pamac,可以建议用户使用pamac安装wine,同时检查pacman的问题。</think>### 分步解决方案:Arch/Manjaro系统中`sudo pacman`报错"command not found" --- #### **步骤1:验证基础系统状态** 1. **检查pacman是否存在** ```bash ls /usr/bin/pacman # 确认文件存在 which pacman # 查看命令路径 ``` - 若输出`/usr/bin/pacman`,说明文件未丢失,进入步骤2 - 若提示文件不存在,需通过[Arch Linux Live USB](https://wiki.archlinux.org/title/Installation_guide)修复系统[^1] --- #### **步骤2:排查环境变量问题** 1. **检查PATH变量** ```bash echo $PATH # 确认包含/usr/bin ``` - 若缺失`/usr/bin`,在shell配置文件(`.zshrc`或`.bashrc`)中添加: ```bash export PATH="/usr/bin:$PATH" ``` - 重新加载配置: ```bash source ~/.zshrc # 或 source ~/.bashrc ``` 2. **使用绝对路径执行** ```bash sudo /usr/bin/pacman -Syu # 绕过PATH依赖 ``` --- #### **步骤3:处理可能的配置冲突** 1. **检查Shell别名/函数覆盖** ```bash alias pacman # 查看是否有别名设置 grep "alias pacman" ~/.zshrc ~/.bashrc # 检查配置文件 ``` - 若有类似`alias pacman="..."`的配置,注释或删除后重试 2. **恢复Pacman默认配置** ```bash sudo cp /etc/pacman.conf /etc/pacman.conf.bak # 备份配置 sudo nano /etc/pacman.conf # 检查是否有异常配置(如多线程工具错误) ``` - 参考引用[3],若配置了`axel`多线程下载,尝试注释相关配置: ```conf # XferCommand = /usr/bin/axel -n 5 -a -o %o %u ``` --- #### **步骤4:尝试替代安装方式** 1. **使用pamac安装(推荐)** 根据引用[2],若已安装`pamac`: ```bash sudo pamac install wine winetricks # 使用图形包管理后端 ``` 2. **手动下载软件包** ```bash wget https://archive.archlinux.org/packages/p/pacman/pacman-6.0.2-3-x86_64.pkg.tar.zst sudo pacman -U pacman-6.0.2-3-x86_64.pkg.tar.zst # 强制重装pacman ``` --- #### **步骤5:系统级修复(终极方案)** 1. **使用Arch Live USB修复** - 启动到Live环境后挂载原系统分区: ```bash mount /dev/sdXn /mnt # sdXn为系统根分区 arch-chroot /mnt ``` - 重新安装核心包: ```bash pacman -Syu --force pacman # 强制更新pacman ``` --- ### 关键问题排查表 | 现象 | 解决方案 | 相关引用 | |-----------------------|---------------------------------|--------| | `pacman`路径丢失 | 修复PATH环境变量 | [^2] | | 配置文件错误 | 恢复`/etc/pacman.conf`默认配置 | [^3] | | 软件包数据库损坏 | 执行`sudo pacman -Syu --force` | | | 权限异常 | 检查`/usr/bin/pacman`权限是否为755 | [^4] | --- ### 相关问题 1. 如何修复Manjaro中损坏的软件包数据库? 2. 使用pamacpacman安装软件有何区别? 3. Arch Linux系统更新后出现依赖冲突如何解决?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值