init.xxx.rc 修改 chmod 無效?

請教:

小弟做了個測試,修改了
src/system/core/rootdir/init.trace.rc
將其中一行
[mw_shl_code=applescript,false]chmod 0664 /sys/kernel/debug/tracing/trace_clock[/mw_shl_code]
修改成
[mw_shl_code=applescript,false]chmod 0766 /sys/kernel/debug/tracing/trace_clock[/mw_shl_code]

編譯後 upgrade 到 fireprime, cat /init.trace.rc 發現是修改後的版本, 可是修改的那一行的目錄權限卻還是 644

為什麼會這樣呢?

感謝~

debug应该是在后边挂载的,你修改的时候都没有那个目录,这种应该在uevent.rc里边改

njbnjb01 发表于 2016-4-26 09:56
debug应该是在后边挂载的,你修改的时候都没有那个目录,这种应该在uevent.rc里边改

謝謝 njbnjb01 大的回覆.

但小弟不理解的是,如果我修改的時候都沒有那個目錄
為何 init.trace.rc 裡還會有這樣的代碼呢?

[mw_shl_code=applescript,false]

chmod 0664 /sys/kernel/debug/tracing/trace_clock
chmod 0664 /sys/kernel/debug/tracing/buffer_size_kb
chmod 0664 /sys/kernel/debug/tracing/options/overwrite
chmod 0664 /sys/kernel/debug/tracing/options/print-tgid

[/mw_shl_code]