Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
with Andtoid           TM  VM            2/20
•    • @hiromu1996    • 14 - 2    •    •      0225cm
••       .......    •    •             (^_^)/
IS01• CPU • Qualcomm QSD8650 Snapdragon 1GHz • IS03• RAM • 256MB •
• CPU    IS03 • RAM •         Swap        ROM •              Swap
SHARPSHARP
1.root2.3.       &initramfs4.
1.root• Android SDK            ADB(Android  Debug Bridge)• ADB             fork             kill
2.• SHARP          root                   (• DECKARD               LSM• init.rc     initramfs
• init.rc    insmod•
3.• SHARP                            2.6.26•                 Google    NDK(Native Development Kit)• .config   IS01   /proc/...
DECKARD• config   DECKARD•         Swap• make
3.initramfs• init.rc• module_disable 1 -> 0• debuggable 0 -> 1
4.••   system   recovery•
Demo
••      ADB           IS01• brainfuck interpreter   syscall
かーねるはっく with Android
かーねるはっく with Android
かーねるはっく with Android
Upcoming SlideShare
Loading in …5
×

かーねるはっく with Android

1,973 views

Published on

カーネル/VM探検隊@関西 LT

Published in: Technology
  • Be the first to comment

かーねるはっく with Android

  1. 1. with Andtoid TM VM 2/20
  2. 2. • • @hiromu1996 • 14 - 2 • • 0225cm
  3. 3. •• ....... • • (^_^)/
  4. 4. IS01• CPU • Qualcomm QSD8650 Snapdragon 1GHz • IS03• RAM • 256MB •
  5. 5. • CPU IS03 • RAM • Swap ROM • Swap
  6. 6. SHARPSHARP
  7. 7. 1.root2.3. &initramfs4.
  8. 8. 1.root• Android SDK ADB(Android Debug Bridge)• ADB fork kill
  9. 9. 2.• SHARP root (• DECKARD LSM• init.rc initramfs
  10. 10. • init.rc insmod•
  11. 11. 3.• SHARP 2.6.26• Google NDK(Native Development Kit)• .config IS01 /proc/config.gz
  12. 12. DECKARD• config DECKARD• Swap• make
  13. 13. 3.initramfs• init.rc• module_disable 1 -> 0• debuggable 0 -> 1
  14. 14. 4.•• system recovery•
  15. 15. Demo
  16. 16. •• ADB IS01• brainfuck interpreter syscall

×