[Sammy - MIUI / AOSP - CM10.1 - AOKP] Modem - Datenbank & Diskussionsplattform

  • 526 Antworten
  • Neuester Beitrag
Diskutiere [Sammy - MIUI / AOSP - CM10.1 - AOKP] Modem - Datenbank & Diskussionsplattform im Samsung-Firmware basierende Custom-ROMs für Samsung Galaxy S3 im Bereich Custom-ROMs für Samsung Galaxy S3.
orangerot.

orangerot.

Experte

Ich oder Android-Hilfe.de übernehmen keine Haftung dafür! Ihr seid für euer Handeln selbst verantwortlich!!!









Die Datenbank wird von Android56 Unterstützt- Besten Dank!



Inhaltsverzeichnis
A) Modems für Stocksamsung - & Custom Roms / User Empfehlungen

  1. Installationshinweis
  2. [REF] Galaxy S3 RIL+Modem CWM Flashable Collection by kamalmawa
  3. [MODEM] Radio for GT I9300 Europe by riccardoPolaris
  4. International Galaxy S3 I9300 ICS Modems
  5. AOSP Rom Modems - Sorry, ist beim Editieren gelöscht worden & muss neu erstellt werden


B)
How To

  1. Was ist RIL: Definition
  2. System Architektur
  3. Häufig gestellte Fragen & Antworten

(A) Modems für Stock- & Customroms

1. Installationshinweis
Modem als tar Datei
entpacken (mit z.B. Winzip)

mit Odin unter PDA nachflashen

Modem als zip Datei

auf die interne/externe SD Karte kopieren
per CWM Mod nachflashen


2. Galaxy S3 RIL+Modem CWM Flashable Collection
Quelle: Original Liste bei kamalmawa /xda

(Last edited by kamalmawa; 23.01.2013 at 04:08 PM.)
* mit Abstammung & Zeitangabe

Hier aufgeführt
I9300 & I9300T running either CM or JB Samsung ROMs Only
Original UpInTheAir's Modem thread with a huge archive of Modems: http://forum.xda-developers.com/show....php?t=1740061 So if you need RILs for any of these specific Modems contact me


RIL+modem package will install the Modem and following 4 system\lib files from the matching ROM :
libril.so
libsec-ril.so
libsecril-client.so (probably not important)
libreference-ril.so

Install it in CWM as any other cwm flashable zip. Backup of your old RILs will create on your sdcard inside the folder "sdcard\OldRILs".
Note: If the MD5 (MD5 value of libsec-ril.so which getRIL app use) are the same that means Samsung packed those modems with same RILs


I9300 JB RILs+Modem

XXEMC2
Android:4.1.2
Date: 11/03/2013
Carrier-Country-Region: Unbranded - UK - Europe
Download: Mediafire
RIL MD5: 788BBF58812206981E4465966BA45BBD

BUEMC1
Android:4.1.2
Date: 06/03/2013
Carrier-Country-Region: Vodafone - Spain - Europe
Download: Mediafire
RIL MD5: 017DA4AC80A207325CBEA72370354064

XXEMB5
Android:4.1.2
Date: 25/02/2013
Carrier-Country-Region: Unbranded - UK - Europe
Download: Mediafire
RIL MD5: 788BBF58812206981E4465966BA45BBD

POEMB1
Android:4.1.2
Date: 07/02/2013
Carrier-Country-Region: Bouygues - France - Europe
Download: Mediafire
RIL MD5: 1FA10DC495F14AF1C25176BAACC5578B

XXEMB1
Android:4.1.2
Date:01/02/2013
Unbranded - United Kingdom - Europe
Download: Mediafire

UBELL1
Android:4.1.2
Date: 31/12/2012
Carrier-Country-Region: Unbranded - Dominican Republic - South America
Download: Mediafire
RIL MD5: A23827986EE7036B43EC1C9AB2913631

DXELK1
Android:4.1.2
Date: 28/12/2012
Carrier-Country-Region: Unbranded - Vietnam, Singapore - Asia
Download: Mediafire
RIL MD5: C9DB58182B69674A86561B9F4459F13D

