Sony helpt mee met ontwikkeling Cyanogenmod voor Xperia-telefoons

Sony heeft code bijgedragen aan het CyanogenMod-project, een van de meest populaire custom roms voor Android. Daarmee reageert de fabrikant op problemen van ontwikkelaars om bepaalde functionaliteit op Xperia-telefoons werkend te krijgen.

Volgens Sony zijn er drivers bijgedragen aan het project die een bepaalde bug moeten fixen; met de door Sony verstrekte drivers zou de mediaserver op de telefoon niet langer moeten crashen wanneer er tegelijkertijd geluid wordt afgespeeld en er een telefoongesprek binnenkomt. Omdat het gaat om code die niet onder een opensource-licentie beschikbaar is, heeft Sony een zogenaamde binary blob geschreven die door de makers van CyanogenMod gebruikt kan worden om de genoemde problemen in de rom voor Xperia-telefoons te verhelpen.

Sony is ontwikkelaars van custom roms al verscheidene malen tegemoet gekomen. Onlangs bracht de fabrikant nog een bèta-versie uit van een flashtool die geschikt is voor gebruikers van custom roms. Zo kunnen zij toch nog officiële software op hun telefoon flashen, ondanks dat zij de beveiliging van hun telefoon hebben ontgrendeld. De meeste telefoonfabrikanten bieden nauwelijks ondersteuning bij custom rom's.

Door RoD

Forum Admin Mobile & FP PowerMod

13-12-2012 • 18:44

60

Submitter: boaty

Reacties (60)

60
57
44
4
1
9
Wijzig sortering
Even om te reageren op mensen die zeggen dat andere fabrikanten custom roms niet steunen.
Samsung heeft met de Galaxy S2 één of meerdere exemplaren naar Cyanogenmod toegestuurd om het voor hun makkelijker te maken om een custom rom te schrijven..
Dus niet meteen alles afkraken als toevallig dit nu in het nieuws komt.


OT:
Erg netjes van Sony! Dit zal veel smartphone mensen ten goede doen, die graag android zo kaal mogelijk willen of zelf meer willen regelen in hun android.
Even om te reageren op mensen die zeggen dat andere fabrikanten custom roms niet steunen.
Samsung heeft met de Galaxy S2 één of meerdere exemplaren naar Cyanogenmod toegestuurd om het voor hun makkelijker te maken om een custom rom te schrijven..
Dus niet meteen alles afkraken als toevallig dit nu in het nieuws komt.
Onzin, dat was maar een PR stunt... En die woorden komen van de voornaamste devs van Cyanagenmod zelf! Samsung doet helemaal niks, en ook echt niks voor de devs community, ze doen het alleen voor hun eigen belang, en daarmee zijn ze ook echt de enigste die zo in elkaar zit van heel android land. Dus ze verdienen het inderdaad om erop afgebrand te worden. Lees hier maar de rest:
http://forum.xda-develope...?p=32767593&postcount=727

On topic:
Van Sony had ik niks anders verwacht. En dat bedoel ik dan ook echt positief. Sony Mobile is toch de meest klantvriendelijke en de meest dev vriendelijke Android fabrikant op de markt. Ze bieden ook altijd het meest transparantie in hun onderneming, en hun manier van werken. Met name de Xperia Blogs zijn zeer interessant om te lezen, daar leer je toch wel hoe het bedrijf in principe te werk gaat en samen met de devs en community bezig is. En dat doen ze ook al sinds 2011. Ik vind de weg die Sony bewandeld erg leuk aan het worden ten opzichte van hoe de rest van de fabrikanten bezig zijn:
- Ze komen altijd met hun eigen innovaties. (White magic scherm, floating touch als voorbeelden)
- Ze komen altijd met hun eigen designs. (*Kuch* Samsung *Kuch*)
- Geven de meeste support met updates voor hun toestellen en nieuwe features.
- Optimaliseren de ROM altijd heel erg goed: hele stabiele en efficiente af-fabrieks roms in verhouding tot Sense en Touchwiz
- Veel support naar devs.

