Android: Hur öppen källkod är det egentligen?

Historia

Android Inc. grundades i oktober 2003 av Andy Rubin, Rich Miner, Nick Sears och Chris White i Palo Alto, Kalifornien. Som Rubin sa, ville de göra “smartare mobila enheter som är mycket mer medvetna om ägarens plats och preferenser”.
När Google såg potentialen i detta open source-projekt började det investera i det lilla företaget i tiden med grupp av teknikvisioner och senare fick företaget 2005.

Nu, bara 9 år senare, vet vi alla vad Android är. Det är det mest använda mobiloperativsystemet i världen. Det körs på över en miljard mobila enheter (mobiltelefoner och surfplattor) och det är App Store, Google Play, har mycket mer än en miljon registrerade applikationer och över 50 miljarder nedladdningar. Nu är dessa siffror stora och svåra att tänka på, men det är mycket. Popularitet är obestridlig. Så är rykte. Människor älskar helt enkelt det. Det finns faktiskt 3 Main Mobile (smartphone) operativsystem på scenen för närvarande: 1. iOS, 2. Windows Phone, 3. Android. Var och en har sina egna fördelar. Jag tror att två av Androids många främre rad är “öppen sourceness” och anpassning.

Öppen källa!

Nu, som namnet “Android Open Source Project” redan avslöjar öppenheten i sin natur, här är ett citat som bara erkänner det faktum: “Android är en öppen källkodsstack för ett stort utbud av mobila enheter och en motsvarande öppen källkod Projekt under ledning av Google. ” Jag kommer att hänvisa till detta uttalande senare.

Majoriteten av människor gillar Android som den är. De kanske ändrar/lägger till några widgetar på sin hemskärm (ahhh ja, widgetar … söta lilla funktioner i Android) byter tapeter och ringsignaler och berättelsen slutar ganska mycket här. Men det finns fortfarande en rättvis andel människor som är medvetna om den kontroll de kan ha över sitt operativsystem. Men först måste du få den allmänt kontrollen. Och du gör det genom att rota din supersmart elektroniska vän.

Att rota din enhet ger dig förmåga att förforma åtgärder på OS som kräver administrativa privilegier. Men att göra det, du ogiltigförklarar din garanti i många – många fall (allt om det finns vissa garanti -säkra metoder också är orosmetoder …)). Varför är detta “förbjudet”? Eftersom du kan krossa din telefon om du använder root på fel sätt och av fel skäl, även om jag tror att det är omöjligt att tegel är permanent att förstöra din enhet men vi kommer inte att komma in på det, det är inte poängen jag försöker avslöja i dag.

Rotning är helt kul. Du kan över/underklocka din enhet, installera appar som kräver rot osv osv. Men för vissa stannar inte roligt där. Eftersom Android är öppen källkod kan människor göra ändringar på det på egen hand. Så där har vi skräddarsydda rom. Dessa är individualiserade versioner av original OSS som sätter på sin telefon av OEM: er (originalutrustningstillverkare). Tillverkare gillar att sätta sin egen “hud” ovanpå den så kallade “vanilj” Android. Vanilla som rå version av Android är inte tema. Men smarttelefontillverkare gillar att sätta temasversioner på sina telefoner så att de är mer … unika, utmärkt.

Samsung har sin egen mycket välkända Touchwiz, HTC har förnuft, LG: s Optimus UI och så vidare. Vissa människor älskar det, andra hatar det. Men eftersom Android är öppen källkod och människor gör ändringar i OS som jag sa ovan, har vi en valfrihet. Vi kan bestämma oss för att sätta (blixt) andra skräddarsydda rom på våra telefoner-öppen källkod! Apple iOS till exempel, det är en no-go.

Det är bara bra, förutom att det finns ett litet trick som drar många människor tillbaka. Det är garantin. Du tappar din garanti om du vill byta ut original operativsystem med, till dig mycket mer gilla, lämplig version. Med massor av telefoner är detta fallet. Jag äger en HTC One X till exempel och när jag har låst upp bootloader finns det inget sätt att låsa tillbaka den så att det inte är tydligt synligt att enheten var “hackad”. Så nu, när min skärm upplever några problem kan jag inte använda min garanti.

Hur öppen källkod Android är?

Jag engagerade mig i en tvist med en kompis av mig nästan det. Och han påpekade: ”Om du får en HP -dator och sätter ett annat operativsystem på den, låt oss säga öppen källkod Ubuntu Linux, distribution och därefter uppleva problem med moderkortet, ingen kommer att säga:” Du installerade Ubuntu medan Windows ursprungligen installerades så att din Garantin räknas inte ”. Åtminstone borde de inte … så varför gäller detta Android -telefoner även om det är meningsfullt att vara specifikt öppen källkod.

Tja Android Open Source Project Team av Google “avvisade” aldrig “garanti (så vitt jag vet) som den offert som anges ovan förhindrar dem. Det är OEM som är den “irriterande orange” här. Och när något går fel tar du din telefon till din transportör eller i händelse av förbetald telefon går du till OEM -tjänsten och de avvisar garantin …

Det är HTC som låser sin bootloader för att sluta blinka skräddarsydda ROM: er även om de ger dig upplåsningstoken (kod) för att göra just det, på deras mycket HTCDEV-webbsida. Och det är Samsung som satte nytt Knox -system på telefoner av samma anledning, under påskott av att vara en SAnull

Leave a Reply