Hvis du er en regelmæssig XDA-læser, så er du sandsynligvis klar over den dybe respekt, jeg har for Apple produkter og det stramme økosystem, der binder dem sammen. Hvad mange af jer dog ikke ved, er, at jeg engang var en Android-entusiast og piller. Og selvom jeg ikke kan se mig selv vende tilbage til Googles platform på et tidspunkt, hvis nogensinde, må jeg erkende, at Apple-produkter faktisk kan begrænse deres brugeres fantasi.
På trods af at Apple praler i sine keynotes om, hvordan disse enheder hjælper kunderne med at slippe deres kreativitet løs, har min personlige erfaring været det fuldstændig modsatte.
Min erfaring med Android OS
Den første smartphone, jeg nogensinde købte, var en Samsung Galaxy Mini for over ti år siden. Og tro det eller ej, jeg føler, at jeg har lært mere af det, end jeg har med min ny iPhone, det iPhone 14 Pro. Denne enhed kørte Android 2.3 (Gingerbread) og havde mindre end en halv gigabyte RAM, hvilket betyder, at det var langt før, vi nåede den smartphone-ydeevnestabilitet, vi tager for givet i dag. Jeg var også stadig teenager og havde ikke en computer, så alle mine computeropgaver skulle udføres på dens lille 3-tommer skærm. Jeg havde heller ikke råd til at opgradere min hardware nok til at holde trit med de nyeste funktioner implementeret via nyere Android-versioner. Jeg var nødt til at finde kreative måder at bringe disse funktioner til min eksisterende Android-telefon.
Det var sådan, jeg stødte på XDA-fora for allerførste gang. jeg lærte om rode, Xposerede modulerog blinkende ROM'er. Jeg indrømmer, at jeg mistede tællingen af de gange, jeg murede min Galaxy Mini i et forsøg på at installere CyanogenMod uden at bruge en computer. Men det var alt sammen en del af læringsprocessen. Jeg var også en del af flere Google+ (RIP)-fællesskaber, der gjorde denne oplevelse sjovere.
Jeg gik ikke helt op i modding, men jeg følte stadig, at jeg kunne styre stort set alt på min telefon.
På et tidspunkt var det ikke længere nok at justere systemelementer. Jeg var sulten efter mere. Det var da APK-nedrivninger begyndte at fascinere mig. Jeg ville dykke dybere ned i, hvad der foregår bag udviklingsscenerne. Selvom det ikke var nogen let opgave uden en computer. Men hvor der er en vilje, er der en vej.
Til sidst stødte jeg på en app, der understøttede dekompilering og genkompilering af APK-filer på enheden. Så ikke kun kunne jeg undersøge app-filer og overvåge skjulte ændringer ved at forberede fremtidige tilføjelser med hver nyligt udgivet opdatering, men jeg kunne også lave justeringer og geninstallere dem på min telefon for at se ændringer. Jeg prøvede endda med tredjepartsmoddere, der for eksempel ville lade mig have en uendelig mængde af mønter i et spil. Jeg gik ikke helt op i modding, men jeg følte stadig, at jeg kunne styre stort set alt på min telefon.
Dette motiverede mig kun til at ansøge om og deltage i private betaversioner. Jeg husker, da WhatsApp frigav VoIP-support gennem en invitationsmekanisme til sine private testere, og jeg begyndte at ringe til mine venner for at overføre denne funktion til dem. Jeg savner, når udviklere fra store virksomheder som Shazam ville ringe til mig for at tale om brugeroplevelsen af deres apps. Jeg blev endda inviteret til hovedkvarteret for den største musikstreamingtjeneste i MENA-regionen for at møde deres ingeniører og diskutere mine ideer med dem. Livet var godt.
Skift til iOS
Efter at have brugt Galaxy Mini, derefter Galaxy Note II LTE og til sidst en Google Nexus 5, besluttede jeg at skifte til den mørke side. Jeg ønskede at få officiel softwareopdateringssupport i længere tid, og det var simpelthen ikke tilgængeligt i Android-afdelingen. Det er bedre nu, men på det tidspunkt ville flagskibe modtage måske to års store OS-opdateringer. Jeg havde heller ikke råd til at opgradere min telefon så ofte, så det gav mere økonomisk mening at investere i en iPhone.
Da jeg begyndte at bruge iOS, havde jeg allerede købt en fantastisk Lenovo bærbar, men som jeg fandt ud af, spiller Windows og iOS ikke nødvendigvis godt med hinanden. Så jeg solgte min bærbare computer og købte en ny iPad da jeg ikke havde råd til en Mac, og at det altid var ubelejligt at køre macOS i en virtuel maskine. Den sømløse interoperabilitet mellem iOS og iPadOS (stadig iOS, dengang) betød, at jeg nemt kunne udskifte min bærbare computer, og da jeg studerede engelsk på college, havde jeg mest brug for at læse og skrive - to opgaver, der var let opnåelige på en fremragende tablet. På et tidspunkt fik jeg en MacBook Air, da en iPad har mangler for min professionelle karriere, hvilket bringer os til i dag.
Problemet med iOS
Når jeg ser tilbage på alle de år, jeg har brugt Apple-produkter, føler jeg, at jeg intet har lært på et teknisk plan. Operativsystemerne fremmer bare ikke kreativitet eller inspiration. Ja, du kan jailbreake din iPhone, men modding-fællesskabet trives ikke, og processen til at gøre det er ikke ligetil på Apple-produkter.
Til at begynde med har du typisk brug for en computer til at jailbreake en iPhone. Så da min opsætning var begrænset til en iPhone og iPad, var der ingen nem måde at modificere mine iDevices på. Derudover retter nye iOS-opdateringer ældre jailbreak-udnyttelser, som så ville tage modders op til flere måneder at jailbreak igen. Så jeg kunne enten holde mig til en ældre jailbroken iOS-version eller opdatere til den nyeste og miste jailbreak-privilegier. Derudover rapporterer brugere ofte om betydelige batteridræn- og ydeevnehits efter jailbreaking af deres iPhones, da mods bryder Apples næsten perfekte optimeringer.
Endnu vigtigere var det dog, at jeg rootede og modderede min Android-telefon, fordi den ikke understøttede de seneste OS-opdateringer og funktioner. Jeg modtager regelmæssige, funktionsfyldte OS-bump på min iPhone, så jeg gik ikke glip af noget. Derfor havde jeg ringe eller ingen motivation til at annullere min premium-enheds garanti og rode rundt med dens system og miste adgangen til mange vigtige apps i processen.
Android OS havde sine problemer, men det gav mig en grund til at innovere og komme med løsninger. Efter min mening har iOS ingen større mangler på dette tidspunkt som et mobilt OS, hvilket er fantastisk, men denne utopiske komfortzone dræber min entusiasme for at forstyrre dens underliggende struktur.
Og dette er ikke begrænset til blot rooting eller jailbreaking. På Android var jeg stadig ved at dekompilere og genkompilere apps for at lære mere om dem, selv efter at jeg holdt op med at modificere systemet. Selv i enhedens naturlige tilstand kunne jeg blive kreativ med app-inspektion, prøve forskellige launchers og mere. I mellemtiden kan jeg ikke engang sideloade en app på iOS, endsige dekompilere og genopbygge den. Selvom du kan bygge og installere apps fra bunden på iPadOS gennem Swift Playgrounds, er det ikke interessant for mig. Jeg er ikke en udvikler, der søger at kode min egen applikation. Jeg er bare nysgerrig efter, hvordan tingene fungerer, og nogle gange kan jeg godt lide at finjustere eksisterende projekter.
I dag bruger jeg Apple-produkter, fordi jeg ikke længere er det samme lille barn med masser af tid og tålmodighed til at få tingene gjort. Selvom jeg gerne vil grave i baggrunden, hvor jeg kan, har jeg også brug for, at mine enheder fungerer, som jeg forventer, at de skal med minimale fejl og hikke. Hardwarekvaliteten og softwareunderstøttelsen på tværs af alle operativsystemer er to nøgleelementer, som jeg ikke kan ofre på nuværende tidspunkt. Jeg er blevet suget ind, jeg sidder fast her, og jeg erkender, at disse enheder styrer, hvordan du styrer dem, ikke omvendt.