Als Sony alleen nog de specs op orde krijgen en de reviewers meekrijgen, dan zie ik hun zo de nieuwe marktleider worden in Android land. Want, de NXT series hebben al boven verwachting verkocht en het gaat zo al een betere kant op! :)
Ik ben benieuwd!

[Reactie gewijzigd door Vinand op 25 juli 2024 22:27]

dat is superlief van samsung, maar zonder drivers kan je als dev niet veel.
Serieus?
Al zou samsung een S2 opgestuurd hebben zonder android software, en/of drivers.
Dan hebben ze alsnog de mogelijkheid om alles goed te kunnen testen.

Beter als niets!
ja, serieus.. het opsturen van nieuwe modellen aan bekende developers vind ik een mooi gebaar, maar de developers zelf worden helemaal stapelmesjogge van het totale gebrek aan verdere samenwerking.

Precies hetgene wat je in dit nieuwsfeit ziet gebeuren is iets wat samsung nog nooit gedaan heeft. Samsung geeft een paar telefoons weg (interne kosten nagenoeg nihil) en verder mogen we het uitzoeken.
Sony luistert naar de developers, die een probleem hebben door een bug in een closed source driver. In plaats van te zeggen "sorry daar kunnen we niks voor releasen want dat mag niet van de oorspronkelijke licentiehouder" vinden ze een andere oplossing waarbij én de source gesloten kan blijven, én de bug in cyanogenmod kan worden opgelost.

helemaal top versus helemaal flop. Sony hoeft geen telefoons weg te geven om developers goed te helpen.
Anoniem: 449164 @Chromes13 december 2012 22:19
Zonder de drivers werd het wel weer veel lastiger en nu overwegen ze zelfs om te stoppen.
Anoniem: 480033 @Chromes14 december 2012 06:32
Yep, maar je garantie vervalt nog steeds als je een custom rom op je Samsung toestel hebt.
Is CM al bij 4.1 voor de Xperia modellen? Dat zou voor mij namelijk reden genoeg zijn om toch een Xperia T te halen.

p.s. met 4.1 bedoel ik een CM die qua functionaliteit vergelijkbaar is met Android 4.1 (of 4.2).

[Reactie gewijzigd door Framoes op 25 juli 2024 22:27]

uhm? cm wordt gebuild vanaf de android source en is dus gelijk aan de aosp versie.

de eerste 4.2 gebasseerde roms zijn er al. neem aan dat die er voor de T spoedig zal zijn
in het compilen van een ROM komt nog heel wat meer kijken buiten de 'android source' namelijk de 'device tree' waarin alle drivers zitten die specifiek zijn voor een bepaalde hardware. Dat is de reden waarom ROMS niet universeel uitwisselbaar zijn tussen telefoons.
Voor de experia T is de CM10 rom nog niet helemaal klaar.

het meeste werk gaat zitten in het op orde krijgen van de device tree en de samenwerking van bijv. de hardware abstraction layers (HAL modules) en hardware accelleratie (hwcomposer)
Voor bijna iedere functie van de telefoon zijn drivers nodig die moeten samenwerken met de core 'android source'.

(edit: typo hwcompower -> hwcomposer)

[Reactie gewijzigd door antiekeradio op 25 juli 2024 22:27]

Dat wist ik niet. Heb het in het begin een tijdje gevolgd, maar weet er het fijne niet van. Vind de Xperia een mooi toestel en die Krait core is ook wel een pre voor mij, maar dat ze 'm met 4.0 leveren en er nog niet heel veel duidelijkheid is over 4.1 weerhoudt me er van. Dan is CM toch een goeie oplossing.
Zoals je hier kan zien is de CM10 een work in progress bij het FreeXperia Project. Heb deze nu (CM9) op mijn xperia play en vind hem zeer goed ;)

https://sites.google.com/...ia/home/supported-devices

