标签: android-kernel

android系统动画时长

我只是想知道android系统动画(Activity A切换到Activity B的动画)持续时间是多长,以及如何测量这个时间。我应该使用一些工具还是在代码中使用日志?

android android-animation android-activity android-kernel

5
推荐指数
1
解决办法
9065
查看次数

无法检查Android Hammerhead内核的msm源代码

要查看msm Hammerhead android内核的源代码,我按照以下步骤操作.

[1]下载msm内核源码为android.

$ git clone https://android.googlesource.com/kernel/msm.git
Run Code Online (Sandbox Code Playgroud)

[2]在我的AOSP中检查了Hammerhead内核的提交消息.

commit 8b392a30f1228e890fa0f7b39598f3b1c73cea94
Run Code Online (Sandbox Code Playgroud)

作者:Android开源项目
日期:星期四12月5日15:38:00 2013 -0800

快照到fc777b6d3b2b20ba7270059dd2df284c94844abf

更改ID:I81ee5ccb10876cbc1413442a7bc256e888c0fcdd

[3]在我在[1]中下载源代码的msm目录中,

git checkout fc777b6d3b2b20ba7270059dd2df284c94844abf
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

fatal: reference is not a tree: fc777b6d3b2b20ba7270059dd2df284c94844abf
Run Code Online (Sandbox Code Playgroud)

如何获得与内核二进制文件对应的msm内核的正确SHA1?

android-kernel

4
推荐指数
1
解决办法
1211
查看次数

更改已取得 root 权限的 Android 设备的 CPU 调速器

我正在开发一个应用程序,它可以更改 root 设备的 CPU 调控器。我知道我可以在“sys/devices/system/cpu/cpu0/cpufreq/scaling_governor”中获取当前调控器,但如何更改它?

linux android root linux-kernel android-kernel

4
推荐指数
1
解决办法
1万
查看次数

Linux字符设备 - 如果读取缓冲区太小,该怎么办?

我正在创建一个创建角色设备的linux设备驱动程序.它在读取时返回的数据在逻辑上分为16个字节的单位.

我计划通过返回许多适合读缓冲区的单元来实现这个除法,但是我不知道如果读缓冲区太小(<16字节)该怎么办.

我该怎么办?或者,有没有更好的方法来实现我想要代表的分工?

linux linux-device-driver linux-kernel android-kernel

4
推荐指数
1
解决办法
339
查看次数

make [1]:***没有规则制作目标`firmware/am335x-pm-firmware.bin',需要`firmware/am335x-pm-firmware.bin.gen.o'.停止

我有一个Ti Sitara AM335x入门套件,我想在其上使用USB 3G-Modem.我正在关注这些文件:

http://processors.wiki.ti.com/index.php/Android-USB-3G-Modem-Integration&http://processors.wiki.ti.com/index.php/TI-Android-JB-4.1. 2的devkit-4.0.1_DeveloperGuide#Build_Procedure

我没有通过回购获得消息来源.我用Pre-packaged.我无法构建android linux 内核并在此命令后得到此错误

$ make ARCH=arm CROSS_COMPILE=arm-eabi- uImage
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,包括更改pm-firmware.binpm-firmware.bin.gen.o,下载准备好的内核uImage并尝试继续步骤.

我怎么能修复这个错误?

cross-compiling linux-kernel texas-instruments 3g-network android-kernel

3
推荐指数
1
解决办法
6291
查看次数

修改Linux内核配置文件

如何修改.configlinux内核中的文件?

当我键入make device_defconfig一个文件时.config,会在内核目录中创建一个文件。但是当我输入时,make menuconfig文件.config被修改了。我想修改<device>_defconfig中的menuconfig.

linux android kernel linux-kernel android-kernel

2
推荐指数
1
解决办法
7592
查看次数

kmemleak和kmemcheck有什么区别?以及如何在Android操作系统上启用这些工具?

相互之间是否有任何特殊用途/优势(kmemleak和kmemcheck)?我可以在Android操作系统(不是Linux操作系统)上启用这些工具,请指导我如何操作.

参考:https ://www.kernel.org/doc/Documentation/kmemcheck.txt https://www.kernel.org/doc/Documentation/kmemleak.txt

linux memory-leaks memory-management linux-kernel android-kernel

1
推荐指数
1
解决办法
1896
查看次数

Linux 内核中进程的年龄

给予struct task_struct合作。确定进程有多老的最佳方法是什么?

用于task_struct保存指向其下一个最小的兄弟姐妹和最大的孩子的特定指针。这在某些内核版本中似乎不再可用。

我专门使用 Android goldfish 内核。我一直在尝试学习如何使用该list_head结构来迭代进程,但我似乎无法弄清楚如何确定每个子进程或兄弟进程的年龄。

那么,什么成员或用法task_struct可以做到这一点?

c linux task linux-kernel android-kernel

0
推荐指数
1
解决办法
2305
查看次数