XXELJ2
Android:4.1.2
Date: 28/12/2012
Carrier-Country-Region: Unbranded - Hong Kong, Taiwan - Asia
Download: Mediafire
RIL MD5: 30635CA3385E4B6A8722DC6AE93F5ED4

XXELLA
Android:4.1.2
Date: 24/12/2012
Carrier-Country-Region: Unbranded - United Kingdom - Europe
Download: Mediafire
RIL MD5: DE218981253D753ECCA09BA5E9A5B4A3

NELK2
Android:4.1.2
Date: 15/12/2012
Carrier-Country-Region: Three - United Kingdom, Italy - Europe
Download: Mediafire
RIL MD5: DE218981253D753ECCA09BA5E9A5B4A3

CEELL1
Android:4.1.2
Date: 12/12/2012
Carrier-Country-Region: PHN - Netherlands - Europe
Download: Mediafire
RIL MD5: DE218981253D753ECCA09BA5E9A5B4A3

BUELK1
Android:4.1.2
Date: 10/12/2012
Carrier-Country-Region: Vodafone - Germany - Europe
Download: Mediafire
RIL MD5: DE218981253D753ECCA09BA5E9A5B4A3

XXELL4
Android:4.1.2
Date: 10/12/2012
Carrier-Country-Region: Unbranded - United Kingdom - Europe
Download: Mediafire
RIL MD5: DE218981253D753ECCA09BA5E9A5B4A3

XXELKC
Android:4.1.2
Date: 30/11/2012
Carrier-Country-Region: Unbranded - Poland - Europe
Download: Mediafire
RIL MD5: DE218981253D753ECCA09BA5E9A5B4A3

UBDLI2
Android:4.1.1
Date: 25/10/2012
Carrier-Country-Region: Unbranded - Brazil - South America
Download: Mediafire
RIL MD5: 6BB2B6537EAB88662488EA6FDB4EF500

XXDLID
Android:4.1.1
Date: 19/10/2012
Carrier-Country-Region: Unbranded - United Kingdom - Europe
Download: Mediafire
RIL MD5: D7522D7DCDDCD9AACBD29627CCF80E49

DXDLI5
Android:4.1.1
Date: 15/10/2012
Carrier-Country-Region: Unbranded - Singapore - Asia
Download: Mediafire
RIL MD5: D7522D7DCDDCD9AACBD29627CCF80E49

NEDLI1
Android:4.1.1
Date: 09/10/2012
Carrier-Country-Region: Three - United Kingdom - Europe
Download: Mediafire
RIL MD5: D7522D7DCDDCD9AACBD29627CCF80E49

I9300T JB RILs+Modem
T modems are optimized for 850 band

TDUELL2
Android:4.1.2
Date: 26/12/2012
Carrier-Country-Region: Vodafone,Telstra - Australia,Thailand - Asia
Download: Mediafire
RIL MD5: 9C923D74A0F29C20DC3AFA0508E6CE80

TDUDLJ2
Android:4.1.1
Date: 26/11/2012
Carrier-Country-Region: Vodafone,Telstra - Australia,Thailand - Asia
Download: Mediafire
RIL MD5: 5E2C97E6C09CEA3C72DB5772D04F7D57

Modem/RIL Info Archive
Dev-Host Mirror

Thanks hawkerpaul for his original S2 RIL thread



3. [MODEM] Radio for GT I9300 Europe
Quelle: Original LIste bei riccardoPolaris /xda

(Last edited; 5rd January 2013 at 09.57 PM.)

* mit Abstammung & Zeitangabe
* veranschaulicht: welcher Provider, welches Modem eingesetzt


Hier aufgeführt
Official Modems topic is here



The latest modem are all on my box account, this topic exist for create an archive of radio and for download it.


MODEM H3G​




modem_CWM_i9300_NELK2 riccardoPolaris Box
05/01/2013 thanks to rossigino


modem_CWM_i9300NEDLI1 riccardoPolaris Box
First H3G Jelly Bean modem
18/10/2012


modem_ODIN_I9300NELH1 riccardoPolaris Box

modem_CWM_I9300NELH1 riccardoPolaris Box
10/09/2012 - H3G Sveden



modem_CWM_I9300NELF1 - riccardoPolaris box

