För Android-entusiasterna bland oss kändes Googles tillkännagivande av Project Treble som ett meddelande direkt från himlen. Det nya systemet, som kommer i Android O, lägger grunden för att Android-enheter ska ha rätt avskiljning mellan kärnan i Android och nödvändiga (och onödiga) anpassningar som enhetstillverkarna måste tillämpa innan de skickar programvaruuppdateringar. Funktionellt innebär det att Google kan uppdatera sina egna delar av Android utan att störa OEM-gränssnittet på toppen eller den låga nivån enhetsspecifika firmware under. Reaktion på Twitter och i kommentarerna till våra artiklar tog detta tillkännagivande som ett tecken på att den utopiska framtiden för Android-uppdateringar äntligen är här.
När du tittar på detaljerna närmare och tänker på hur detta faktiskt kommer att spela ut i den verkliga världen med riktiga företag, börjar du dock föra dig själv tillbaka till jorden lite. Den första frågan är att på grund av den enorma förändringen i den övergripande arkitekturen är det inte något som troligen kommer att komma till några enheter som släppts före 2017 - det kräver en fullständig partitionsändring, och det är inte något du vill röra dig med genom att bara skicka ut en OTA. Några av årets stora flaggskepp kan ha Project Treble med sin Android O-uppdatering, men det är ingen garanti - och vi kan se enheter som släppts under året som inte någonsin får det.
Kanske är det största som kommer att få människor tillbaka till jorden med Project Treble att inse exakt vad Google kan och inte kan ändra utan enhetens tillverkare. Project Treble att integreras i en telefon betyder inte att enhetens "hud" på något sätt är lätt att ta bort eller inte längre är en del av enheten - den är fortfarande där, ser ut som den alltid gjorde, även om Google skjuter ut en huva under huven plattformsuppdatering. Project Treble skapar helt enkelt ett abstraktionslager för att separera de delar som Google kan ändra från allt annat - det blir inte helt av tillverkarens anpassningar.
Project Treble är oerhört viktigt, men främst på lång sikt.
Och det spelar in det som troligen är det viktigaste hinderet här: tillverkarna själva är fortfarande inblandade. De är helt enkelt inte avgörande för processen med att Google uppdaterar de delar av programvaran som den nu kommer att ha kontroll över. Det är en bra sak! Det betyder att Samsung eller Qualcomm inte nödvändigtvis behöver vara involverade i att Google skjuter ut en ny funktion eller en säkerhetsuppdatering. Men samtidigt väntar du fortfarande på Samsung, Moto, HTC, LG eller Huawei (och hej, förmodligen din operatör) för att driva ut nya användarvänliga gränssnittsändringar - som på inget sätt ändras med Project Treble.
Med allt detta sagt är Project Treble en oerhört viktig förändring av hur Android fungerar och kommer att ha stort inflytande på Android-upplevelsen. Möjligheten för Google att ensidigt driva ut programuppdateringar som förbättrar säkerheten eller standardiserar telefoner på en enda implementering av en funktion är en stor sak framöver. Bara för att den här förändringen inte indikerar att anpassningar av tillverkarens gränssnitt döds betyder det inte att det inte kan ha någon stor inverkan på hur vi använder våra Androids i framtiden.
Och med det några slumpmässiga tankar:
- HTC håller på att släppa sitt nya flaggskepp, som förväntas kallas U 11, på tisdag - lanseringsevenemanget är vid en … obekväm tid klockan 02:00, eftersom det händer i Taipei.
- Efter en frustrerande svag uppvisning med U Ultra och U Play, hoppas här att HTC kan få några saker rätt och göra en bukt av någon storlek med U 11.
- Jag använder fortfarande Galaxy S8, och jag har faktiskt hittat ett trevligt supertunt fodral som fungerar för mig - bonus är hur mycket bättre det gör fingeravtryckssensorn.
- Även faktiskt ta med Galaxy Tab S3 och dess tangentbordskassett på min nuvarande resa. Mycket lättare att använda på ett plan än en bärbar dator och mer kompakt än en Pixel C.
- Google I / O startar på onsdag, och om detta stora Project Treble tillkännagivande är någon indikation vi borde vara i för några riktigt intressanta nyheter från konferensen.
- Med det sagt, händer mycket av magin med I / O bakom kulisserna snarare än i rubrikerna - utvecklare och enhetstillverkare lär sig så mycket av konferensen, och fruktarna av dessa diskussioner kommer senare.
Det är det för nu - ha en bra vecka, alla.
-Andrew