[Reactie gewijzigd door gangsta_playa op 25 juli 2024 22:27]

https://sites.google.com/...pported-device/blue-board

Edit: ik moet de comments vaker herladen :)

[Reactie gewijzigd door HallonRubus op 25 juli 2024 22:27]

Ik hoop dat Samsung hier binnenkort nog een voorbeeld aan neemt. Ze hebben wel een belofte gedaan die erg leuk is, maar naar mijn weten kan mijn S3 nog steeds geen MHL gebruiken zonder weer naar een (trage/bloated) stock ROM terug te gaan. Het zijn bijna politici :+ Ik zit nu te betwijfelen of de S3 niet mijn laatste Samsung telefoon zal zijn.

[Reactie gewijzigd door Amanoo op 25 juli 2024 22:27]

Helaas is de MHL adapter inderdaad niet standaard, hij heeft 11pins ipv de standaard 8 (geen idee wat standaard is). Hiervoor heb inderdaad een rom nodig die dit snapt. Zal toch niet lang meer duren?
heeft er helaas niet zoveel mee te maken, want voor die rare connector specificatie zijn tegenwoordig tussenblokjes, zodat je gewoon wél een normale MHL converter kunt gebruiken.

het probleem zit m in het feit dat de MHL support op zo'n wazige ongedocumenteerde manier in het touchwiz framework is geïmplementeerd dat in een 'echte custom rom' (zonder touchwiz dus) MHL gewoon helemaal niet werkend te maken is.

touchwiz - > mhl werkt (ook in de custom roms)
cyanogenmod, aokp, etc -> mhl niet werkend te krijgen

de reden hiervoor; slechte developer support.
Samsung is in december 2012 nog bezig met het in orde maken van een fatsoenlijke codebase voor het origenboard (met dezelfde processor als o.a. de SIII en NoteII) van nota bene ICE CREAM SANDWICH... ofwel android vier punt nul, 2 versies geleden, etc.
Voor Jelly Bean zijn er tot dusver buiten de licentiematig verplichte kernel sources nog helemaal GEEN voor developer bruikbare zaken naar buiten gebracht. Ondertussen 9 maanden na de release en 3 maanden nadat hun eerste eigen jellybean roms naar buiten kwamen.

Sony 0wnt samsung hier gewoon heel dik mee.
Ondanks dit positieve nieuws is het bij Sony natuurlijk ook niet allemaal rozengeur en maneschijn. Vergelijkbaar met het MHL probleem bij Samsung, kan de HDMI poort van Sony's 2011 lineup alleen met stock roms gebruikt worden. Het ziet er niet naar uit dat dat ooit nog gaat veranderen:
Together with a few other Sony devs, I have been looking into the HDMI issue for a while now, trying to help get HDMI support into CM for the 2011 Xperia™ smartphones. This is related to the kernel implementation and unfortunately there is currently no solution for it.
(zie link in artikel)

Ik hoop dat deze toenemende interesse van Sony voor custom ROMs inhoudt dat hun devices en software ook beter ontworpen zullen worden. Blijkbaar zijn veel basale functies of software blijkbaar onnodig afhankelijk gemaakt van een skin (MHL -> TouchWiz, Walkman -> Sony UX), wat het gebruik van custom ROMs in de weg zit.

[Reactie gewijzigd door narotic op 25 juli 2024 22:27]

Ik ben niet zo bekend met het MHL probleem bij Samsung en wat Samsung daaraan heeft gedaan, maar uit jouw quote zie je toch duidelijk dat Sony het in ieder geval probeert.

Sony schijnt ook de telefoonfabrikant te zijn die verreweg het meeste code aanlevert aan AOSP en dus ook op die manier veel teruggeeft aan de Android community.
Wellicht kwam ik wat pessimistisch over, maar kk ben het helemaal met je eens. Ondanks dat ik zelf 'getroffen' word door dit HDMI probleem, vind ik het uitermate bemoedigend dat er blijkbaar Sony developers zijn die zich bewust zijn van het probleem en die er tijd insteken (en dat ook publiekelijk communiceren).

