Swedroid Forum | Nordens största Android-community

Gå tillbaka   Swedroid Forum | Nordens största Android-community > Telefoner > Samsung > Galaxy S II > Galaxy S II - ROM-filer och utveckling

Svara
Share Ämnesverktyg Sök i det här ämnet Visningsalternativ
Oläst 2012-04-27, 22:13   #1 - (Permalink)
garm
Kid Droid
 

Reg.datum: apr 2011
Inlägg: 209





Launcher: Stock




Tack: 14
Tackad 14 ggr i 12 inlägg
Standard AOSP- vs Samsungrom

Vad är det för skillnad egentligen mellan AOSP- (Android Open Source Project) och Samsungrom, från ett användarperspektiv?

Är det bara avsaknaden av Samsung-appar i AOSP-rom som skiljer?

Då drivrutiner laddas i kernel och ICS-kärnor kan köra både AOSP- och Samsungrom så borde all hårdvara fungera i AOSP precis som i en Samsungrom. Eller tänker jag fel?

Är det något som fungerar bättre eller sämre i respektive rom? MHL är en known issue i CM9 men är det något mer som fungerar bättre i en Samsungrom tex. modem och nätverkets anslutningskvalité, batteritid, kamerans bild- och videokvalité, mm.?

Bygger alla ICS-AOSP-rom på CyanogenMod och Teamhacksung, tex MIUI, Foxhound, F1, D4 mfl.?

ps. Hoppas inte inlägget är allt för rörigt, är ganska trött fn. :/ ds.
garm är inte uppkopplad   Svara med citat
Oläst 2012-04-28, 19:28   #2 - (Permalink)
Hotlips
Kid Droid
 
Hotlipss avatar
 

Reg.datum: jan 2010
Ort: Soundswell
Inlägg: 278

Operatör: Telia
Telefon: Samsung Galaxy S III
ROM: PA 4.42

Launcher: Ett flertal :D
Tablet: TF300T



Tack: 10
Tackad 48 ggr i 35 inlägg
Standard

En klok fundering som förtjänar ett svar garm!

Utan att vara någon expert på ämnet:

Du har rätt i att det finns kernels som klarar att hantera både AOSP och Samsung. Men som jag förstått det så laddar dessa kernels olika drivare beroende på ROM.
AOSP har dessutom problem med att få diverse hårdvara att fungera. Detta från deras hemsida: TV Out: not working properly, FM Radio: try Spirit FM from market, Wifi Direct, Orientation sensor is rolling when pitching.

Kan man leva med dessa problem så ger AOSP en väldigt trevlig Vanilla-upplevelse.

Personligen tycker jag dock att den samsung-baserade men Vanilla-liknande rommen Foxhound är en bra bas för den som inte vill köra Samsung stock. I Foxhound har du möjlighet att flasha AOSP apparna som OTA-paket men med fullt fungerande hårdvara.

Vad som funkar bättre vad gäller modem och batteritid är ofta subjektivt. Men en tweakad Samsung bas känns ju rent objektivt som ett säkrare kort än AOSP som kan vara lappad och lagad av drivare från flera olika maskiner och kodbaser. Egna tester är förmodligen det bästa sättet att finna ett svar.

Jo majoriteten av alla AOSP distributioner har nog sin grund i CM9 skulle jag tro, med de för och nackdelar den har. OBS Foxhound är Samsung-baserad, men den har AOSP-appar som tillval
__________________
Du har världens bästa smartphone så länge tillverkaren låter dig tro det...

Senast redigerad av Hotlips den 2012-04-28 klockan 19:48.
Hotlips är inte uppkopplad   Svara med citat
Följande medlem säger tack till Hotlips för det här inlägget:
Oläst 2012-04-29, 00:06   #3 - (Permalink)
Talvathir
Adult Droid
 
Talvathirs avatar
 

Reg.datum: jan 2011
Ort: Borås
Inlägg: 1 254

Operatör: Tre
Telefon: Google Nexus 5
ROM: Cataclysm + franco

