0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在android设备上安装自定义rom

454398 来源:网络整理 作者:佚名 2019-11-05 10:48 次阅读

第1步:您应该拥有的东西

1-扎根的android设备:)

2- USB电缆

3-电脑

4-互联网连接

步骤2:入门

首先,您必须找到适合您手机的自定义ROM

在xda论坛中找到一个好地方

htt p://www.xda-developers.com/

我使用google搜索,我发现它更容易,但是在搜索中进行了详细介绍,请以我的galaxy s4 i9500为例:

键入类似以下内容:

“找到三星s4 i9500的最佳定制rom”

找到一个后,请确保适用于您的手机以及您的特定变体

例如在s4中,有多个变体,有i9500,i9505和更多产品

,因此请确保您要查找的特定设备和变体

将其下载到计算机

,您可能已经知道,需要植根设备才能进行安装自定义rom

下载的大多数自定义rom不会预安装带有它们的google应用,您可以从自定义rom的开发人员网页或xda页面中了解是否已预安装它们。如果预装了Google Apps Arent,还请将它们下载到您的计算机(称为“缺口”)中。

缺口应与您要获得的Android版本兼容,例如如果您获取的rom基于android 4.4 kitkat,则空白应该与android 4.4 kitkat兼容

,并且某些自定义rom具有自己的空白,因此如果他们告诉您

步骤3:为自定义Rom准备好手机

将手机连接到计算机

并移动自定义从您下载的rom和到手机的间隙(它们都可能是压缩文件,请按原样保留)到手机上。

关闭手机电源并进入恢复模式

进入恢复模式的过程因一部手机或另一部手机而异

对于我的三星galaxy s4,它是同时按下并按住VOLUME UP和HOME按钮以及POWER按钮的一个品牌,一旦您看到三星徽标停止按住按钮,现在您处于恢复模式(如图)

您的恢复可能看起来不完全相同或具有相同的颜色,但是那很正常,因为有很多不同在开始恢复之前,我建议进行一次完整备份(也称为NANDROID BACKUP),这将备份手机中的所有内容,以便在出现任何问题或即使您不喜欢刚刚安装的自定义rom时,您可以回到这里,简单地将其还原为更改软件之前的状态

导航至WIPE CACHE PARTITION,然后确认要擦除缓存分区

(取决于您的恢复,您可以使用音量调高/调低按钮和电源按钮作为输入键,或者可能是触摸的)。完成后,导航至“擦除数据/恢复出厂设置”,然后确认您要擦除数据

这不会删除您的个人文件(音乐,图片,视频,文件)

一些自定义ROM也需要您删除dalvik缓存,如果您愿意,可以从自定义ROM的开发人员网页上知道是否应该删除它。必须删除它,然后,根据您的恢复情况,它可能位于不同的位置s

主要是在ADVANCED

下进行的。步骤4:安装自定义Rom

现在,您已经完成了前面提到的所有工作,现在该在仍处于恢复模式的情况下将自定义ROM安装到手机中,请导航至从SD卡安装ZIP

,然后根据将文件放在手机,内部或外部SD卡中的位置,导航至从SD选择ZIP从外部SD卡中选择存储卡或选择ZIP

现在导航到放置自定义ROM和间隙的位置

,然后选择自定义ROM FIRST,然后确认要安装

等待其安装

完成后,请执行相同的操作,但不要选择自定义rom,而是选择间隙。安装间隙之前需要使用一些自定义rom,您可以从自定义rom的开发人员网页上了解,如果他们没有提及任何相关内容,只需在自定义rom

之后直接安装间隙,在安装自定义rom和间隙之后,返回到恢复的主菜单,然后选择t现在重新启动系统

这将使用新的自定义rom重新启动手机,第一次启动可能需要几分钟,所以不用担心,但是如果需要很长时间,这意味着是错误的,如果您擅长生根和打手机,您可以找到解决方案,否则,我建议您回到恢复模式并还原在安装此新自定义rom

之前所做的备份(如果一切正常)好了,您的手机将启动到您安装的新自定义ROM,请尽情享受!

步骤5:帮助查找自定义Rom

我亲自使用并尝试过:

Cyanogenmod(http://cyanogenmod.org/)

AOKP(http://aokp.co/)

Omega(http://omegadroid.co/omega_rom_series/)

MIUI(http://en.miui.com/)

我尝试了更多,但这些是最多的流行和最好的

Cyanogenmod具有纯正的android外观,具有很多功能可供选择,并且有很多受支持的设备。

AOKP也是基于具有许多功能的纯android外观,可能很难在Cyanogenmod和Cyanogenmod之间选择侧面,因为它们既好又具有自己的独特功能

Omega基于三星的Touchwiz UI,我认为它只是对于三星手机,虽然不要引用我:)我不是100%肯定。它具有许多touchwiz功能,并且删除了过时的软件。MIUI具有完全不同的新android外观,当您首次尝试时,您会注意到它与苹果的IOS有一些相似之处,因为它没有应用程序抽屉,所有东西都是在主屏幕上,设置UI看起来也类似于IOS设置UI。在我的银河s4上使用MIUI编写此im时,它的功能令人惊叹,有很多主题。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3935

    浏览量

    127370
  • ROM
    ROM
    +关注

    关注

    4

    文章

    572

    浏览量

    85747
收藏 人收藏

    评论

    相关推荐

    何在Android构建自定义AI功能

    在 "AI on Android Spotlight Week" 期间,我们深入探讨了如何将自己的 AI 模型引入 Android 设备,如手机、平板电脑等。通过利用
    的头像 发表于 11-15 11:51 370次阅读

    TPS659xx应用程序自定义工具

    电子发烧友网站提供《TPS659xx应用程序自定义工具.pdf》资料免费下载
    发表于 11-06 10:02 0次下载
    TPS659xx应用程序<b class='flag-5'>自定义</b>工具

    创建自定义的基于闪存的引导加载程序(BSL)

    电子发烧友网站提供《创建自定义的基于闪存的引导加载程序(BSL).pdf》资料免费下载
    发表于 09-19 10:50 0次下载
    创建<b class='flag-5'>自定义</b>的基于闪存的引导加载程序(BSL)

    如何创建TestStand自定义步骤

    在之前的课程中简单地介绍过TestStand自带的一些步骤类型,如测试、消息弹窗、赋值、标签等等,这些简单的步骤从TestStand的插入选版中就可以添加到序列中。那么在使用中如果碰到需要实现更加灵活、复杂的功能,使用自带的一些步骤类型可能难以满足,这时就需要使用到自定义步骤。
    的头像 发表于 09-11 14:46 1076次阅读
    如何创建TestStand<b class='flag-5'>自定义</b>步骤

    EtherCAT运动控制器PT/PVT实现用户自定义轨迹规划

    EtherCAT运动控制器PT/PVT实现用户自定义轨迹规划。
    的头像 发表于 08-15 11:49 624次阅读
    EtherCAT运动控制器PT/PVT实现用户<b class='flag-5'>自定义</b>轨迹规划

    NVIDIA NeMo加速并简化自定义模型开发

    如果企业希望充分发挥出 AI 的力量,就需要根据其行业需求量身定制的自定义模型。
    的头像 发表于 07-26 11:17 750次阅读
    NVIDIA NeMo加速并简化<b class='flag-5'>自定义</b>模型开发

    何在IDF框架中使用自定义的静态库和动态库?

    基于商业需要,我们需要在 ESP-IDF v4.0-rc 这个版本的IDF中开发与使用自定义库,有如下问题请协助: 1如何利用IDF框架编写自定义静态库和动态库? 2如何在IDF框架中使用自定
    发表于 06-25 07:57

    Chrome移动版支持自定义菜单栏功能

    在先前版本中,用户通过点击浏览器右上角的三个点按钮即可调出包含各类图标与操作的菜单。而此次更新后,Chrome新增了“自定义菜单”选项,允许用户自主控制该区域的展示内容。
    的头像 发表于 05-27 15:00 805次阅读

    HarmonyOS开发案例:【 自定义弹窗】

    基于ArkTS的声明式开发范式实现了三种不同的弹窗,第一种直接使用公共组件,后两种使用CustomDialogController实现自定义弹窗
    的头像 发表于 05-16 18:18 1358次阅读
    HarmonyOS开发案例:【 <b class='flag-5'>自定义</b>弹窗】

    TSMaster 自定义 LIN 调度表编程指导

    LIN(LocalInterconnectNetwork)协议调度表是用于LIN总线通信中的消息调度的一种机制,我们收到越来越多来自不同用户希望能够通过接口实现自定义LIN调度表的需求。所以在
    的头像 发表于 05-11 08:21 661次阅读
    TSMaster <b class='flag-5'>自定义</b> LIN 调度表编程指导

    HarmonyOS开发案例:【UIAbility和自定义组件生命周期】

    本文档主要描述了应用运行过程中UIAbility和自定义组件的生命周期。对于UIAbility,描述了Create、Foreground、Background、Destroy四种生命周期。对于页面
    的头像 发表于 05-10 15:31 1246次阅读
    HarmonyOS开发案例:【UIAbility和<b class='flag-5'>自定义</b>组件生命周期】

    HarmonyOS实战开发-深度探索与打造个性化自定义组件

    今天分享一下 什么是自定义组件?及其自定义组件的实战。 做过前端或者android开发的都知道自定义组件,鸿蒙中显示在界面上的UI都称为组件,小打一个按钮,再到一个列表。 鸿蒙提供的组
    发表于 05-08 16:30

    HarmonyOS开发实例:【自定义Emitter】

    使用[Emitter]实现事件的订阅和发布,使用[自定义弹窗]设置广告信息。
    的头像 发表于 04-14 11:37 997次阅读
    HarmonyOS开发实例:【<b class='flag-5'>自定义</b>Emitter】

    鸿蒙ArkUI实例:【自定义组件】

    组件是 OpenHarmony 页面最小显示单元,一个页面可由多个组件组合而成,也可只由一个组件组合而成,这些组件可以是ArkUI开发框架自带系统组件,比如 `Text` 、 `Button` 等,也可以是自定义组件,本节笔者简单介绍一下自定义组件的语法规范。
    的头像 发表于 04-08 10:17 633次阅读

    M453VG6AE如何在ROM中存储一些自定义的数据?

    芯片: M453VG6AE 我想芯片内部的ROM中存储一些自定义的数据,该怎么做? 必须要考虑一个问题:如何选址才能防止与APROM,LDROM,配置区地址突冲?
    发表于 01-17 06:03