Het is natuurlijk naief om te denken dat alles open source kan zijn, dat lukt zelfs niet bij projecten waar zulke openheid hoog in het vaandel staat (e.g., raspberry pi).
Dit is toch wel goed van Sony! Waar ze op de PS3 er fel op tegen waren geworden zijn, laten ze zich hier wel even van hun beste kant zien. :)

[Reactie gewijzigd door BrutalDave op 25 juli 2024 22:27]

Dat wilde ik net gaan schrijven. Zou ok mooi zijn als ze dit bij tv's gaan doen. Met android op tv en dan super veel mogelijkheden...

Heb zelf nog geen roms, maar door motiveert wel, stap in de goede richting
Wat dacht je van de talloze USB android stickies???
Waarschijnlijk is het op de PS3 bang zijn om inkomsten te verliezen met games etc.
Want als dat ding dan eenmaal gekraakt etc. is word de mogelijkheid om er gratis games op te spelen ook een stuk groter, en die games zijn/waren nou net het belangrijkste in het huidige verdien model van de Playstation

OT

Netjes sony, zo hoort het! Hoop dat andere fabrikanten snel volgen!

[Reactie gewijzigd door elchorro op 25 juli 2024 22:27]

Dat is wel waar. Echter is het nu ook (denk ik) makkelijker mogelijk om PS games te installeren die voor de Play zijn bedoelt.
Probleem is niet dat fabriekanten niet willen dat jij je eigen gekochte telefoon flasht. Probleem is als mensen dat doen en ze hebben geen know how en bricken hun telefoon dat ze meteen garantie gaan claimen.
Daarom kan je als fabrikant beter met de community werken dan ze negeren. Mensen flashen toch wel hun telefoon, dan kan je beter goede software hebben die de de telefoon niet bricked..
Iets met PS3??? Hoe betrouwbaar is de samenwerking?? Ik denk dat sommige hackers/programmeurs om de 1 of andere reden minder snel voor een Sony telefoon zullen programeren? Natuurlijk steekt een telefoon iets anders in elkaar dan een Consolle. Maar dan nog ze hanteren vaak een ideologie.

Ik hoop dat Sony van zijn fouten geleerd heeft.

Ik hoop en denk dat er nog vele fabrikanten zullen volgen!
de afdeling mobile is binnen sony inderdaad heel anders wat dit soort dingen aangaat dan de rest van het bedrijf.

Ik heb een half jaar geleden een samsung gs3 gekocht maar als ik zie wat een clusterf#ck samsung maakt van zn developer support heb, en dit nieuwsbericht erbij... denk ik dat ik mn s3 te koop ga zetten zodra die weer terug is van de reparatie (ook al zo iets leuks, wordt je smorgens wakker is je telefoon snachts stilletjes overleden)
Andere afdeling binnen Sony, ze zijn verenigd alsSony maar zijn eigenlijk allemaal losse bedrijven.
Onzin, afgezien van een hardware probleem die de batterijmeter onbruikbaar maakt na een downgrade naar officiële firmware, heb ik in 2 jaar tijd nog niemand gehoord over een hardbrick van een Sony (E.) telefoon.

Bovendien kunnen ze toch garantie weigeren als je de bootloader hebt unlocked.

Ik denk dat dit voornamelijk een publiciteitsstrategie is (wij lezen dit immers allemaal, en raden het aan aan anderen). Maar goed, ik geloof ook best dat de software engineers van Sony dit met alle plezier doen.

Tot nu toe heb ik mij vrijwel nergens belemmerd in gevoeld door Sony (E.). Custom ROMs van 2.3 tot 4.2 zijn allemaal werkend met kleine bugs.
Hulde! Dit mag Samsung ook wel doen voor de galaxy serie. FM radio zou mooi zijn. Er is 1 radio die werkt. Spiritfm. En dat blijft er bij 1 tot samsung de zelfde weg in slaat als Sony nu. Sony :D
alleen de exynosdrivers vrijgeven zou al wat staan.
mijn note wordt waarschijnlijk door een sony vervangen
over dat exynos debacle heb ik trouwens nog nooit een berichtje op de tweakers frontpage gezien?

