如何在板子上运行自己的程序

如何把程序传到板子上并运行呢?我有一个小程序需要在板子上运行,目前用U盘传输,但是无法拷贝到板子上,提示Read-only file system,直接在U盘上运行也不行,另外在板子上mkdir也用不了,和拷贝一样提示只读文件系统,怎么办?

谁来回答下吧

楼主用的是什么系统?什么固件?
android4.4的话先用adb remount再做其他操作
android5.1的话先用adb root && adb remount再做其他操作

linjc 发表于 2016-5-4 09:15
楼主用的是什么系统?什么固件?
android4.4的话先用adb remount再做其他操作
android5.1的话先用adb roo …

按您说的用adb remount命令(我是4.4的系统),出错提示:* daemon not running. starting it now on port 5038 *
cannot bind ‘tcp:5038’
[ 106.822947] init: untracked pid 1155 exited
ADB server didn’t ACK

  • failed to start daemon *
    error: cannot connect to daemon
    请问怎么回事?

xuyang4640 发表于 2016-5-4 10:13
按您说的用adb remount命令(我是4.4的系统),出错提示:* daemon not running. starting it now on por …

是在登陆adb shell之前执行:
adb remount
adb shell

linjc 发表于 2016-5-4 10:38
是在登陆adb shell之前执行:
adb remount
adb shell

开机自己就自动进入adb shell命令行了啊,怎么在adb shell之前执行呢?

linjc 发表于 2016-5-4 10:38
是在登陆adb shell之前执行:
adb remount
adb shell

麻烦问下怎么能进入到adb shell登陆之前的状态

xuyang4640 发表于 2016-5-4 13:30
麻烦问下怎么能进入到adb shell登陆之前的状态

你不是接otg线,用adb调试的吗?

linjc 发表于 2016-5-4 15:22
你不是接otg线,用adb调试的吗?

是连得otg线啊

linjc 发表于 2016-5-4 15:22
你不是接otg线,用adb调试的吗?

是连得otg线啊,上电后putty直接就进入shell了啊

linjc 发表于 2016-5-4 10:38
是在登陆adb shell之前执行:
adb remount
adb shell

请告诉我怎么在登陆adb shell之前执行adb remount

本帖最后由 linjc 于 2016-5-6 09:23 编辑

xuyang4640 发表于 2016-5-5 13:42
请告诉我怎么在登陆adb shell之前执行adb remount

你确定是用otg线接板子的?不会是接串口吧?
没有启动adb怎么可能电脑会自己打开?

不要拷贝到system下面,拷贝到data下面试试看。如果硬要放在system下,可以在host上使用dd命令更改system.img大小,而后mount到/mnt/system,将要执行的程序拷贝到/mnt/system/bin,unmount,然后将新的system.img烧录到开发板。