主题 : alsa_amixer 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 86171
精华: 0
发帖: 102
金钱: 520 两
威望: 104 点
综合积分: 204 分
注册时间: 2013-01-14
最后登录: 2015-11-16
楼主  发表于: 2013-06-08 09:40

 alsa_amixer

请问下,
怎么让android系统编译进alsa_amixer这个工具。
谢谢!
我的系统是20130327 android4.0.3
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2013-06-08 16:24
Android 4.0.3默认不包含alsa amixer这个组件,不过提供了“tinymix”作为代替。你可以试试在device/friendlyarm/mini210/full_mini210.mk里加上“PRODUCT_PACKAGES += tinymix”. Tinymix的源代码在external/tinyalsa/目录下面。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 86171
精华: 0
发帖: 102
金钱: 520 两
威望: 104 点
综合积分: 204 分
注册时间: 2013-01-14
最后登录: 2015-11-16
2楼  发表于: 2013-06-09 10:27
引用第1楼kasim于2013-06-08 16:24发表的  :
Android 4.0.3默认不包含alsa amixer这个组件,不过提供了“tinymix”作为代替。你可以试试在device/friendlyarm/mini210/full_mini210.mk里加上“PRODUCT_PACKAGES += tinymix”. Tinymix的源代码在external/tinyalsa/目录下面。

目录已找到。
加上那行就可以用tinymix?这个工具。?
谢谢!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2013-06-09 12:01
full_mini210.mk里的改动是为了确保把tinymix编译进最终的文件系统镜像里。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 86171
精华: 0
发帖: 102
金钱: 520 两
威望: 104 点
综合积分: 204 分
注册时间: 2013-01-14
最后登录: 2015-11-16
4楼  发表于: 2013-06-09 15:07
引用第3楼kasim于2013-06-09 12:01发表的  :
full_mini210.mk里的改动是为了确保把tinymix编译进最终的文件系统镜像里。

这样就可以在adbshell或终端上  输入tinymix用这个工具了?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
5楼  发表于: 2013-06-09 17:16

 回 4楼(慕白) 的帖子

是的。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 86171
精华: 0
发帖: 102
金钱: 520 两
威望: 104 点
综合积分: 204 分
注册时间: 2013-01-14
最后登录: 2015-11-16
6楼  发表于: 2013-06-13 11:18

 Re:回 4楼(慕白) 的帖子

引用第5楼kasim于2013-06-09 17:16发表的 回 4楼(慕白) 的帖子 :
是的。
晕哦。
这个非要重新全部编译啊?
你咋试 的 啊?
级别: 侠客
UID: 86171
精华: 0
发帖: 102
金钱: 520 两
威望: 104 点
综合积分: 204 分
注册时间: 2013-01-14
最后登录: 2015-11-16
7楼  发表于: 2013-06-13 13:54

 Re:回 4楼(慕白) 的帖子

引用第5楼kasim于2013-06-09 17:16发表的 回 4楼(慕白) 的帖子 :
是的。

我照你说的干 啦
还是不行。
没搜到。。。生成的文件里搜。
也没再命令行 。有提示。。。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
8楼  发表于: 2013-06-13 18:39

 回 7楼(慕白) 的帖子

你在out/target/product/mini210/system/bin/下面能看到tinymix吗?如果没有,检查out/target/product/mini210/obj/EXECUTABLES/tinymix_intermediates/下面有没有tinymix
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 86171
精华: 0
发帖: 102
金钱: 520 两
威望: 104 点
综合积分: 204 分
注册时间: 2013-01-14
最后登录: 2015-11-16
9楼  发表于: 2013-06-13 19:46

 Re:回 7楼(慕白) 的帖子

引用第8楼kasim于2013-06-13 18:39发表的 回 7楼(慕白) 的帖子 :
你在out/target/product/mini210/system/bin/下面能看到tinymix吗?如果没有,检查out/target/product/mini210/obj/EXECUTABLES/tinymix_intermediates/下面有没有tinymix

第一个没有。
但是  你说的第二个路径下有 tinymix tinymix.o tinymix.p
那怎么在system/bin下没有啊。
没有就不能当工具用啊。