dit soort positieve berichten (op zich perfect dat het gebeurt, en terecht dat het gepost wordt) komen toch iets makkelijker in het nieuws op de een of andere manier ;)
Als Sony nu een high end phone standaard levert met cyanogenmod, dan denk ik dat het voor mensen best een pre kan zijn.
Ik denkk niet dat dat commercieel toegestaan is. Cyanogenmod zal wel niet commercieel mogen worden gebruikt, en aangezien Sony (probeert) commercieel te zijn/is...
Cyanogenmod is GPL en Apache-gelicenceerd dus commercieel gebruik is geen enkel probleem.
a good old sony gaat weer eens op de bres voor de hackers en crackers.
Dank daarvoor :D
a good old sony gaat weer eens op de bres voor de hackers en crackers.
Dank daarvoor :D
Wat hebben hackers en crackers hiermee te maken?

On-topic:
Mooi voorbeeld geeft Sony hiermee af naar de Android modding community. Ik hoop dat hierdoor ook HTC, LG en Samsung ook overstag gaan. Dan gaat Samsung hopelijk eens inzien hoe je ook support kan geven ipv de community maar te laten wachten of zeuren.
Ja maar geef het dan ook onder een open source licentie vrij, wat heb je nou weer aan zo'n binary blob? Wat als je iets wilt aanpassen en re-compilen? Dan ben je steeds afhankelijk van Sony.
Ja maar geef het dan ook onder een open source licentie vrij, wat heb je nou weer aan zo'n binary blob? Wat als je iets wilt aanpassen en re-compilen? Dan ben je steeds afhankelijk van Sony.
D'r zal wel een reden voor zijn dat men dit niet onder open source vrijgeeft, denk bijvoorbeeld aan andere (eventuele) (sub)licenties, waardoor het niet eens mogelijk ís. Daarnaast: een gegeven paard... ;)
Dat laatste dacht ik ook meteen. Er zijn een hoop bedrijven die graag hun steentje bijdragen aan de tweederangs ontwikkelingen, en nog wordt er gezeurd dat 'het niet open-source is'. Jongens, het is dat of niets. Geen source is ook geen open source.
[...]
Wat hebben hackers en crackers hiermee te maken?
De (Cyanogenmod) hackers alles, gezien zij degenen zijn die telefoons bruikbaar maken voor mensen zoals ik die geen fabrikant UI overlay willen op hun Android telefoon.

De crackers hebben hier idd niets mee te maken.
Dat was een andere divisie van Sony, twee verschillende werelden :)
Dat was een totaal andere SBU van Sony Co. Dat heeft helemaal niks te maken met elkaar. Zeker omdat ze beiden een geheel andere leiding (CEO) hebben, een totaal andere bedrijfscultuur hebben, enz. enz.
Hackers en crackers zou ik het inderdaad niet noemen. Het zijn gewoon developers die custom firmware bouwen voor een (semi)open platform.
Heel netjes van Sony. Heb zelf een Xperia P, prachtig toestel! Fijn dat Sony zich zo open stelt en dat het heel makkelijk is om custom roms te gebruiken op hun telefoons, een van de grootste redenen dat m'n volgende toestel sowieso weer een Sony gaat worden.
Netjes hoor daar zouden meerdere fabrikanten wat van kunnen leren.
Misschien zullen ze wel beseffen dat dit ervoor kan zorgen dat hun telefoons beter verkocht worden, er zijn natuurlijk wel tweakers die hiervoor een telefoon kunnen kopen. En mond op mond reclame is natuurlijk een heel goed middel om (kostenloze) reclame te maken :)

Op dit item kan niet meer gereageerd worden.