modem_Odin_I9300NELF1 - riccardoPolaris box
(Sweden / Denmark) 11/6/2012



modem_CWM_I9300NELE4

modem_Odin_I9300NELE4
(maybe don't work with new firmware)




MODEM NO BRAND



modem_CWM_i9300XXELLA riccardoPolaris Box
UK 03/01/2013



modem_CWM_i9300XXELL4 riccardoPolaris Box
18/12/2012



modem_CWM_i9300XXELKC riccardoPolaris Box
07/12/2012



modem_CWM_i9300DDDLJ1 riccardoPolaris Box
08/11/2012 XXDLJ5 firmware


modem_CWM_i9300XXDLID riccardoPolaris Box
Svezia 15/10/2012


First official Jelly Bean modem
modem_CWM_I9300XXDLIB riccardoPolaris Box
(25/09/2012)


Modem for TIM:
modem_CWM_I9300AILH1 giajp DropBox
(19/09/2012)


modem_CWM_i9300XXDLI8 riccardoPolaris Box
(16/09/2012)



modem_CWM/ODIN_I9300XXDLI5 ValoX wuala 10/09/2012


modem_CWM/ODIN_I9300XXDLI4 by ValoX


modem_CWM/ODIN_I9300XXDLI3 by ValoX



modem_CWM/ODIN_I9300XXDLI2 by ValoX



modem_CWM_XXDLI1by SIRKIO

Alternative link

modem_CWM_I9300XXDLI1


Modem_CWM_ XXDLH9


modem_CWM_XXDLH8 by SIRKIO
Other Link
XXDLH8 Modem CWM Flashable


modem_CWM_I9300XXDLH7 - riccardoPolaris Box


modem_CWM_I9300XXDLH6 - riccardoPolaris box
modem_Odin_I9300XXDLH6 - riccardoPolaris box Before flash extract it.



modem_CWM_XXLH4
by SIRKIO

modem_Odin_I9300XXLH4
Other Link
modem_Odin_I9300XXDLH4.tar
by Ciccio80



modem_CWM_I9300XXLH1 - riccardoPolaris Box



modem_CWM_I9300_XXLG8
modem_Odin_I9300_XXLG8
Thanks to jesus_c
26/7/2012




modem_CWM_I9300XXLG6
modem_Odin_I9300XXLG6
(UK) Thanks to bvx89
19/7/2012


modem_CWM_I9300XXLEF
modem_Odin_I9300XXLEF



modem_CWM_I9300XXLF5
modem_Odin_I9300XXLF5

modem_CWM_I9300XXLF2
modem_Odin_I9300XXLF2



modem_CWM_Odin_I9300XXLFB ValoX Wuala account
For WIND

If you have ROM XXB___, this may be the only modem to work correctly. Other modems to possibly work are DXLF3, DDLF3, BWLE7, BOLF1, XXLG6
25/6/2012




modem_CWM_I9300XXLE8
modem_Odin_I9300XXLE8




MODEM VODAFONE​



modem_CWM_i9300BUELK1 riccardoPolaris Box
18/12/2012


modem_CWM_i9300BUDLI2 riccardoPolaris Box
24/10/2012 First official Jelly Bean Vodafone modem


modem_CWM_I9300BGLF1
modem_Odin_I9300BGLF1
(Spain - moviestar)
04/6/2012



modem_CWM_I9300BOLE5
modem_Odin_I9300BOLE5



modem_CWM_I9000BOLF1
modem_Odin_I9300BOLF1
(Austria / Czech / Germany - T Mobile)
25/6/2012



modem_CWM_I9300BULE6
modem_Odin_I9300BULE6



modem_CWM_I9300BULF1
modem_Odin_I9300BULF1



modem_CWM_I9300BVLE4
modem_Odin_I9300BVLE4



modem_CWM_I9300BVLF2
modem_Odin_I9300BVLF2
(France / UK - Orange)
07/6/2012



modem_CWM_I9300BWLE7
modem_Odin_I9300BWLE7
(UK - O2)
25/6/2012

modem_CWM_I9300BWLE5
modem_Odin_I9300BWLE5


4) International Galaxy S3 I9300 ICS Modems
Quelle:
Original Liste bei
UpInTheAir /xda
(Last edited by UpInTheAir; 23.01.2013 at 12:31 AM.)

