‼️ OnePlus confirmed a stock phone could be rooted by an installed app. Then it warned the researcher not to publish.
The app needs no special permissions. OnePlus confirmed the two flaws in May, but no fix was available when the researcher disclosed them. No real-world exploitation is known.
How the root chain works →
Show more
Yes, I've been daily driving OnePlus 15 since it came out. OnePlus might have the most phones in my personal phones of the past decade? And it looks like this will be my last one.
OnePlus announced they will officially no longer launch new products in North America or Europe. Software support will continue, but OxygenOS on these phones will turn into ColorOS. RIP
(my video on the downfall of OnePlus has aged well)
Show more
$QCOM UNVEILS NEW 2NM SNAPDRAGON CHIPS WITH BIG ON-DEVICE AI PUSH
Qualcomm launched the Snapdragon 8 Elite Gen 6 and higher-end Extreme Gen 6, its first 2nm smartphone chips.
The biggest focus is local AI. The chips include a sensing hub that can run models up to 200M parameters for things like speaker recognition, personal memory and always-on assistants.
The Extreme version can run up to a 30B-parameter Mixture-of-Experts model locally on the phone.
It also supports 8K/60fps and 4K/240fps video, while both chips add AI-based voice isolation and noise reduction.
Motorola, Xiaomi, Vivo, Oppo, Honor, OnePlus and others are expected to use the new chips.
Show more
Teneo Beacon update: Android, Mac, Windows, and Linux.
The Teneo Beacon is the foundation of the Teneo Protocol.
This release focuses on real-time accuracy and better background reliability for Android devices that aggressively manage processes.
- Pull-to-refresh on Android. Refresh button on desktop, next to Settings.
- Fragment counter now updates in real time. No more stale numbers between sessions.
- Vendor-specific battery and background tips for Xiaomi, Huawei, Oppo, Realme, Vivo, and OnePlus now in Settings. All newer Android devices still get the run-in-background prompt on first launch.
- Auto-updater improvements.
- Tray menu reliability fixes and screensaver mode polish.
-Background process fixes across platforms.
iOS update rolling out shortly.
Every node running contributes to the data layer that powers AI agent queries on Teneo.
Install, run, keep it online.
Show more
You paid $1,000 for a Samsung phone.
Samsung pre-installed dozens of apps you never asked for.
Facebook. Microsoft Office. Netflix. Samsung's own browser. Samsung's own email. Samsung's own calendar. Samsung's own notes. Samsung's own cloud. Samsung's own payment app. Samsung's own voice assistant.
Duplicates of apps you already use. Running in the background. Eating your battery. Using your storage. You cannot delete them. The delete button is greyed out.
You paid for the hardware. They control the software.
Xiaomi is worse. Pre-installed games. Shopping apps. Some serve full-screen ads on your phone.
Carriers add more. T-Mobile, Verizon, AT&T each pre-install apps you will never open. Uninstall button? Greyed out.
Someone built a tool that removes every single one. No root needed.
It's called Universal Android Debloater. Written in Rust. Cross-platform GUI. Plug your phone in. Click. Gone.
→ Remove any pre-installed app. Samsung, Xiaomi, OnePlus, Oppo, Vivo, Huawei, Motorola, Nokia.
→ Remove carrier bloatware. T-Mobile, Verizon, AT&T, and carriers worldwide.
→ No root required.
→ Restore anything you removed. One click.
→ Battery life improves immediately.
→ Storage freed. Gigabytes recovered.
→ Privacy improved. Fewer apps tracking you.
→ Community-maintained database of known bloatware.
→ Works on Windows, macOS, and Linux.
Here's the wildest part:
The phone you paid for is not yours. It is a billboard you carry in your pocket. The manufacturer sold you hardware and then sold your attention to their partners.
This tool gives you YOUR phone back.
GPL-3.0. Written in Rust. Community-maintained.
But DO NOT use Universal Android Debloater.
We should all keep running dozens of apps we never installed on the phone we already paid for.
Show more
With football jersey drop season in full swing, we unveiled our Team Binance Jersey earlier this month. 👕
Find out how you can get your hands on one - plus 100 USDC 🟡⚫️
Show more
so far i think our claude code plugin sucked. now it is magical
it was not very clear when it was being helpful
it felt like it's kinda ruining the context
It's highly loved and recepted, we have thousands of people using the claude code plugin every day, with many stars on Github. Really wanted to make it good.
I sat on it for an entire day and tried to figure out every single way to deliver the value with our plugins. and I think we finally have an answer now:
1. Showing the value, somehow...
Because we can't control the UI in claude code, we figured out many different ways to show when supermemory is being useful in the session. Now, supermemory will show it's value, in:
- User prompt submit
- Statusline
- Inline, with the ◪ icon.
So when you see ◪, you know supermemory is doing it's magic.
It also shows the number of tokens injected, so you can be confident about pollution.
2. Great memories
Coding memories are different, and honestly, the learnings that the older version was doing were not being helpful. It would remember very arbitary stuff like "The user used git push" (yeah that's terrible. 🤮). We have updated both the engine and more harness level changes to make sure that the learnings are great for coding as well.
Now, we try to infer the source of truth for some things, so if something is obvious in the code (this is a typescript project), there doesn't need to be any memories for it.
The memories should be your behaviours, preferences and other things. We do this through profile buckets and entityContext in supermemory.
3. Experience and observability
Ok. So the memories are good. But how do you bring it back into the harness? We have both hooks and tools, and the tools are now served via a local MCP, that the agent uses pretty decently often now. This is to gather additional context.
how do we show it to people? Now, the claude code plugin (and other plugin) transcripts and learnings show up in the supermemory app in the agents tab.
Here, you can see the full graph of what is learnt, inferred, and how supermemory is learning over time. in a beautiful way, so you can observe and make sure that supermemory is doing it's job right!
4. Failures and when things go wrong.
This is one more thing that I really really care about. While testing the plugin, I happened to be in an airplane with really slow internet. Seeing that supermemory was making the agent feel slow as well (since it's a network call before it starts answering), the plugin now guarantee takes less than 500ms (or else it is skipped) and all errors are failed open.
This means that even if supermemory fails your work will not be affected.
One more thing that was concerning me was honestly the token count. How many tokens is supermemory injecting? is it polluting the context? Now we clearly show the token count so you can be sure it's doing good. More often than not, it will always be less than 100 tokens.
5. Feeling the difference
As I was showing this to my friends after feeling the magic myself, a common question was "How is it different from claude code's default memory?". Yes, the memories work cross-harness. That's one plus. But that's not it.
If you open the "Auto-memories" folder in claude, you'll notice that it barely learns anything. Things are only learnt if you are visibly angry or direct about "Don't do this". Then, it creates a file with "When doing this, do XYZ" or "Avoid XYZ"
There's barely 10 files in my repo, which I've been working on for more than 2 years now and using claude code since last 8 months. There are also a lot of outdated ones that are no longer even necessary. In order to use these memories, claude has to load the whole files automatically, which it never does...
Supermemory learns and captures even the small implicit details about how you would want the agent to behave, and they are always fresh, since forgetfulness is built in. It is also used and picked up by the agent, automatically.
you should REALLY try our new claude code plugin. Really proud of the entire team's work in making this amazing. these changes are coming to other plugins soon
Show more