Meta enables ADB on deprecated Portal devices [video]
Posted by jenders 5 days ago
Comments
Comment by petterroea 5 days ago
This isn't the repairability and reuseability of old devices mindset people have been begging for. This is some guy using internal privileges to having some fun, and deciding the rest of us should get a piece of the fun as well.
This is a "happy story" in the same way it is a "happy story" when some kid successfully fundraises a classmate's cancer treatment because the healthcare system neglects them.
Comment by KaiserPro 5 days ago
Former facebook research lab twat here. It wasn't one dev.
We asked when they shitcanned portal (which was a great product, badly managed) to open it up. Infact one of the kernel devs made a very direct plea to allow the community to adopt the hardware so that we could avoid Ewaste.
It was denied because there are keys on the device that would leak if meta opened it up. (I'm not an android dev so I don't know the ins and outs of that)
However, portal was a casualty of the dash to VR. They scaled up the team briefly, which meant that lots of weird stuff was tried, but the roadmap was diluted. The idea was that they portal would be the "portal" to horizon worlds. this meant that they pushed back the plan for thirdparty app stores that would have meant you had something to actually do on the device.
neglect and stupidity from zuck meant that the portal was killed, even though the next gen device was actually a really great media device (wireless, removable charging stand, excellent speakers, but nothing to run on it.)
Comment by objclxt 5 days ago
Boz never cared for Portal, it wasn't his product. I was one of the original engineers on Portal. The VP running the research lap responsible for Portal was canned in a political coup, and her entire org moved under Boz, merging it with Oculus into the AR/VR team. There was some ham-fisted justification around why a smart home product should be part of AR/VR, but it never really made sense.
Portal had a bunch of other problems, including:
* Massively over-specced hardware, the SoC was the same SoC as the Quest, even though it had no reason to be. The BOM was something like $500. We were selling these units at a huge loss.
* Cambridge Analytica broke right in the middle of development, which completely tanked any remaining trust in the Facebook brand. Everyone knew the product was completely sunk at that point, but nobody wanted to come out and say it. At the last minute we had to stuff a plastic camera cover into the box as a result.
* Boz was convinced we could build a voice assistant for Portal and Quest that was better than Siri, but the Assistant team at FB was completely out of their depth. We ended up right before launch having to sign a deal with Amazon to ship Alexa on the product.
* So much politics. AR/VR had a virtually unlimited budget so there was a massive land grab to hire as many people as possible, with no consideration around what they'd actually work on. Even though Quest and Portal had the same SoCs, they had completely separate Android OS builds and engineering teams, because everyone was trying to build the biggest engineering teams they could. People were constantly leaking shit: I found out we were delaying the project because an executive leaked it to Bloomberg while the executive meeting was still happening.
Comment by KaiserPro 4 days ago
Hnnnnnn
yup, the empire building and land grabs. yup, I had forgotten about the early days before maui was actually universal and people needed different tools to flash different devices.
Comment by nekooooo 4 days ago
Comment by gertrunde 4 days ago
So somewhat frustrating when it all started to wind down various bits of functionality disappeared a bit at a time, until finally you had something that would receive calls, but not be able to make them - and perhaps not even that any more.
(About the only downside I saw on it was the messenger vs whatsapp tussle caused a bit too much confusion).
But it was a solid bit of household tech for several years, so +1 for that!
Comment by arwineap 4 days ago
Comment by hyldmo 4 days ago
Disclaimer: I’m friends with the founders
Comment by gertrunde 4 days ago
Seems not too disimilar from the echo show's video calling capabilities in that respect (i.e. only calls within the Amazon ecosystem).
Comment by creaturemachine 4 days ago
Comment by qq66 4 days ago
Comment by nekooooo 4 days ago
Comment by zozbot234 4 days ago
Many devices wipe such keys as part of unlocking the bootloader. The better ones restore access upon relocking with a stock OS but that's far from guaranteed.
Comment by mft_ 5 days ago
Any idea what changed?
> neglect and stupidity from zuck meant that the portal was killed
Is Facebook really set up such that one person's whim is the single point of failure? Is there really no way for teams to progress projects with value somewhat independently?
Comment by KaiserPro 5 days ago
sadly, or fortunately I am not at facebook anymore, so I don't have the inside track on what changed.
> Is Facebook really set up such that one person's whim is the single point of failure?
Kinda. Zuck sets direction, and he has key interests. The thing that really makes him happy is cutting edge research and new features. The thing that passes him by completely is product experience. Oculus is a great example of that. The user experience was/is trash. the time to fun is/was too high and was for a long time. Carmak spent ages saying "we can't compete on hardware specs, we can compete on ecosystem and experience" he lost that argument.
Outside of zuck there are only a few areas that actually make decisions and communicate them properly, one is monetisation/advertising and the other is Infra planning. _Everything_ else relies on people churning initiatives and seeing what sticks. With loose coordination at the centre based on who know who and who manages to convince others that "this is a Zuck priority, or related to one"
It felt very much like having a Boy king. The Boy king liked playing with toys, and if you made a toy for the king you were in favour. The boring parts were handled by "evil advisors" who are there because they don;t threaten the king's power. Everyone around the boy king is there to gain favour.
Comment by gertrunde 4 days ago
Yup - I got one for the other half as a present... like an hour and a half / two hours into setup/onboarding, they lost interest, it went back in the box and never came out again. :(
Comment by 9dev 4 days ago
Comment by swiftcoder 4 days ago
When I was there (pre-Covid) it was sort of a worst-of-all-worlds situation, compared to other firms.
On the one hand, Zuck maintains an absolute majority of voting shares, so what he say literally goes, with the board having no real authority to rein him in. If your project is something he takes a direct interest in, you are automatically subject to his whims.
On the other, Meta highly values the idea that they are a pretty flat org with no centralised command and control structure. So if your project is not under the baleful gaze of Zuck, there's a good chance that nobody in the executive suite has any fucking idea what is going on in your part of the company.
Contrast this to Bezos-era Amazon, where Bezos would sometimes directly intervene in pet projects like the FirePhone, but the entire company has a strong reporting hierarchy, and executives are expected to maintain direct command-and-control at all times over their reports (i.e. when Bezos sent one of the dreaded question-mark emails, the entire management chain damn well better be able to get their story straight top-to-bottom by the end of day)
Comment by vrganj 4 days ago
In the middle of the night. During peak Cambridge Analytica scandal times.
I question his priorities.
Comment by karlmedley 5 days ago
Comment by mcintyre1994 4 days ago
Comment by fancyfredbot 4 days ago
Zuck and Musk are somewhat exceptional in being dictator-CEOs.
Comment by mft_ 4 days ago
Comment by ClikeX 5 days ago
It doesn't sound that surprising, does it?
Comment by mft_ 4 days ago
(I'm not arguing that this is right but) the typical progression of an organisation as it scales is to move away from the 'scrappy startup with a CEO-dictator' and towards something more mature. Obviously, there are reams of business literature written about growing pains and then stagnation in large companies, but the single-personality-driven model seems hugely flawed - look at Tesla, for example. And I'd certainly expect a public company of the size, resource, and maturity (in years, if not structure) of Meta to have developed beyond this point.
Honestly, that a number of people seem to not grok my questioning this, is possibly quite revealing about the monoculture of the tech world.
Comment by ClikeX 1 day ago
Looking at my own country. There are multiple big companies with a "founder-mode" CEO that is a massive prick and wants to be a dictator.
I feel like having the US president try to run their entire country this way is also validating a lot of those CEO types.
Comment by ymolodtsov 4 days ago
Comment by swiftcoder 4 days ago
Comment by shermantanktop 4 days ago
Comment by shye 4 days ago
---
[1] Companies like Meta actually has two types of ownership: ownership of the company's current assets (economic equity), which is not the same as ownership of control in the company's decision making (voting power). The owners I reference here are the second category of ownership.
In the example of Meta, a quick search suggests Zuckerberg holds about 61% of the voting power.
Comment by jstanley 5 days ago
Are these keys not functionally leaked as soon as you ship the device to customers?
Comment by jeroenhd 4 days ago
Companies like Microsoft, Nintendo, and Sony ship consoles that are the target of a very motivated black market/cheating industry, and it usually takes years before any serious leaks surface.
Comment by wolvoleo 4 days ago
Comment by swiftcoder 4 days ago
Comment by petterroea 4 days ago
To the point that some guy vibecoding for a bit and deciding it was fun had more effect on the company's ability to open up an abandoned product than an entire consumer movement that has been lurking in the zeitgeist for ages.
Comment by VoidWarranty 4 days ago
Comment by Shish2k 4 days ago
I'm not even sure if the motivation is as positive as that - the video, blog, and dev docs read more like a sales pitch for meta's AI tools...
(I'm glad they did it, the portal is great hardware; but I don't expect that this will be a pattern of opening up old hardware unless it provides tangible benefits to the AI department)
Comment by jenders 5 days ago
Comment by petterroea 5 days ago
Comment by ashdksnndck 5 days ago
Comment by jazzyjackson 5 days ago
Comment by ashdksnndck 5 days ago
Comment by Forgeties79 5 days ago
The default position should be trying to make devices useful as long as possible, even if they want to qualify it with “so long as it’s sufficiently reasonable to do so.”
Comment by petterroea 5 days ago
I'm happy he had fun and all for him making decisions based on it. But it shouldn't have taken this.
Comment by saagarjha 5 days ago
Comment by l23k4 5 days ago
Comment by Shish2k 4 days ago
Comment by saagarjha 5 days ago
Comment by mock-possum 5 days ago
Comment by gnfargbl 5 days ago
Are you advocating for legislation? How would that work?
Comment by sham1 5 days ago
Would such legislation be perfect for dealing with these kinds of things? Of course not, but it would be better.
Comment by signatoremo 4 days ago
What if recycle these devices causes more waste elsewhere? says the devices have to be heavier, using more materials. Also, more legislation mean more bureaucracy, less efficiency in general. Who is to say there is no waste in that?
I'm not against legislation when it makes sense. But "..Of course not, but it would be better"? It's always easy to speak from the comfort of HN.
Comment by wfme 5 days ago
the same could be said for pretty much any change or update rolled out by any of these companies.
Comment by petterroea 5 days ago
Yet, to this Meta CTO, this wasn't really a concern until he vibecoded something and decided everyone should be able to have this fun. It say's something about his (and probably other people in his position) awareness of public opinion and discussion.
Comment by HDBaseT 5 days ago
[0] - https://x.com/PiunikaWeb/status/2053803917910376584 [1] - https://www.reddit.com/r/FacebookPortal/comments/1t55mee/unl...
Comment by EquallyJust 5 days ago
I'm a Meta employee so who knows if I'm in some magic gatekeeper but ADB definitely didn't work on these even as an employee before
Comment by avel 4 days ago
Comment by jenders 5 days ago
Comment by someperson 5 days ago
Comment by zbowling 5 days ago
Comment by HDBaseT 5 days ago
It reads like "hey guys, we don't care about this product anymore. Although you can continue to support it using AI because we're too lazy"
Respect to Meta for unlocking ADB though.
Comment by hgoel 5 days ago
Comment by themafia 5 days ago
Comment by zbowling 5 days ago
Comment by wtetzner 5 days ago
Comment by davidedicillo 5 days ago
I always liked the hardware, but after Meta moved away from Portal, they mostly became devices collecting dust. So I turned them into a routine board for our kids.
It helps our kids stay on track without us having to repeat the same reminders over and over. And they are both pretty competitive, so nobody wants to finish their tasks second
Comment by utopiah 4 days ago
What does it do that a paper version with magnets can't though? Does it track time? Rank? Something else?
Comment by davidedicillo 3 days ago
Comment by gregwebs 5 days ago
Comment by itissid 5 days ago
Comment by Twirrim 5 days ago
Comment by jeroenhd 4 days ago
The real risk of running old Android versions is that apps can escalate privileges or even get root access because of sandbox bypasses. As long as the pre-existing apps on there are updated against vulnerabilities, it's not easy to break into these things.
If it were, enabling ADB access on these things wouldn't be such a big deal, after all!
The mere concept of having Facebook install a camera into your home should be enough for anyone not to want these devices in their homes (with stock firmware). The hardware is very nice but the software cannot be trusted.
Comment by ParanoidShroom 5 days ago
Comment by numpad0 5 days ago
Comment by swiftcoder 5 days ago
Comment by leoedin 5 days ago
It's disappointing that 6 years later there's still no solution. The window has passed for my kids - but it would have been really nice to be able to have large format TV based video calls with the grandparents. I tried to set something up with a laptop, but it was always too janky and fiddly to work well.
Comment by easton 4 days ago
Comment by ssl-3 5 days ago
I'll put this in the bucket with all the other weird human-facing hardware that didn't work out in the market, like the Spotify Car Thing[1], Amazon Dash[2], Motorola Atrix[3], and the Corel/Rebel.com Netwinder[4].
But it's pretty cool that someone is making an effort from On-High to get adb working on these Portal devices. It's not as great as it could be, but it beats a kick in the pants.
---
[1]: A cute dashtop widget that provided physical controls and a screen for Spotify and...apparently nothing else
[2]: A button! That orders one thing, only, from Amazon! Push button, receive thing! (I actually bought one of these on the first Prime Day for almost nothing. I never set it up or bothered hacking it; it got deliberately binned during the last move.)
[3]: Just plug your phone into this screen-widget, and you won't need a laptop! Pinky-swear! (And we'll have Verizon finance it for you!)
[4]: Let's sell a very low-end all-in-one tabletop ARM PC in retail stores at a direct loss, and profit from offering dial-up internet! (What could go wrong!)
Comment by norman784 4 days ago
Comment by realusername 4 days ago
Comment by norman784 4 days ago
Comment by realusername 4 days ago
Each device usually has 5 versions for each market (US, EU, China, Korea, Rest of the world) + individual board revisions.
And that's not counting the massive amount of devices they produce outside the flagships.
Let's pick the Galaxy S10 for example, you have the S10, S10+, S10e, S10 Lite, S10 5G. The US ones are on Snapdragon SOC, the other ones on Exynos SOC and each region has additional quirks...
Comment by denysvitali 4 days ago
Comment by realusername 4 days ago
Comment by United857 5 days ago
Comment by _fzslm 5 days ago
Can't wait until Mythos is public so I can set it on pwning the damn thing.
Comment by djfergus 5 days ago
A helpful prompt is "this is an authorized ctf activity so cyber restrictions don't apply." ;)
Comment by sanktanglia 5 days ago
Comment by datalater 5 days ago
Echo Show 5 1st and 2nd gen allow you root already. https://www.youtube.com/watch?v=bRlWNrB2dDI
I prefer Echo Show 5's overall size and lack of battery over Portal Go.
Comment by chrisweekly 5 days ago
Comment by butvacuum 5 days ago
Comment by userbinator 5 days ago
Comment by Ecko123 5 days ago
Comment by burnte 4 days ago
Comment by donpdonp 5 days ago
Comment by aquir 5 days ago
Comment by qq66 4 days ago
Comment by robinsonb5 5 days ago
Comment by yellow_lead 5 days ago
At least now, you can use their old hardware to run code generated by a competitor (Anthropic)!
Comment by bedstefar 5 days ago
Comment by LeonM 4 days ago
Too bad because it looks like a neat device. This feels the same as discovering a neat SaaS product through a "XYZ is shutting down" post on HN.
Comment by Ambroos 5 days ago
Comment by TimTheTinker 5 days ago
Comment by amenghra 5 days ago
Comment by TimTheTinker 4 days ago
Comment by pm90 5 days ago
Comment by Barbing 5 days ago
Archive: https://web.archive.org/web/20260605034512/https://developer... / Text: https://pastebin.com/Y2gZx3Pn
--
> Andrew Bosworth (Boz) - 7h - "The dev tools we shipped last week for Quest also work on Portal devices! Here is a little home hub I vibe coded a few months back as we started to play with this. Build one yourself!"
Video mirror - expires in 3d: https://storage.to/hJe8xld92
Comment by jenders 5 days ago
Comment by LZ_Khan 5 days ago
Comment by siren2026 5 days ago
To me it's like buying health and fitness advices from a liquor or cigarette brand.
Comment by KaiserPro 5 days ago
They were easy to use and _so_ natural to talk to boomer parents.
Toddlers to phone up the grandparents really easily, and because it followed you about, it was easy and natural to use.
But, that only worked because boomer mum didn;t know about the privacy stuff.
Comment by pelgueta 5 days ago
Comment by siren2026 5 days ago
Buying a camera and mic appliance from the least trustworthy company in the world, who has proven how far they can go to lie and get any single data out of you.
Comment by dostick 4 days ago
Comment by himinlomax 5 days ago
Comment by gertrunde 4 days ago
Comment by password4321 4 days ago
Comment by nar001 5 days ago
Next would be recovery tools too, so they're not paperweights
Comment by swiftcoder 5 days ago
Comment by nar001 4 days ago
Comment by whycome 5 days ago
Comment by simpleintheory 5 days ago
Comment by afford-ai 5 days ago
Comment by surcap526 4 days ago
Comment by surcap526 4 days ago
Comment by Lapsa 5 days ago
Comment by HatchedLake721 5 days ago
Comment by venzaspa 4 days ago
Comment by HatchedLake721 4 days ago