Communitygetriebene Android Systemerweiterungen




                           Communitygetriebene Android

              ...
Communitygetriebene Android Systemerweiterungen
  Motivation




                                        Marc Seeger   Com...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Aufbau




             Gruppierung der Modikationen
             Instal...
Communitygetriebene Android Systemerweiterungen
  Root-Zugri



Warum?




                                               ...
Communitygetriebene Android Systemerweiterungen
  Root-Zugri



Damals




                                               ...
Communitygetriebene Android Systemerweiterungen
  Root-Zugri



Heute




                                                ...
Communitygetriebene Android Systemerweiterungen
  Kernelebene



Nutzen




                                              ...
Communitygetriebene Android Systemerweiterungen
  Kernelebene



Beispiele




             BFS Scheduler
             Com...
Communitygetriebene Android Systemerweiterungen
  Systemebene



Nutzen




                                              ...
Communitygetriebene Android Systemerweiterungen
  Systemebene



Beispiele




             OBEX
             FLAC
       ...
Communitygetriebene Android Systemerweiterungen
  Applikationsebene



Nutzen




                                        ...
Communitygetriebene Android Systemerweiterungen
  Applikationsebene



Beispiele




             Better Browser
         ...
Communitygetriebene Android Systemerweiterungen
  Lizenzfrage



The google experience




                               ...
Communitygetriebene Android Systemerweiterungen
  Fazit



Cellphone 2.0?




                                        Marc...
Nächste SlideShare
Wird geladen in …5
×

Communitygetriebene Android Systemerweiterungen

1.306 Aufrufe

Veröffentlicht am

A short overview over the android system development community

Veröffentlicht in: Technologie, Business
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.306
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
220
Aktionen
Geteilt
0
Downloads
5
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Communitygetriebene Android Systemerweiterungen

  1. 1. Communitygetriebene Android Systemerweiterungen Communitygetriebene Android Systemerweiterungen Marc Seeger Computer Science and Media Spezielle Themen Mobile Kommunikation Hochschule der Medien Stuttgart e-mail: mail@marc-seeger.de 10. Januar 2010 Marc Seeger Communitygetriebene Android Systemerweiterungen
  2. 2. Communitygetriebene Android Systemerweiterungen Motivation Marc Seeger Communitygetriebene Android Systemerweiterungen
  3. 3. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  4. 4. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  5. 5. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  6. 6. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  7. 7. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  8. 8. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  9. 9. Communitygetriebene Android Systemerweiterungen Aufbau Gruppierung der Modikationen Installationsvoraussetzungen (Root Zugri) Erweiterungen auf Kernelebene Erweiterungen auf Systemebene Erweiterungen auf Applikationsebene Lizenzfrage Fazit Marc Seeger Communitygetriebene Android Systemerweiterungen
  10. 10. Communitygetriebene Android Systemerweiterungen Root-Zugri Warum? Bootloader Recovery Partition Marc Seeger Communitygetriebene Android Systemerweiterungen
  11. 11. Communitygetriebene Android Systemerweiterungen Root-Zugri Damals init.rc: service console /system/bin/sh Marc Seeger Communitygetriebene Android Systemerweiterungen
  12. 12. Communitygetriebene Android Systemerweiterungen Root-Zugri Heute CVE-2009-2692 Sockets + CVE-2009-3547 Pipe() = FlashRec Marc Seeger Communitygetriebene Android Systemerweiterungen
  13. 13. Communitygetriebene Android Systemerweiterungen Kernelebene Nutzen Performanz des Gesamtsystems Grundlage für Features Marc Seeger Communitygetriebene Android Systemerweiterungen
  14. 14. Communitygetriebene Android Systemerweiterungen Kernelebene Beispiele BFS Scheduler Compcache Modul CPU Takt Marc Seeger Communitygetriebene Android Systemerweiterungen
  15. 15. Communitygetriebene Android Systemerweiterungen Systemebene Nutzen neue Features Unzulänglichkeiten im Auslieferungszustand Marc Seeger Communitygetriebene Android Systemerweiterungen
  16. 16. Communitygetriebene Android Systemerweiterungen Systemebene Beispiele OBEX FLAC Apps2SD Recovery Image APN Listen Marc Seeger Communitygetriebene Android Systemerweiterungen
  17. 17. Communitygetriebene Android Systemerweiterungen Applikationsebene Nutzen selten komplette Neuentwicklungen oft kleine Patches Marc Seeger Communitygetriebene Android Systemerweiterungen
  18. 18. Communitygetriebene Android Systemerweiterungen Applikationsebene Beispiele Better Browser Backports Marc Seeger Communitygetriebene Android Systemerweiterungen
  19. 19. Communitygetriebene Android Systemerweiterungen Lizenzfrage The google experience Google Maps YouTube Google Voice Google Talk Google Android Market Google Search Gmail Google Calendar Provider Marc Seeger Communitygetriebene Android Systemerweiterungen
  20. 20. Communitygetriebene Android Systemerweiterungen Fazit Cellphone 2.0? Marc Seeger Communitygetriebene Android Systemerweiterungen

×