Hier aufgeführt


Quote:
DOWNLOAD JB

Click or tap Wuala shared folder "HERE"

4.1.2

4.1.2

XXELL4 (thanks to duttyend)
XXELKC (thanks to perka)
XXELLA (thanks to duttyend)

Vodafone

BUELK1 (thanks to riccardoPolaris)

Israel

JKELK4 (thanks to sudo.sh)

Spain

BVELK1(thanks to perka)

O2 UK

BWELK1 (thanks to perka)

Netherlands

CEELL1 (thanks to perka)

H3G UK, Sweden

NELK2 (thanks to perka)

SE Asia

DXELK1 (thanks to kamalmawa)

Dominican Republic

UBELL1 (thanks to kamalmawa)


4.1.1

XXDLH6 (thanks to samsung-updates & AdamLange)
XXDLH7 (thanks to Kjetal & riccardoPolaris)
XXDLH8 (thanks to victorator)
XXDLH9 (thanks to victorator)
XXDLI1 (thanks to victorator)
XXDLI2 (thanks to indy)
XXDLI3 (thanks to victorator)
XXDLI4 (thanks to victorator)
XXDLI5 (thanks to NeoBlade)
XXDLI6 (thanks to victorator)
XXDLI7 (thanks to victorator)
XXDLI8 (thanks to kamalmawa)

XXDLIB (thanks to tumult, victorator)
XXDLID (thanks to ikOrE)

DXDLI5 (thanks to Perka)


Three - 3

NEDLI1 (thanks to victorator)


PHN (Netherlands)

CEDLI1 (thanks to jjwa)

India

DDDLJ1 (thanks to victorator)


Other Carrier

BOLJ1 (thanks to 1SWork)
BUDLI2 (thanks to roswell782)
UBDLJ1 (thanks to jotademanuel)
UBDLI2 (thanks to perka)



================================================== =========


Quote:
International Galaxy S3 I9300 ICS 4.0.4 Modems

Quote:
DOWNLOAD ICS

Click or tap Wuala shared folder "HERE"

If you are running XXB..... ROM, you may need to use modems 25/6/2012 (XXLFB) and newer or you may experience audio issues


Spain

BGLF1 04/6/2012

H3G

BOLE5
BOLF1 25/6/2012
BOLH2 21/8/2012

BULE6
BULF1

Europe - Switzerland - Swisscom. Ireland - vdi, Portugal - Vodafone

BULG2 28/7/2012

Orange - France, UK - T Mobile, Switzerland

BVLE4
BVLF2 07/6/2012
BVLG1 26/7/2012
BVLH1 13/8/2012

UK - O2

BWLE5
BWLE7 25/6/2012

Netherlands

CELH1 31/7/2012

Nepal, Sri Lanka, India, Bangladesh

DDLE8
DDLE9
DDLEA
DDLF3 25/6/2012
DDLH1 31/7/2012

Thailand, Indonesia, Malaysia, Philippines, Singapore, Vietnam

DXLE8
DXLE9
DXLEA
DXLF3 25/6/2012
DXLG2 27/7/2012 (thanks to Perka, ASerg & riccardoPolaris)
DXLH1 31/7/2012 (thanks to radongsg)

Israel

JKLE8 24/5/2012
JKLF4 06/7/2012
JKLH3 (thanks to AntonLiv92)

Nordic – Sweden, Denmark

NELE4
NELF1 11/6/2012
NELH1 21/8/2012 (thanks to angelsanges)

Argentina, Mexico, Colombia, Chile

UBLE6 13/5/2012
UBLF2
UBLG2 04/7/2012
UBLG5 26/7/2012

UK, Austria, Belgium, France, Germany, Hungary, Italy, Spain, ....................

XXLE8
XXLEF
XXLF2
XXLF5
XXLFB 25/6/2012
XXLG3 10/7/2012 (thanks to jnr21)
XXLG6 19/7/2012 (thanks to bvx89)
XXLG8 26/7/2012 (thanks to jesus_c)
XXLH1 (thanks to pkoper)

