]>
Commit | Line | Data |
---|---|---|
0ae502f6 MG |
1 | package de.rmdir.ms2debounce; |
2 | ||
226a7d4d MG |
3 | import java.io.File; |
4 | ||
0ae502f6 MG |
5 | public class DebounceModuleHelper |
6 | { | |
226a7d4d MG |
7 | private File filesdir; |
8 | ||
9 | public DebounceModuleHelper(File appdir) { | |
10 | filesdir = appdir; | |
11 | } | |
12 | ||
13 | public void loadModule() { | |
14 | extractModule(); | |
15 | ||
0ae502f6 MG |
16 | try { |
17 | Process insmod = Runtime.getRuntime().exec(new String[]{"su","-c","/system/bin/insmod /system/lib/modules/debounce.ko"}); | |
18 | insmod.waitFor(); | |
19 | } catch (Exception e) {} | |
20 | } | |
21 | ||
226a7d4d | 22 | public boolean isLoaded() { |
0ae502f6 MG |
23 | return false; |
24 | } | |
226a7d4d MG |
25 | |
26 | private void extractModule() { | |
27 | File debounce_ko = new File(filesdir + "/debounce.ko"); | |
28 | ||
29 | if (debounce_ko.exists()) { | |
30 | return; | |
31 | } | |
32 | } | |
0ae502f6 | 33 | } |