Launcher: GEL
Tablet: Google Nexus 7 (2013)
ROM: Stock 4.4

Launcher: GEL
Tack: 26
Tackad 150 ggr i 110 inlägg
Standard

Frågan du måste ställa dig, unge man är; vill du spela Android som Google tänkte sig det, eller som Samsung.

Sent from my GT-I9100 using Tapatalk 2
__________________
Allt man minns dagen efter är ett misslyckande
Talvathir är inte uppkopplad   Svara med citat
Oläst 2012-04-29, 01:57   #4 - (Permalink)
koudelka
Baby Droid
 

Reg.datum: aug 2010
Inlägg: 51










Tack: 5
Tackad 6 ggr i 5 inlägg
Standard

Citat:
Ursprungligen postat av Hotlips Visa inlägg
Du har rätt i att det finns kernels som klarar att hantera både AOSP och Samsung. Men som jag förstått det så laddar dessa kernels olika drivare beroende på ROM.
AOSP har dessutom problem med att få diverse hårdvara att fungera. Detta från deras hemsida: TV Out: not working properly, FM Radio: try Spirit FM from market, Wifi Direct, Orientation sensor is rolling when pitching.
Kernels som klarar aosp och samsung roms har script som laddar olika saker beroende på vad det är för rom men det är oftast inte olika drivrutiner utan mer vilket framework som ska starta under boot eller vilka sökvägar den ska montera sdkort osv på.

Det finns drivrutiner både på kernel nivå och "user space" nivå, users pace är det som kommunicerar med android. Kerneln måste företag släppa källkoden till på grund av gpl liciensen men för user space så behöver de inte göra det. CM9 och de andra aosp baserade rommarna använder till mesta dels samsungs user space drivrutiner (dom är skrivna för att fungera med kernel drivrutinerna). Problemet är att Samsung i många fall inte följer hur standard AOSP är byggt för att kommunicera med user space drivrutiner utan har själva editerat android för att fungera med deras drivrutiner. Team Hacksung har därför utvecklat wrappers eller editerat framwork för att lägga till funktionen som samsungs drivrutiner förväntar sig. Detta är inte lätt eftersom det inte finns någon dokumentation utan man får istället gissa sig till vad den kommer göra.

Team hacksung verkar ha som mål att försöka gå över till så många open source drivrutiner som de kan för att slippa vara beroende av samsung och för att enklare fixa problem. Antingen som de har skrivit själv eller som kommer från utvecklarna till origen board (http://www.origenboard.org/)

Hoppas förklaringen är någorlunda förstårlig :P Kan försöka förtydliga om det är några funderingar Har gjort roms för både sgs2 och acer liquid så har lite erfarenhet inom området
koudelka är inte uppkopplad   Svara med citat
Följande medlem säger tack till koudelka för det här inlägget:
Oläst 2012-04-29, 14:16   #5 - (Permalink)
garm
Kid Droid
 

Reg.datum: apr 2011
Inlägg: 209





Launcher: Stock




Tack: 14
Tackad 14 ggr i 12 inlägg
Standard

Tack för svaren! Nu har man lite mer koll på läget.

Också kan android versionen skilja mellan AOSP och Samsung, iaf de AOSP-rom jag sett baseras på 4.0.4 mot Samsungs 4.0.3. Jag vill minnas att sett info i Nexus-delen att Google fixat nån batteri-bugg i 4.0.4. Jag förmodar att vill man ha det senaste Android ska man ha en AOSP-rom.

Jag ska ta mig en titt på Foxhound, jag fick för mig att den oxo var baserad på AOSP, jag måste läst fel. Jag körde Foxhound 2.3.5 och var mycket nöjd med det.
garm är inte uppkopplad   Svara med citat
Svara




Ämnesverktyg Sök i det här ämnet
Sök i det här ämnet:

Avancerad sökning
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är

Forumhopp



Alla tider är GMT +2. Klockan är nu 02:32.

Serverdrift och kapacitet levereras från ipeer.



Design By: Miner Skinz.com
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson