[{"data":1,"prerenderedAt":598},["ShallowReactive",2],{"project-33599095":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":44,"post_text":47,"what":48,"said":92,"maker_in_thread":173,"shape":181,"grid":185,"attempts":557,"same_week":562,"maker_shows":46,"maker_hidden":591,"reader_version":592,"card":593},"33599095","DivestOS","Long-term support for end-of-life Android devices","title","Show HN: DivestOS – Long-term support for end-of-life Android devices","https:\u002F\u002Fdivestos.org","divestos.org","SubzeroCarnage",1668452444,2022,334,144,114,2570,5,"legend","infrastructure","custom android os distribution","other",[24,25,26,27,28],"android","custom rom","end of life devices","security patches","lineageos","debated",0,{"positive":32,"neutral":33,"mixed":34,"critical":35},11,12,2,10,35,{"idea":38,"execution":41,"privacy":42,"docs":43},{"positive":39,"critical":40},6,3,{"positive":40,"critical":40},{"positive":30,"critical":34},{"positive":30,"critical":30},[18,30,30,30,30,30,18,30,18,45,40,40,30,46,46,30,30,18,40,18,30,40,18,30,30,30,40,30,46,30,30,34,40,40,18,46,46,30,30,30],4,1,null,{"problem":49,"audience":60,"pricing":47,"motivation":72,"time_to_build":47,"stack":81,"openness":89,"stage":90,"team_size":91},{"value":50,"source":51,"evidence":52},"Old Android devices stop receiving security updates from manufacturers","maker",[53,56],{"id":54,"by":11,"text":55},"33602057","This is clearly documented see (and also the section above it): https:\u002F\u002Fdivestos.org\u002Findex.php?page=patch_levels#secure",{"id":57,"by":58,"text":59},"33599984","iamgopal","What are the alternatives \u002F competitors to this ?",{"value":61,"source":62,"evidence":63},"Owners of older Android phones and tablets who want continued security updates","inferred",[64,68],{"id":65,"by":66,"text":67},"33601412","JohnKuzyarko","I have an old OnePlus and it's managed to last like 7 years. Sadly every other developer has abandoned it. Hope this project can bring it back from the dead!",{"id":69,"by":70,"text":71},"33605055","throw_m239339","I want to try this on a very old device BUT is there a way to flash the current image to restore it later if DivestOS installation did not succeed? Or is there a list of…",{"value":73,"source":62,"evidence":74},"Keep old devices secure and out of landfill",[75,78],{"id":76,"by":11,"text":77},"33602232","They? This is my project, it is just me. There is not a single other project that achieves the scope of what DivestOS does for old devices.",{"id":79,"by":11,"text":80},"33606516","hammerhead died on 15.1 because no one could get Bluetooth to reliably work on later versions. The support is in the form of all the added security features, the (system)…",[82],{"value":83,"source":51,"evidence":84},"Android (LineageOS-based)",[85,88],{"id":86,"by":11,"text":87},"33601136","DivestOS has been a fork of LineageOS since before it was LineageOS: https:\u002F\u002Fdivestos.org\u002Findex.php?page=history The precursor to GrapheneOS also used to have a non-foss license…",{"id":79,"by":11,"text":80},"open_source","launched","solo",{"praise":93,"objections":106,"requests":129,"questions":141,"alternatives":153},[94,99],{"value":95,"source":96,"evidence":97},"Supports many old devices with monthly updates across seven Android versions","commenter",[98],{"id":57,"by":58,"text":59},{"value":100,"source":96,"evidence":101},"Useful FOSS apps like Mull and Hypatia",[102],{"id":103,"by":104,"text":105},"33603107","commoner","DivestOS also develops a collection of useful FOSS apps that can be installed on any Android device. These apps are available on F-Droid. Highlights include: - Mull…",[107,118],{"value":108,"source":96,"evidence":109},"Supports only a limited set of devices",[110,114],{"id":111,"by":112,"text":113},"33606642","seu","Looks like it only supports a few devices (Google Pixel, some OnePlus and Samsung). As long as these OSs don't support a majority of the devices out there, they will not really…",{"id":115,"by":116,"text":117},"33605367","culopatin","I went to the site and failed to understand what’s different from other Android distros to make the general claim of “support for EOL Android devices”. Isn’t it the same as…",{"value":119,"source":96,"evidence":120},"Security claims questioned due to proprietary binary blobs",[121,125],{"id":122,"by":123,"text":124},"33602051","kernal","Unless these devices have the ability to update their binary OEM blobs then these cannot be considered secure. This is why alternative OSs like GrapheneOS end their support when…",{"id":126,"by":127,"text":128},"33602127","summm","That makes it even worse. They apparently do not even try to make it secure and willingly exclude some patches. Reminds me of \"security by management risk acceptance\"",[130],{"value":131,"source":96,"evidence":132},"Support for Samsung devices",[133,137],{"id":134,"by":135,"text":136},"33610065","t0bia_s","I wish there would be support for Samsung devices (S10 and newer).",{"id":138,"by":139,"text":140},"33604730","zeagle","Is there any similar project for the galaxy s9\u002Fs10 north american versions with locked bootloaders? It's infuriating Samsung gets away with this.",[142,146],{"value":143,"source":96,"evidence":144},"How does it differ from LineageOS",[145],{"id":115,"by":116,"text":117},{"value":147,"source":96,"evidence":148},"Does it support GrapheneOS compatibility layer",[149],{"id":150,"by":151,"text":152},"33600624","craftkiller","Does this support GrapheneOS's Google Services Framework compatibility layer? And why not fork GrapheneOS instead of Lineage?",[154,160,166],{"value":155,"source":51,"evidence":156},"GrapheneOS",[157],{"id":158,"by":11,"text":159},"33600084","For new\u002Fsupported devices I strongly recommend GrapheneOS. The other projects who support some of these older devices have numerous issues as noted here:…",{"value":161,"source":51,"evidence":162},"postmarketOS",[163],{"id":164,"by":11,"text":165},"33601095","Checkout the postmarketOS project, they do exactly that!",{"value":167,"source":96,"evidence":168},"CalyxOS",[169],{"id":170,"by":171,"text":172},"33603390","jacooper","There is also CalyxOS",{"comments":174,"answered":35,"key":175},24,[176,179,180],{"id":177,"text":178},"33601402","It isn't perfect, but I am quite happy with how effective it has been considering how simple it really is.",{"id":79,"text":80},{"id":164,"text":165},{"commenters":182,"max_depth":183,"maker_replies":174,"first_comment_mins":184,"lifespan_hours":184},82,9,54,[186,190,194,198,200,203,206,209,212,215,218,221,224,227,229,232,235,238,241,244,246,249,252,255,258,261,264,267,269,271,273,276,278,282,283,285,289,293,295,299,302,304,307,310,313,314,317,319,321,322,323,326,329,332,334,336,339,341,343,346,349,351,354,356,360,362,365,367,369,373,375,378,381,385,388,390,393,396,398,401,403,406,410,413,415,418,420,422,424,427,430,432,435,437,439,440,441,444,446,448,451,453,454,458,460,462,464,466,469,471,474,477,479,481,482,484,488,490,492,493,496,498,501,504,506,508,511,513,517,519,522,524,528,530,532,534,537,539,542,544,546,549,551,554],[187,30,40,188,189,30],"33602537","project\u002Fneutral\u002Fidea","strenholme",[191,30,18,192,193,30],"33602644","project\u002Fpositive\u002Fidea","Fatnino",[195,30,30,196,197,30],"33602744","commenter\u002Fneutral\u002Fnone","jkepler",[199,30,30,196,193,30],"33602816",[201,30,30,196,202,30],"33605343","noduerme",[204,30,30,196,205,30],"33632974","tssva",[207,30,30,208,197,30],"33602693","other\u002Fneutral\u002Fnone",[210,30,30,208,211,30],"33603677","nextos",[213,30,30,208,214,30],"33605837","ksidudwbw",[216,30,30,208,217,30],"33607066","e-clinton",[219,30,30,196,220,30],"33602707","sushiburps",[222,30,30,196,223,30],"33603105","kkielhofner",[225,30,30,196,226,30],"33605486","wildzzz",[228,30,30,196,189,30],"33606869",[230,30,30,196,231,30],"33608451","wetpaws",[233,30,30,196,234,30],"33605514","pxeboot",[236,30,30,196,237,30],"33605956","OmahaBoy69",[239,30,30,196,240,30],"33606791","izacus",[242,30,30,208,243,30],"33607896","rekoil",[245,30,30,208,231,30],"33608422",[247,30,30,208,248,30],"33605632","grishka",[250,30,30,208,251,30],"33611078","gpvos",[253,30,30,208,254,30],"33606190","bluepuma77",[256,30,18,192,257,30],"33606700","KronisLV",[259,30,30,208,260,30],"33607277","int_19h",[262,30,30,208,263,30],"33607496","karteum",[265,30,30,208,266,30],"33607704","my123",[268,30,30,208,243,30],"33607882",[270,30,30,208,263,30],"33609636",[272,30,30,208,266,30],"33610062",[274,46,18,192,275,30],"33600804","yjftsjthsd-h",[177,46,30,277,11,46],"maker\u002Fneutral\u002Fnone",[279,46,18,280,281,30],"33606100","project\u002Fpositive\u002Fnone","fulafel",[103,34,18,280,104,30],[115,40,46,284,116,30],"project\u002Fcritical\u002Fidea",[286,40,40,287,288,30],"33605584","project\u002Fmixed\u002Fexecution","bscphil",[290,40,46,291,292,30],"33606465","project\u002Fcritical\u002Fexecution","reyqn",[79,40,30,294,11,46],"maker\u002Fneutral\u002Fexecution",[296,40,18,297,298,30],"33608313","project\u002Fpositive\u002Fexecution","nix23",[300,45,40,188,301,30],"33601040","squarefoot",[303,45,30,208,275,30],"33601083",[305,45,40,306,301,30],"33602404","project\u002Fneutral\u002Fexecution",[308,45,30,208,309,30],"33602572","palata",[311,45,30,208,312,30],"33601090","WaxProlix",[164,45,30,277,11,46],[315,45,30,208,316,30],"33604678","pabs3",[122,18,46,318,123,30],"project\u002Fcritical\u002Fprivacy",[54,18,30,320,11,46],"maker\u002Fneutral\u002Fdocs",[126,18,46,318,127,30],[76,18,30,277,11,46],[324,18,46,284,325,30],"33603633","scarface74",[327,18,30,196,328,30],"33604155","wizzwizz4",[330,18,30,196,331,30],"33604364","alexchantavy",[333,18,30,196,328,30],"33615443",[335,18,30,277,11,46],"33604376",[337,18,30,196,338,30],"33606409","IshKebab",[340,18,30,277,11,46],"33606565",[342,18,30,196,338,30],"33610661",[344,18,30,196,345,30],"33604469","kikokikokiko",[347,18,30,196,348,30],"33605194","pongo1231",[350,18,30,196,345,30],"33605581",[352,18,30,196,353,30],"33606671","Elinvynia",[355,18,30,196,328,30],"33615556",[357,18,18,358,359,30],"33604408","maker\u002Fpositive\u002Fidea","stratosmacker",[361,18,30,294,11,46],"33604433",[363,18,18,364,298,30],"33608358","maker\u002Fpositive\u002Fexecution",[366,18,46,291,123,30],"33602178",[368,18,30,306,11,46],"33602248",[370,18,40,371,372,30],"33606482","project\u002Fneutral\u002Fnone","russianGuy83829",[374,18,30,371,11,46],"33606553",[376,18,30,196,377,30],"33602165","forgotmypw17",[379,18,18,192,380,30],"33602315","jlkuester7",[382,18,30,383,384,30],"33602585","commenter\u002Fneutral\u002Fprivacy","ccouzens",[386,18,30,383,387,30],"33603143","bpye",[389,18,30,383,266,30],"33604865",[391,39,40,188,392,30],"33602370","mofosyne",[394,39,30,395,384,30],"33602492","other\u002Fneutral\u002Fidea",[397,39,30,208,275,30],"33602954",[399,39,30,208,400,30],"33603115","zozbot234",[65,402,18,192,66,30],7,[404,402,30,208,405,30],"33602186","wazoox",[407,408,30,208,409,30],"33602884",8,"wpwpwpw",[411,408,30,208,412,30],"33603222","biorach",[414,408,30,208,409,30],"33603530",[416,408,30,208,417,30],"33603306","spaniard89277",[419,408,30,208,11,46],"33603337",[421,408,30,208,409,30],"33603497",[423,408,30,208,316,30],"33604690",[425,408,30,208,426,30],"33606884","rtpg",[428,183,30,208,429,30],"33602577","WaitWaitWha",[431,183,30,208,309,30],"33602842",[433,183,30,208,434,30],"33605627","CameronNemo",[436,183,30,208,309,30],"33608858",[438,183,30,320,11,46],"33603489",[57,35,40,371,58,30],[158,35,30,371,11,46],[442,35,40,287,443,30],"33600603","h4waii",[445,35,30,306,11,46],"33601151",[447,35,30,208,275,30],"33600625",[449,35,30,208,450,30],"33600644","jeduardo",[452,35,30,297,11,46],"33601195",[170,35,30,208,171,30],[455,35,46,456,457,30],"33600647","project\u002Fcritical\u002Fnone","FireInsight",[459,35,30,208,309,30],"33602637",[461,35,30,208,309,30],"33602668",[463,35,30,208,11,46],"33603028",[465,35,30,208,309,30],"33608912",[467,35,30,468,11,46],"33603024","other\u002Fcritical\u002Fnone",[470,35,30,196,309,30],"33608994",[472,35,30,473,11,46],"33614134","other\u002Fcritical\u002Fprivacy",[475,35,30,476,309,30],"33633352","other\u002Fneutral\u002Fprivacy",[69,32,40,478,70,30],"project\u002Fneutral\u002Fdocs",[480,32,30,371,11,46],"33605211",[111,33,46,456,112,30],[138,483,40,371,139,30],13,[485,486,30,208,487,30],"33606815",14,"DarthNebo",[150,489,40,188,151,30],15,[491,489,40,188,457,30],"33600684",[86,489,30,188,11,46],[494,489,30,476,495,30],"33601613","ignoramous",[497,489,30,208,11,46],"33601649",[499,489,40,188,500,30],"33602072","thrtythreeforty",[502,489,30,208,503,30],"33602283","j-james",[505,489,30,208,11,46],"33602426",[507,489,30,208,500,30],"33608789",[509,510,18,297,298,30],"33606687",16,[134,512,40,306,135,30],17,[514,515,46,284,516,30],"33606487",18,"snvzz",[518,515,30,371,11,46],"33606530",[520,515,46,291,521,30],"33606569","bogle",[523,515,30,208,516,30],"33606635",[525,526,30,208,527,30],"33602592",19,"ramesh31",[529,526,30,208,309,30],"33602779",[531,526,30,208,527,30],"33602815",[533,526,30,208,275,30],"33602974",[535,526,30,208,536,30],"33605058","asddubs",[538,526,30,208,309,30],"33608872",[540,526,30,208,541,30],"33603485","phh",[543,526,30,306,11,46],"33603629",[545,526,30,196,527,30],"33603765",[547,526,30,208,548,30],"33604831","kelnos",[550,526,30,196,541,30],"33606476",[552,526,30,208,553,30],"33614326","graymatters",[555,526,30,208,556,30],"33604224","HereBeBeasties",[558,561],{"id":559,"t":560,"points":34,"comments":30},"23503990",1591996554,{"id":4,"t":12,"points":14,"comments":15},[563,568,572,577,582,587],{"id":564,"name":565,"points":566,"category":567},"33582264","Upbase",632,"productivity",{"id":569,"name":570,"points":571,"category":20},"33568994","Wa-tunnel",453,{"id":573,"name":574,"points":575,"category":576},"33592990","Openblocks",420,"dev_tools",{"id":578,"name":579,"points":580,"category":581},"33561232","A little side project",224,"creative",{"id":583,"name":584,"points":585,"category":586},"33608892","Campus FM",212,"consumer_social",{"id":588,"name":589,"points":590,"category":576},"33575524","GitHub business card",210,false,"v2",{"id":594,"name":5,"line":6,"ai":591,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":595,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":596,"url":9,"mix":597,"praise":95,"objection":108,"sub":21},33599095,[24,25,26,27,28],"5000005054330110053503500030100233511000",[32,33,34,35],1793991054862]