China, Hong Kong, Taiwan

ZNLE9
ZNLF2
ZNLG1 05/7/2012
ZNLG4 27/7/2012
ZNLH3 16/8/2012
.​

5) AOSP Modems - Sorry, ist beim Editieren versehentlich gelöscht worden & muss neu erstellt werden
(B) How To - System Architektur - Häufig gestellte Fragen & Antworten
1. Was ist RIL: Definition
Autor: Eneco

RIL (Radio Interface Library)
[Übersicht] RADIO Images für das DHD

Zitat: RIL ist eine library, die als Brücke zwischen den Telefon Funktionen und der Radio Firmware im Kommunikations Chip fungiert. Eine passende RIL zum Radio führt meist zu höherer Signal Stabilität und niedrigerem Akku Verbrauch. Daher ist es sinnvoll nach einem Radio Flash auch die passende RIL zu flashen.

weitere Quellen:
Was sind RIL und Baseband??
What is RIL ?
Radio Interface Layer

2. System Architektur
Auszug aus: Was ist Android? Quellenverweis: What is Android? | Android Developers

[OFFURL="https://www.android-hilfe.de/forum/root-hacking-modding-fuer-samsung-galaxy-s.132/modem-treiber-fuer-sgs1.188154.html#post-2520097"]Darauf Aufmerksam geworden von [/URL]extralife[/OFFURL]https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097https://www.android-hilfe.de/forum/...em-treiber-fuer-sgs1.188154.html#post-2520097
Übersetzung ins Deutsche von: [URL="http://forum.miui.ch/index.php?/topic/352-datenbank-modems-fuer-samsung-stock-custom-aosp-roms/#entry1162"]Criminal23 /MIUI.CH


Was ist Android?


Android ist ein Software Paket für mobile Geräte, was ein Betriebssystem, Middleware und wichtigen Anwendungen enthält. Das Android SDK bietet die Tools und APIs die erforderlich sind, um mit der Entwicklung von Anwendungen auf dem Android-Plattform zu beginnen. Die Programmiersprache ist Java.


Features

Application Framework ermöglicht die Wiederverwendung und den Austausch von Komponenten

Dalvik Virtual Machine für mobile Geräte optimiert

Integrierter Browser auf dem Open Source WebKit Engine

Optimierte Grafik versorgt durch eine benutzerdefinierte 2D-Grafik-Bibliothek; 3D-Grafik die auf den OpenGL ES 1.0-Spezifikationen (Hardwarebeschleunigung optional) basiert

SQLite für strukturierte Datenhaltung

