Android系统中的任意文件读写方法

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介:

最近用了一个root工具,从中学习到从Android系统中上传、下载任意文件的方法:

 
  1. echo off 
  2.  
  3. cls 
  4.  
  5. adb shell mv /data/local/tmp /data/local/tmp.bak 
  6. adb shell ln -s /data /data/local/tmp 
  7. adb reboot 
  8. echo Rebooting (1/3) - Continue once device finishes rebooting 
  9. echo 正在重启手机(第1次,共3次)- 请等待重启完毕,之后按任意键继续 
  10. pause 
  11.  
  12. adb shell rm /data/local.prop > nul 
  13. adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop" 
  14. adb reboot 
  15. echo Rebooting (2/3) - Continue once device finishes rebooting 
  16. echo 正在重启平板(第2次,共3次)- 请等待重启完毕,之后按任意键继续 
  17. pause 
  18.  
  19. adb shell id 
  20. echo If the id is 0 / root then continue, otherwise ctrl+c to cancel and start over 
  21. echo 如果上面显示的id为0或者root,按任意键继续;否则按Ctrl-C并回复Y来取消本次root尝试,然后重试 
  22. pause 
  23.  
  24. adb remount 
  25. adb push su /system/bin/su 
  26. adb shell chown 0.0 /system/bin/su 
  27. adb shell chmod 06755 /system/bin/su 
  28. adb push busybox /system/bin/busybox 
  29. adb shell chown 0.0 /system/bin/busybox 
  30. adb shell chmod 0755 /system/bin/busybox 
  31. adb push Superuser.apk /system/app/Superuser.apk 
  32. adb shell chown 0.0 /system/app/Superuser.apk 
  33. adb shell chmod 0644 /system/app/Superuser.apk 
  34. adb push RootExplorer.apk /system/app/RootExplorer.apk 
  35. adb shell chown 0.0 /system/app/RootExplorer.apk 
  36. adb shell chmod 0644 /system/app/RootExplorer.apk 
  37. echo Removing changes except ROOT 
  38. echo 正在进行清理和恢复 
  39. adb shell rm /data/local.prop 
  40. adb shell rm /data/local/tmp 
  41. adb shell mv /data/local/tmp.bak /data/local/tmp 
  42. adb reboot 
  43.  
  44. echo Rebooting (3/3) - You should now be Rooted 
  45. echo 正在重启平板(第3次,共3次) - root成功 
  46. pause 
  47.  
  48. echo on 

关键就是在/data/local.prop中添加"ro.kernel.qemu=1"














本文转自fatshi51CTO博客,原文链接:http://blog.51cto.com/duallay/1101494 ,如需转载请自行联系原作者





相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
2月前
|
人工智能 搜索推荐 物联网
Android系统版本演进与未来展望####
本文深入探讨了Android操作系统从诞生至今的发展历程,详细阐述了其关键版本迭代带来的创新特性、用户体验提升及对全球移动生态系统的影响。通过对Android历史版本的回顾与分析,本文旨在揭示其成功背后的驱动力,并展望未来Android可能的发展趋势与面临的挑战,为读者呈现一个既全面又具深度的技术视角。 ####
|
2月前
|
IDE Java 开发工具
移动应用与系统:探索Android开发之旅
在这篇文章中,我们将深入探讨Android开发的各个方面,从基础知识到高级技术。我们将通过代码示例和案例分析,帮助读者更好地理解和掌握Android开发。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的信息和技巧。让我们一起开启Android开发的旅程吧!
|
1月前
|
监控 Java Android开发
深入探索Android系统的内存管理机制
本文旨在全面解析Android系统的内存管理机制,包括其工作原理、常见问题及其解决方案。通过对Android内存模型的深入分析,本文将帮助开发者更好地理解内存分配、回收以及优化策略,从而提高应用性能和用户体验。
|
1月前
|
存储 安全 Android开发
探索Android系统的最新安全特性
在数字时代,智能手机已成为我们生活中不可或缺的一部分。随着技术的不断进步,手机操作系统的安全性也越来越受到重视。本文将深入探讨Android系统最新的安全特性,包括其设计理念、实施方式以及对用户的影响。通过分析这些安全措施如何保护用户免受恶意软件和网络攻击的威胁,我们希望为读者提供对Android安全性的全面了解。
|
2月前
|
监控 Java Android开发
深入探讨Android系统的内存管理机制
本文将深入分析Android系统的内存管理机制,包括其内存分配、回收策略以及常见的内存泄漏问题。通过对这些方面的详细讨论,读者可以更好地理解Android系统如何高效地管理内存资源,从而提高应用程序的性能和稳定性。
92 16
|
2月前
|
安全 Android开发 iOS开发
深入探讨Android与iOS系统的差异及未来发展趋势
本文旨在深入分析Android和iOS两大移动操作系统的核心技术差异、用户体验以及各自的市场表现,进一步探讨它们在未来技术革新中可能的发展方向。通过对比两者的开放性、安全性、生态系统等方面,本文揭示了两大系统在移动设备市场中的竞争态势和潜在变革。
|
2月前
|
算法 JavaScript Android开发
|
2月前
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台策略
在移动应用开发的战场上,安卓和iOS两大阵营各据一方。随着技术的演进,跨平台开发框架成为开发者的新宠,旨在实现一次编码、多平台部署的梦想。本文将探讨跨平台开发的优势与挑战,并分享实用的开发技巧,帮助开发者在安卓和iOS的世界中游刃有余。
|
1月前
|
搜索推荐 前端开发 API
探索安卓开发中的自定义视图:打造个性化用户界面
在安卓应用开发的广阔天地中,自定义视图是一块神奇的画布,让开发者能够突破标准控件的限制,绘制出独一无二的用户界面。本文将带你走进自定义视图的世界,从基础概念到实战技巧,逐步揭示如何在安卓平台上创建和运用自定义视图来提升用户体验。无论你是初学者还是有一定经验的开发者,这篇文章都将为你打开新的视野,让你的应用在众多同质化产品中脱颖而出。
57 19
|
1月前
|
JSON Java API
探索安卓开发:打造你的首个天气应用
在这篇技术指南中,我们将一起潜入安卓开发的海洋,学习如何从零开始构建一个简单的天气应用。通过这个实践项目,你将掌握安卓开发的核心概念、界面设计、网络编程以及数据解析等技能。无论你是初学者还是有一定基础的开发者,这篇文章都将为你提供一个清晰的路线图和实用的代码示例,帮助你在安卓开发的道路上迈出坚实的一步。让我们一起开始这段旅程,打造属于你自己的第一个安卓应用吧!
65 14