【實用工具app】ArsRegRw|最夯免費app

【實用工具app】ArsRegRw|最夯免費app

分享好友

【免費工具App】ArsRegRw-APP點子

I. Intro

Your Android device - a phone, a tablet, or any other type consists of a microprocessor (CPU), number of chips connected to it, and additional components - like a display, connectors, buttons, etc...

'ArsRegRw' allows read/write of the CPU registers and the chips on device hardware app - almost all of the total 4gbytes space.

II. Pre-requisites

'ArsRegRw' is a software package consisting of :

- 'ArsRegRw' Android app

- software engine installed from the host side

Pre-requisites to be able to use 'ArsRegRw' with an Android device are:

1. Allowed Root access '#' on the Android device; if the device does not have root access steps must be take to root it; if unable to root the device you will not be able to use 'ArsRegRw'.

2. User's Manual / Technical reference manual (UM/TRM) .pdf file for the CPU on which the the specific Android device is based.

The document should include a memory map and addresses of the built in preipherals - gpio, timers, i2c, spi, sdio/mmc, usb ...

III. Use

The 'ArsRegRw' app has a field to enter a command, a command button, and a status field.

Each command is a text string with 2 or 3 fields separated by space -

a bbbbbbbb cccccccc , where -

a) command - r=read memory, w=write memory

bbbbbbbb) address - 32bit physical memory address

dddddddd) data - 32bit data (to write, not used in read)

IV. Tutorial

We did test 'ArsRegRw' app on 2 boards:

- pandaboard - based on TI OMAP4 processor

- origen - based on Samsung Exynos 4 processor

We provide 3 exercises, with specific pointers.

!!! IMPORTANT: Download the User's Manual documents, and before doing the specific exercise - turn to the specific page , read and understand the information.

Exercise1 *** chip id ***

【免費工具App】ArsRegRw-APP點子

Each CPU vendor places information on the CPU id/number/revision on a specific memory location. Software can use this info to support a variety of options with a single program, and also to patch and fix things.

- ti omap .pdf page 288, ch. 1.5 OMAP4470 Family and Device Identification

Command : r 4A002200 - reads STD_FUSE_DIE_ID_0

- samsung exynos .pdf page37 , ch. 3.2.1.1 PRO_ID

Command : r 10000000 - reads PRO_ID

Exercise2 *** gpio ***

Every ARM SOC CPU has a large number of gpio pins, which can be configured by software to connect to a function - i2c, timer, spi, mmc/sdio ... or serve as a general input / output pin.

- ti omap , pandaboard.org - offers 'OMAP4460 Panda Board schematic' .pdf Commands : r 4A310134 - reads GPIO_OE, saves initial value -> x

r 4A31013c - reads GPIO_DATAOUT, initial value -> y w 4A310134 400 - write GPIO_OE , bit10=1, define as OUT

w 4A31013c 400 - write GPIO_DATAOUT, bit10=1, Vcc on pin10

w 4A31013c 0 - write GPIO_DATAOUT, bit10=0, GND on pin10

w 4A310134 x - restores GPIO_OE

w 4A310134 y - restores GPIO_DATAOUT

- samsung exynos .pdf , page162 , ch. 4.3.3.1

Commands : r 1100_0040 - reads GPK0CON; returns 3333333 = sd4

r 1100_0060 - reads GPK1CON; returns 44440000 = sd4

r 1100_0080 - reads GPK2CON; returns 2222222 = sd2

r 1100_00a0 - reads GPK3CON; returns 2222222 = sd3

Exercise3 *** cpu clock ***

There are popular apps used to overclock the CPU. The increase/decrease of the CPU clock is achieved by different means for the different CPUs.

- ti.com - omap .pdf page806 , chapter 3.11.23.2

Command : r 4A004100 - reads CKGEN_CM1

You will need to try both:

- OR the above value with 1 , and do a write

- AND the above value with 0xfffffffe , and do a write

【免費工具App】ArsRegRw-APP點子

- samsung exynos page395

The procedure is more complex, please study the details about the clock setting.

V. Feedback

We would love to know about the environment and the results of your testing. Please submit to us details like - Android device, sequence to gain root access, location of the CPU UM/TRM...

The goal of this is to create a repository with information, for the benefit of all developers.

You can contact us by email to - info@arstech.com .

免費玩ArsRegRw APP玩免費

免費玩ArsRegRw App

ArsRegRw APP LOGO

ArsRegRw LOGO-APP點子

ArsRegRw APP QRCode

ArsRegRw QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
1.1
App下載
免費
1970-01-012015-04-21
分享app
上一個APP
下一個APP

高評價工具App推薦

小黄人主题动态壁纸锁屏

喜欢神偷奶爸2小黄人的童鞋们。萌翻天的小黄人,超级萌贱! 设置锁屏方法: 左上角海量精品锁屏免费下载,总有一款适合你。最时尚的界面,一键设置锁屏。超便捷。右上角九宫格密码功能设置。手电筒,清理内存功能,让您更便捷。 就是喜欢这种萌贱样儿。用心做好每一款锁屏。免費玩小黄人主题动态壁纸锁屏 APP玩免費 …
90后美女主题九宫格动态锁屏

此款解锁是90后美女九宫格专属锁屏。功能强大和精美图片吸引,选择可爱女生界面,diy的锁屏效果都会让你爱不释手。专为可爱女生打造的90后专属可爱女生宫格锁屏。 开启锁屏,预先体验,一键锁屏,右上角保存九宫格解锁图案,再开启九宫格密码,可以设置密码,还可以打开音乐播放器哦。左上角为网络资源。每天都有更 …
古剑奇谭2主题动态壁纸锁屏

古剑奇谭2主题动态壁纸锁屏,超优质动态壁纸。超奇幻仙剑动态壁纸锁屏。 设置锁屏方法: 开启锁屏,预先体验,一键锁屏,右上角保存九宫格解锁图案,再开启九宫格密码,可以设置密码,还可以打开音乐播放器哦。左上角为网络资源。每天都有更新哦。 用心做好每一款锁屏。免費玩古剑奇谭2主题动态壁纸锁屏 APP玩免費 …
星愿主题桌面锁屏

星愿,你有心愿吗?有,每个人都会有自己的心愿,如此梦幻的锁屏,会带给你一个星愿,此款锁屏不仅有超萌的和时钟,还有会转动的月亮、飞来飞去的萤火虫,密码锁,九宫格解锁,应有尽有,还有许多快捷键,比如说快速打开音乐播放器,这些功能都在右上角的设置里面,此款锁屏还有一个强大的网络资源库,每日都有更新,拥有一 …
紫色浪漫iphone解锁

紫色浪漫iphone解锁。浪漫紫色唯美界面,目前最流行的iphone解锁方式,3D立体的图片选择,锁屏界面选择丰富,功能强大。喜欢就下载吧。免費玩紫色浪漫iphone解锁 APP玩免費免費玩紫色浪漫iphone解锁 App紫色浪漫iphone解锁 APP LOGO紫色浪漫iphone解锁 APP Q …
九宫格最唯美主题密码锁屏

此款九宫格最唯美锁屏防盗防隐私,亦绝对算是图形解锁中的唯美锁屏。程序流畅,功能强大,界面唯美,绝对是人手一个的唯美锁屏。如不信,动手试试吧。很令人期待的九宫格唯美锁屏。 设置九宫格方法: 开启九宫格锁屏,保存九宫格解锁图案,再开启九宫格(一定要开启才能使用哦),选择你喜欢的唯美背景壁纸,再退出即可。 …