Media-Unterstützung für alle gängigen Audio-, Video-und Standbild-Formate (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

GSM-Telefonie (Hardware abhängig)

Bluetooth, EDGE, 3G und WiFi (Hardware abhängig)

Kamera, GPS, Kompass und Beschleunigungsmesser (Hardware abhängig)

Umfangreiche Entwicklungsumgebung inklusive Device Emulator, Werkzeuge zum Debuggen, Speicher-und Performance-Profiling und ein Plugin für die Eclipse IDE


Android Architektur

Das folgende Diagramm zeigt die wichtigsten Komponenten des Android-Betriebssystems. Jeder Abschnitt wird im Folgenden näher beschrieben.



Applications

Android wird mit einer Reihe von Kern-Anwendungen einschließlich E-Mail-Client, SMS-Programm, Kalender, Karten, Browser, Kontakte und anderen herausgegeben. Alle Anwendungen werden mithilfe der Programmiersprache Java geschrieben.


Application Framework

Durch die Bereitstellung einer offenen Entwicklungsplattform bietet Android Entwicklern die Möglichkeit, extrem umfangreiche und innovative Anwendungen zu erstellen. Entwickler können die Vorteile der Geräte-Hardware: Zugriff auf Ortsinformationen, realisieren von Hintergrund-Diensten, Alarme einstellen,Benachrichtigungen an die Statusleiste fügen, und vieles, vieles mehr, nutzen.
Entwickler haben vollen Zugriff auf die gleichen framework APIs (API = Programmierschnittstelle), die von den Kern-Anwendungen verwendet werden. Die Anwendungs Architektur ist so konzipiert, um die Weiterverwendung von Komponenten zu vereinfachen; jede Anwendung kann seine Fähigkeiten veröffentlichen, und damit kann wiederrum jede andere Anwendung Gebrauch von diesen Möglichkeiten machen (je nach Sicherheits-Einschränkungen durch das Framework). Mit dem selben Mechanismus können Komponenten durch den Anwender ausgetauscht werden.
Basiswert aller Anwendungen ist eine Reihe von Diensten und Systemen, einschließlich:

Eine reichhaltige und erweiterbare Auswahl von Ansichten, die verwendet werden können, um eine Anwendung, einschließlich Listen, Grids, Textfelder, Schaltflächen und sogar einen Webbrowser zu erstellen

Content Providers, ermöglicht Anwendungen, auf Daten anderer Anwendungen (z.B. Kontakte) zuzugreifen, oder ihre eigenen Daten freizugeben

Ein Resource Manager bietet Zugang zu Nicht-Code-Ressourcen wie lokalisierten Zeichenfolgen, Grafiken und Layout-Dateien

Ein Notification Manager, erlaubt allen Anwendungen, benutzerdefinierte Warnungen in der Statusleiste anzuzeigen

Ein Activity Manager, der den Lebenszyklus von Anwendungen verwaltet und einen gemeinsamen Navigations backstack bietet

Für weitere Details und einer exemplarischen Vorgehensweise einer Anwendung finden Sie im Notepad Tutorial.


Bibliotheken / Libraries

Android enthält einen Satz von C/C++ Bibliotheken die durch verschiedene Komponenten des Android System verwendet werden. Diese Fähigkeiten werden den Entwicklern über die Android Application Framework frei gegeben. Einige der Kernbibliotheken sind unten aufgeführt:

System C library - eine BSD-abgeleitete Implementierung der Standard-C-System-Bibliothek (libc), für Embedded Linux-basierte Geräte abgestimmt

Media Libraries - basierend auf PacketVideo OpenCORE; die Bibliotheken unterstützen die Wiedergabe und Aufnahme von vielen gängigen Audio-und Videoformaten sowie statische Bilddateien, einschließlich MPEG4, H.264, MP3, AAC, AMR, JPG und PNG

Surface Manager - verwaltet den Zugriff auf das Display-Subsystem und nahtlose vermischen von 2D und 3D Grafik-Schichten aus mehreren Anwendungen


LibWebCore - eine moderne Web-Browser-Engine, welche sowohl die Android-Browser und eine bündig Web-Ansicht verarbeiten kann

SGL - die zugrunde liegenden 2D-Grafik-Engine

3D libraries - eine Implementierung, basierend auf OpenGL ES 1.0 APIs, die Bibliotheken verwenden entweder Hardware-3D-Beschleunigung (sofern verfügbar) oder die mitgelieferte, hoch optimierte 3D-Software Rasterung

FreeType - Bitmap-und Vektorschriftart-Rendering

SQLite - eine leistungsstarke und leicht relationale Datenbank-Engine für alle Anwendungen verfügbar


Android Runtime

Android enthält eine Reihe von Kern-Bibliotheken, die die meisten Funktionen in den Kern-Bibliotheken der Java-Programmiersprache bietet.
Jede Android-Anwendung läuft in einem eigenen Prozess, mit seiner eigenen Instanz der Dalvik Virtual Machine.
Dalvik wurde so geschrieben, dass ein Gerät mehrere VMs effizient ausführen kann. Die Dalvik VM führt Dateien im Dalvik Executable (.dex) Format aus, so das nur minimaler Speicherbedarf erforderlich ist. Die VM ist registergestützt und wird, compiliert von einem Java-Compiler, die in den .dex-Format mit dem mitgelieferten "dx" Tool verwandelt wurde, betrieben.
Die Dalvik VM basiert auf dem Linux-Kernel für die zugrunde liegenden Funktionen wie Threading und Low-Level-Speicherverwaltung.


Linux Kernel

Android basiert auf Linux Version 2.6 für Core-System-Dienste wie Sicherheit, Speicher-Management, Prozess-Management, Netzwerk-Stack und Treiber-Modell. Der Kernel dient auch als eine abstrakte Ebene zwischen der Hardware und dem Rest der Software.


Quellenverzeichnis: Originaltext Englisch




What is Android?


Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The
Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
Features



  • Application framework enabling reuse and replacement of components
  • Dalvik virtual machine optimized for mobile devices
  • Integrated browser based on the open source WebKit engine
  • Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
  • SQLite for structured data storage
  • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • GSM Telephony (hardware dependent)
  • Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
  • Camera, GPS, compass, and accelerometer (hardware dependent)
  • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
Android Architecture

The following diagram shows the major components of the Android operating system. Each section is described in more detail below.


Applications


Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language.

Application Framework


By providing an open development platform, Android offers developers the ability to build extremely rich and innovative applications. Developers are free to take advantage of the device hardware, access location information, run background services, set alarms, add notifications to the status bar, and much, much more.

Developers have full access to the same framework APIs used by the core applications. The application architecture is designed to simplify the reuse of components; any application can publish its capabilities and any other application may then make use of those capabilities (subject to security constraints enforced by the framework). This same mechanism allows components to be replaced by the user.
Underlying all applications is a set of services and systems, including:

  • A rich and extensible set of Views that can be used to build an application, including lists, grids, text boxes, buttons, and even an embeddable web browser
  • Content Providers that enable applications to access data from other applications (such as Contacts), or to share their own data
  • A Resource Manager, providing access to non-code resources such as localized strings, graphics, and layout files
  • A Notification Manager that enables all applications to display custom alerts in the status bar
  • An Activity Manager that manages the lifecycle of applications and provides a common navigation backstack
For more details and a walkthrough of an application, see the Notepad Tutorial.
Libraries


Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. Some of the core libraries are listed below:


  • System C library - a BSD-derived implementation of the standard C system library (libc), tuned for embedded Linux-based devices
  • Media Libraries - based on PacketVideo's OpenCORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG
  • Surface Manager - manages access to the display subsystem and seamlessly composites 2D and 3D graphic layers from multiple applications
  • LibWebCore - a modern web browser engine which powers both the Android browser and an embeddable web view
  • SGL - the underlying 2D graphics engine
  • 3D libraries - an implementation based on OpenGL ES 1.0 APIs; the libraries use either hardware 3D acceleration (where available) or the included, highly optimized 3D software rasterizer
  • FreeType - bitmap and vector font rendering
  • SQLite - a powerful and lightweight relational database engine available to all applications
Android Runtime

Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.

Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can run multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included "dx" tool.
The Dalvik VM relies on the Linux kernel for underlying functionality such as threading and low-level memory management.
Linux Kernel


Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.




Wenn Euch meine Arbeit gefällt, dann könnt ihr es mit
Klicken honorieren
!
;)
 
Zuletzt bearbeitet:
Kjetal

Kjetal

Mitglied
Sehr schön, danke dir, gleich mal gepinnt:)

Gesendet von meinem GT-I9300
 
Hsv-Tobi

Hsv-Tobi

Lexikon
Super Sache, dankeschön.

Gesendet von meinem GT-I9300 mit Tapatalk 2
 
A

AndroidVirus

Erfahrenes Mitglied
wie installier ich das?
und hat das schon jemand getestet? ist der empfang damit besser?
 
Q

quasimodo

Gast
Installationshinweis in Post 1 hinzugefügt!


@Android-SGS, dein Modem wird auch mal gleich in Post 1 gepinnt. Danke!
 
Zuletzt bearbeitet von einem Moderator:
DGeneral

DGeneral

Erfahrenes Mitglied
Sry, aber was genau sind Modems und woher weiß ich welches bei mir Standard war??

Beziehungsweise welches ist das Beste?

Greetz
 
Zuletzt bearbeitet:
Q

quasimodo

Gast
Häufig gestellte Fragen - Antworten


Q:
Was ist ein Modem und wofür zuständig?


A:
es ist ein Treiber der die Signale des Mobilen Netzwerkes sendet und empfängt, sowie die Abwicklung
und Umschaltung zwischen 2G, 3G, HSDPA, GPRS steuert
jedoch nicht die WiFi-Verbindung

die Umschaltung zwischen WiFi und Mobiles Netzwerk wird durch den Kernel gesteuert



Q: Welches Modem ist bei Mir Integriert?

A: unter Einstellungen (Settings) - Über Telefon (About Phone) - unter Baseband-Version lesen


Q: Wann macht ein Wechsel Sinn?
A: wenn man den Empfang (Netz) - Datenverkehr (Down- &Upload Geschwindigkeit) - Batterverbrauch - Optimieren will


Q:Welches in der Liste aufgeführte das Beste Modem?
A: Das beste Modem gibt es nicht, eine Allgemeine Empfehlung ist auch nicht möglich

- Netz und Ort abhängig
- Hartware abhängig eines jeden Smartphones

Selbst testen ist daher der beste Weg!



Q: was gibt es beim Modem Flashen zu beachten

A: Modems mit der Endung tar werden über Odin,
Modems mit der Endung zip im CWM Mod
geflasht

Besonderheit bei AOSP Roms (CM9)

- hier können Stock Samsung Modems nicht genutzt werden.
sondern müssen dafür modifiziert sein und sind mit signed gekennzeichnet (in der Kiste in Post 1 extra aufgeführt/gelistet)

- es macht das Modem nicht schlechter, oder besser gegenüber Stock Samsung Modem - es hat die gleiche Spezifika


Heißt im Klartext: bei einem XXLF2 handelt es sich um das gleiche Modem - ob für Stock oder AOSP


Erfahrungsberichte gewünscht und wie folgt Eintragen! :thumbup:
Beispiel
Modem: Stock oder AOSP (CM9) XXLF2
Netz: O²
Ort: Bonn

Dies ist Aufschlussreich. Danke!



Wenn Euch meine Arbeit gefällt, dann könnt ihr es mit
Klicken honorieren
!

 
Zuletzt bearbeitet von einem Moderator:
Kjetal

Kjetal

Mitglied
Hat jemand einen alternativ Link vom LF2, bin nur via Handy da und der DL startet nach zig versuchen nicht. Danke.

Gesendet von meinem GT-I9300
 
H

Happajoe

Neues Mitglied
Bei mir sind die Dateien bei dem downloadlink keine zip Dateien sondern tar.

Von daher findet mein Tel keine zip Datei die ich flashen könnte .... ?
 
Kjetal

Kjetal

Mitglied
Dank dir:)

Gesendet von meinem GT-I9300
 
G

galaxy-fan3

Neues Mitglied
vielleicht ein testbericht wäre gut! welches modem/welches netz am besten..
 
Kjetal

Kjetal

Mitglied
Ich habe die Modem tar der beiden Modems jetzt auch auf meinem Server hochgeladen.

File-Index

LF2 ( neustes )
LE8 ( Auslieferung )

Muss nicht mehr entpackt werden, die tar via Odin PDA flashen.
 
Randall Flagg

Randall Flagg

Ehrenmitglied
Und Kjetal bringt das neue schon was?
Bin eigentlich zufrieden, vielleicht geht es ja noch besser.. Der kleine Mann im Ohr.. Da ist er wieder?. :D

Getaptalkt von unterwegs
 
Kjetal

Kjetal

Mitglied
Keine ahnung, habs erst 30 min drauf :) Kann morgen mal ein Feedback geben, nach 30 min kann ich nichts sagen ausser das kein Mann im Ohr ist :p
 
walda

walda

Lexikon
Modems flasht man in Odin doch normalerweise über "PHONE" und nicht über "PDA", oder?
 
DieDroidler

DieDroidler

Fortgeschrittenes Mitglied
Wäre cool wenn einer noch hinter schreiben könnte für welches Land und welches Veröffentlichungsdatum.

Jan
 
DummDiver

DummDiver

Fortgeschrittenes Mitglied
Ich teste seit heute morgen auch mal das neue Modem (LF2)

Werde dann auch morgen bzw übermorgen Bericht erstatten .

Gesendet von meinem GT-I9300 mit Tapatalk 2
 
Kjetal

Kjetal

Mitglied
walda schrieb:
Modems flasht man in Odin doch normalerweise über "PHONE" und nicht über "PDA", oder?
PDA

Gesendet von meinem GT-I9300