yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 4 Q&A, Help & Troubleshooting] macmobile:
Freeze and reboot that's how it all starts...
[Galaxy Note 4 Q&A, Help & Troubleshooting] joeblow3:
uninstalled update on my note 4 all symptoms are gone!! Thank you.
[Galaxy Note 4 Q&A, Help & Troubleshooting] ilopezhe:
Thanks a lot!!! it has worked for me as well
[Galaxy Note 4 Q&A, Help & Troubleshooting] WaywardWizard:
I have the same problem.

Can you explain how to uninstall the update?

Is this a Marshmallow update or something else?
[Google Pixel 2 XL Questions & Answers] YearZeroEvent:
Hey guys, I searched this forum but I didn't see any discussions on this yet.

For those of us on Verizon and therefore unable to root (so no VIPER), recently Google changed the equalizer settings. I remember they used to have presets like "Bass Boost" and "Treble Boost" and such, along with other tweaks. Now there's FX Boost and some others, but no matter what I set them to, it sounds worse than just turning the EQ off and adjusting my stereo itself. What are my options?

Do play store apps actually do more to help or can someone share settings they've found work well? I know settings will vary by taste and equipment, but it seems objectively worse than it used to be.
[X Style (Pure) Q&A, Help & Troubleshooting] Hitti2:
Is there a twrp for nougat?
[Samsung Galaxy S7 Questions and Answers] musmas:
The app's current version os not working great. How can i downgrade to an older version without root?
[Samsung Galaxy S7 Questions and Answers] speckdeckel:
aptoide...
[LeEco Le Max 2 Themes, Apps, and Mods] smelo19:
hello everyone, I installed 5.9.028s and besides the phone manager for eui is improved, it has a lot of ads!!! Does anyone have the apk for any other version without ads?

The version for mine is 2.0.1.04.

Thank you!!!!
[LeEco Le Max 2 Themes, Apps, and Mods] LEvvvEL:
I have 2.0.1.03 and have ads too, tried disable some activities in SystemCleanUp, but nothing helps.

EDIT

I have installed this https://xdaforums.com/le-max-2/how-to/28s-letv-super-manager-folder-zip-t3719722

Working without ads.
[LeEco Le Max 2 Themes, Apps, and Mods] TheLastCanadian:
Ads in your default OS..... no wonder LeEco is circling the drain.
[LeEco Le Max 2 Themes, Apps, and Mods] coolman7:
I restricted Phone Manager to connect to internet with Phone Manager's Data usage control :) Ads have been disappeared. But it still waits for 10 seconds when loading Phone Manager.
[Windows Mobile Development and Hacking General] Rated-R:
so i'm using a tytn and a sony ericsson hbh ds980 and when i'm listening to music and the phone rings i would like for it to regular as tho the bluetooth headset wasn't connected. i don't want it to ring through my head phones. is there a registry edit out there or can someone see if they could find one...pleassseee
[Samsung Galaxy S7 Active Questions & Answers] ParkerSaint:
I accidentally deleted the firmware, but I still have access to the boot-loader, how do I reinstall the firmware.
[Samsung Galaxy S7 Active Questions & Answers] magicstick5:
Install the firmware from SamMobile or some other website. Next, download samsung ODIN and flash the firmware back on it.
[Samsung Galaxy S7 Active Questions & Answers] ParkerSaint:
which version shall I downlaod?
[Samsung Galaxy S7 Active Questions & Answers] supertac:
linked from here https://xdaforums.com/s7-active/development/rom-mod-release-t3635879

get the modified odin... then get this back on there https://mega.nz/#!StwCFSbT!gdUUGkl-Vw--jWgfsgE6w4w1Ds7bLz83IcagPcThN6A

thats something.. its a good nogat to start with.

last week at the mall I messed around with flashfire and flashed magisk... the locked bootloader wouldn't allow it and locked up my phone. flashing back to this saved my ass.
[Samsung Galaxy S7 Active Questions & Answers] metaschoolboy01:
Can't boot into recovery or download mode.

Can't boot into recovery or download mode. Phone repeats restarting automatically within few seconds. Shows only samsung a6 text and shuts down and repeats.
[Lenovo ZUK Z2 (Plus) Questions & Answers] Aldhryy:
Hey guys, i wanna ask something. Is zui 2.5 nougat or zui 3.5 oreo support camera2api with hdr+ and portrait mode? If it work is there any specific apk for it? Or i can just install the gcmod5 apk from aosp roms and use it? Thanks
[Lenovo ZUK Z2 (Plus) Questions & Answers] flash123nani:
I tried on 3.5 didnt work.
[Lenovo ZUK Z2 (Plus) Questions & Answers] Aldhryy:
What about the 2.5?
[Lenovo ZUK Z2 (Plus) Questions & Answers] aasim92:
i saw sm1 said its working
[Lenovo ZUK Z2 (Plus) Questions & Answers] narshi shukla:
Try oss twrp zip on and report if its working or not
[Treble-Enabled Device Guides, News, & Discussion] majamee:
Hi all,

I am searching and wondering for any guides/ experience/ instructions about:

Can Project Treble be ported to a device where the support is not introduced by the official vendor?

What would be required to do so? I wonder if it would be possible to use the information provided from a released kernel source in combination with some re-partitioning (?), but these are just guesstimates.

So can anyone share some insight please? I think the possibilities such a project could introduce for custom rom developments would be even much more noticeable than right now. But that's just my 2 cents.

Looking forward to hear your thoughts and productive input. :)

P.S.: Please keep it friendly and productive as I know this is a topic with high chances for very different point of views and that is a good thing as long as everyone is not judging, polite and fine with co-existing opinions.

---

Update: 9th May 2018

I found an interesting lead for enabling treble on devices which current partition layout would not allow it otherwise:

https://github.com/Lanchon/REPIT
[Treble-Enabled Device Guides, News, & Discussion] BakedTator:
Given my understanding of project treble, I would say no. This is due to the fact that you would have to have the individual drivers and their own partitions. So I believe you would have to have those drivers and the partitioning set up from the vendor in order to do it. Then again, this is xda...someone may figure out a way to do all this and make some magic!
[Treble-Enabled Device Guides, News, & Discussion] zoomer296:
[MENTION=3462598]BakedTator[/MENTION] Do you reckon an open-source Treble-compatible alternative could be made?

We could call it "Bass".
[Treble-Enabled Device Guides, News, & Discussion] phhusson:
I'd say it's possible.

There are some good tentatives on the way on some devices, and it seem to have nicely progressed.

It is still not able to boot GSI, but I'm quite confident.

FWIW, this has basically nothing to do with kernel sources, and not with partitioning either.
[Treble-Enabled Device Guides, News, & Discussion] majamee:
Thank you for the info, especially for the FWIW part. Nevertheless, could you please be so nice to share what you know what is neccessary instead? I'm not finding any good leads/ information sources about this topic so far. Would be appreciated :)
[Treble-Enabled Device Guides, News, & Discussion] BakedTator:
You heard the man...he says it's possible...I would listen to him over me any day! Lol. Would be nice to see it happen...make more rooms reach more devices
[Treble-Enabled Device Guides, News, & Discussion] nguyenlucky:
mi5devs are porting Treble to Xiaomi MSM8996 devices (Mi5, Mi5S, mi5S plus, Mi Mix, Mi Note 2)

https://review.lineageos.org/#/q/topic:xiaomi8996-treblize-all-the-things
[Treble-Enabled Device Guides, News, & Discussion] 01000010:
Nice... the avalanche is starting ;)
[Treble-Enabled Device Guides, News, & Discussion] halfbytecode:
Codeworkx is working on bringing treble to Oneplus 5/5T.

https://review.lineageos.org/#/c/205186/
[Treble-Enabled Device Guides, News, & Discussion] burduli:
Yes: https://xdaforums.com/redmi-note-4/...other-development/rom-lineageos-15-0-t3690465
[Treble-Enabled Device Guides, News, & Discussion] SingularityHRT3:
Another device with Treble ported, Redmi 3S (Land)... [MENTION=4403780]TeamMex[/MENTION] has brought in initial Treble support to Redmi 3S just like it was done on Redmi Note 4, using Cust as the Vendor partition... Hope He has great success in it...

Source: https://plus.google.com/u/0/+klozzjesus/posts/5REcrMxfq67
[Treble-Enabled Device Guides, News, & Discussion] Banan PL:
Correct me if I'm wrong. To use Treble device must have /vendor partition right? So if device have this partition by default it will be easier to implement it?
[Treble-Enabled Device Guides, News, & Discussion] DustArma:
Yes, but devices that have extra AOSP unused partitions, such as the Xiaomi /cust and Motorola /oem can have those partitions mounted as /vendor for treble ports. I'm guessing what's most important is that the partition has enough space for all the vendor blobs
[Treble-Enabled Device Guides, News, & Discussion] KuwaLee:
I'm wondering about why they can make their devices (like xiaomi redmi 4 .Etc) adapt to treble.

The vendor code is close-source isn't it? So they write the code completely by them selves????
[Treble-Enabled Device Guides, News, & Discussion] phhusson:
No. There were HALs before Treble, they just connect the old HALs to binderized HALs, Google even wrote several such converters.

(That's a big simplification, they still had to do a lot of work for that, that's not easy)
[Treble-Enabled Device Guides, News, & Discussion] an0n1m0:
I didn't thought it was possible without rewriting the blobs...are you willing to share some more details/resources to help other people do the same with other terminals?

For example, the whole Xperia X line has an oem partition which can be used as vendor (in the aosp version is used to store the blobs, and they also have some HALs binderized https://github.com/sonyxperiadev/device-sony-common/blob/master/manifest.xml)...but there is still something missing for full treble support.

Thank you
[Treble-Enabled Device Guides, News, & Discussion] stunned:
[MENTION=1915408]phhusson[/MENTION] when we get Android P dev preview images can we extract/make something to get them work on every treble device or do devs need sources released?
[Treble-Enabled Device Guides, News, & Discussion] phhusson:
Hard to say. I'd say we'll need the sources.
[Treble-Enabled Device Guides, News, & Discussion] adaa1262:
That means that unsupported MTK devices that are still stuck on 6.0 would be able to use treble?

Then if kernel source are necessary for treble would it be possible for devices using MTK Helio Cpus to be finally updated to 8.1 as Kernel Sources are only available for a couple devices using Helio X SOCs?

For instance Helio X20 source are available from Vernee that helped developers building a semi-stable 7.1 ROM for LeEco X62x devices while the Redmi Note 4 MTK is stuck on AOSP 6.0
[Treble-Enabled Device Guides, News, & Discussion] GitDaisy:
I think there is a way. We need to explain how Treble Works (I think anybody know's but casual users)

Devices with Treble Support had a /vendor partition with vendor, kernel and all things needed to boot, Before treble all these things will be on /system partition. Now what we can do ?

We can:

- add /vendor partition by adb

What developers need to know to port Treble sucessfully

- Developers need to know how to mount all drivers to be visible for android in /vendor partition
[Treble-Enabled Device Guides, News, & Discussion] adaa1262:
Most of LeEco Let 2 Roms for MTK needed the system partition Not to be wiped.

If you wipe the system partition you'll end up with no working cellular WiFi and Bluetooth.

Camera worked fine as its a Sony IMX Sensor

So that's interesting...
[Treble-Enabled Device Guides, News, & Discussion] GitDaisy:
Mediatech is always problematic... On xiaomi phones with MIUI partition xda magics set this partition as /vendor partition so on another manufactures with additional partitions had chance to port Treble but if partition size was 800MB+. But samsung devices don't had additional partitions so lets try make them !
[Treble-Enabled Device Guides, News, & Discussion] adaa1262:
What about LeEco?

I have a X626 which I got for only 100$
[Treble-Enabled Device Guides, News, & Discussion] GitDaisy:
From my research all china devices xiaomi, LeEco had /cust but i don't know what size that partition had and its very difficult to change mediatech

Device
[Treble-Enabled Device Guides, News, & Discussion] DodoGTA:
MIUI, TouchWiz, EMUI and other heavier Android skins != AOSP
[Treble-Enabled Device Guides, News, & Discussion] adaa1262:
You mean that even hevy skinned versions of android are called AOSP still?

What I want to say by AOSP I mean the pure version that Google provides
[Treble-Enabled Device Guides, News, & Discussion] DodoGTA:
Do you know what "!=" even means? It's not equal to, by the way
[Treble-Enabled Device Guides, News, & Discussion] adaa1262:
Oh I haven't noticed the !

I don't get what you want to say by that
[Treble-Enabled Device Guides, News, & Discussion] moriel5:
LeEco didn't use MediaTek's chipsets, they used Qualcomm's.
[Treble-Enabled Device Guides, News, & Discussion] adaa1262:
MTK Versions has relesed in China and most Europeans (including muself) got a MTK model from resellers because its so cheap

( 100$ for The X626 model that scores 98k in Antutu).

Check the Le 2 thread there are a couple of ROMS for MTK based from Vernee sources
[Treble-Enabled Device Guides, News, & Discussion] moriel5:
Ah, I am surprised, since I have a friend who got the chinese Le 1 Pro (back when LeEco were still called LeTV), and it had a Snapdragon 810 (we had to convert it to the american model).

However, now that I have looked again, I see that the standard models had MTK chipsets, while the pro models had Snapdragons.
[Treble-Enabled Device Guides, News, & Discussion] gougous3:
How would it be to repartition a device featuring seamless updates (so, using the A/B partitioning scheme)? Such as "turning" /system_b into /vendor?
[Treble-Enabled Device Guides, News, & Discussion] J0SH1X:
just use cache as vendor works for most phones i suppose and symlink /data/cache to /cache my g6 works with treble [MENTION=1915408]phhusson[/MENTION] gsi image boots on it i still have to figure out /system/lib blobs tho currently trying to push then to /vendor/lg/ and then symlink them to system on boot
[Treble-Enabled Device Guides, News, & Discussion] peachpuff:
Until you clear cache...
[Treble-Enabled Device Guides, News, & Discussion] J0SH1X:
No, cache is now on /data/cache its changed in kernel and ramdisk if you clear cache not vendor gets deleted but /data/cache/* does
[Treble-Enabled Device Guides, News, & Discussion] MZO:
Yes, it can be ported. ;)
[Treble-Enabled Device Guides, News, & Discussion] phhusson:
As long as you don't run GSI, it's still not totally confirmed ;)
[Treble-Enabled Device Guides, News, & Discussion] MZO:
I'll do that tonight.

EDIT, it works !
[Treble-Enabled Device Guides, News, & Discussion] J0SH1X:
how do you handle blobs that goto /system/lib normaly ? you just copied them to /vendor/lib instead?????

on my g6 gsi boots but nothing works
[Treble-Enabled Device Guides, News, & Discussion] MZO:
Yes, right now I did that. Though the right way is to move them to vendor/lib and hex edit them so they are loaded from vendor.
[Treble-Enabled Device Guides, News, & Discussion] J0SH1X:
okay so it will be a sed command i will make a dir with all of them and grep for /system/lib etc and thensed it to /vendor/lib , i was about to symlink them from vendor/system(just created that folder for system blobs) but i wasnt able to run the script at boot tho
[Treble-Enabled Device Guides, News, & Discussion] J0SH1X:
which strings did you replace ? i used a loop command to replace /system with /vendor and so it got /vendor/vendor since the strings cant be made shorter then i symlinked /vendor to /vendor/vendor and it doesnt work i talked to luk1337 and he said stuff i dont get at all
[Treble-Enabled Device Guides, News, & Discussion] MZO:
Have a look at it on my github.
[Treble-Enabled Device Guides, News, & Discussion] J0SH1X:
Github.com/mzo?

---------- Post added at 02:46 AM ---------- Previous post was at 02:42 AM ----------

Yeah took a look it didn't show what you edited in the blobs tho you just edited makefiles, I did that day ago but my G6 just boots nothing more it ril doesn't work etc etc maybe just xionami devices can be done ? since all devices which successfully booted gsi and where all stuff works where xionami tho
[Treble-Enabled Device Guides, News, & Discussion] MZO:
Check the logs to find why it's not working etc etc. You should get an idea why it's not, inability to find libs, or loading non-existent configs from system. Then you can grep hex from blobs and find which blob is causing trouble. Fix it
[Treble-Enabled Device Guides, News, & Discussion] fbousk:
Hi maybe you can help for chiron treble port please?

https://t.me/joinchat/EzgO-FE3aCDfF4XpzLE6RA

Here is our telegram group thanks.
[Treble-Enabled Device Guides, News, & Discussion] Shemploo:
Compulsory, what are the chances for Snapdragon Samsung devices? Such as Galaxy S8, we have SamFAIL root on it, so system partition can be modified, however, I don't know about any unused AOSP partitions. I was unable to gleam any relevant information relating to options for what I'm wondering about.

Thanks.
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
Install diskinfo app
[Treble-Enabled Device Guides, News, & Discussion] Shemploo:
Am I looking for anything specific here? there's a ton of info to read through
[Treble-Enabled Device Guides, News, & Discussion] DP_OSK:
Hi, tell me, is it possible to port project treble to santoni?
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
Yes, as most Xiaomi devices have cust partitions.
[Treble-Enabled Device Guides, News, & Discussion] Yuvch122:
We can use the /cache partition.
[Treble-Enabled Device Guides, News, & Discussion] GitDaisy:
Great Idea, Some samsung devices have spcific cache partitions too
[Treble-Enabled Device Guides, News, & Discussion] EonVoid:
Hoping to get it in samsung j710gn ☹️
[Treble-Enabled Device Guides, News, & Discussion] tripLr:
https://xdaforums.com/project-trebl...development/device-trebel-driver-dev-t3709936

---------- Post added at 05:55 AM ---------- Previous post was at 05:53 AM ----------

T910V Galaxy Note 4 running Oreo.

https://xdaforums.com/note-4/snapdragon-dev/oreo-8-1-0-unofficial-lineage-15-1-rom-t3760969
[Treble-Enabled Device Guides, News, & Discussion] Baumhouse:
Does anyone know about plans to modify the OnePlus 3T to support project Treble?
[Treble-Enabled Device Guides, News, & Discussion] sarthak darshan:
Good developers

Anyone on XDA make a treble supported image for smartron SRT phone.It ha 4gb of Ram 64 GB of ROM SD 652.And eventually updated to Oreo not project treble supported.

Please

Please

Please
[Treble-Enabled Device Guides, News, & Discussion] Rehvix:
I would say chances aren't that great since the bootloader is still locked (assuming you have a North American variant).

---------- Post added at 10:52 PM ---------- Previous post was at 10:50 PM ----------

I'm willing to start a fund to pay a developer to figure out how to get Treble on a T-Mobile Samsung Galaxy s6 edge+
[Treble-Enabled Device Guides, News, & Discussion] blakegriplingph:
But what if the device in question is built with Android 6.0? I have an MT8127 device with an /addon partition, specifically, a Nabi SE - Nabi devices are designed to have an /addon partition for preloaded APKs. I was thinking maybe if we use it as /vendor it would be golden, right?
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
The size must be at least 400 500 mb
[Treble-Enabled Device Guides, News, & Discussion] blakegriplingph:
Which is good as /addon weighs in at around 1GB. :)
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
Now only thing your device lacks is interest of developers. If they have enough interest it will be treblalized.
[Treble-Enabled Device Guides, News, & Discussion] blakegriplingph:
True that. I know it won't be easy, but I don't see how it wouldn't be feasible either. It's that few people have the SE atm, and it ain't like the Nabi 2 where hackers repurposed it since it was essentially a poor man's Nexus 7.
[Treble-Enabled Device Guides, News, & Discussion] b50corei5:
Huh I have a separate vendor/lib folder and a system/vendor/lib folder and a system/lib folder. Anyway for me to Port treble?
[Treble-Enabled Device Guides, News, & Discussion] Gray47Maxx:
It'll be intresting to try to port it to 2016+ Sony devies, since they have almost everything open-source, thanks to SODP...
[Treble-Enabled Device Guides, News, & Discussion] blakegriplingph:
I think as long as you have a spare partition, you could have Treble use it to stash whatever vendor libraries you have.
[Treble-Enabled Device Guides, News, & Discussion] b50corei5:
Any guides about treble in general and porting treble?
[Treble-Enabled Device Guides, News, & Discussion] vickdu31:
Any chances for mediatek devices ?
[Treble-Enabled Device Guides, News, & Discussion] sarthak darshan:
Can I port treble to my smartron SRT phone???????
[Treble-Enabled Device Guides, News, & Discussion] b50corei5:
Probably no
[Treble-Enabled Device Guides, News, & Discussion] sarthak darshan:
Why it come with snapdragon 652 and 4 gb of RAM.
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
It needs and additional /hidden partitions sized more than 500 mb so that vendor files can be moved to that partition, like mi phones have cust partition of one gb, it's highly unlikely that your vendor will include an hidden partition, plus your device must have some very good devs support who can work on treble
[Treble-Enabled Device Guides, News, & Discussion] b50corei5:
350mb partion is min. Our device is getting treble with only 400mb partion
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
Its approximately and may vary device to device
[Treble-Enabled Device Guides, News, & Discussion] CosmicDan:
Hi all,

I'm in process of getting the Mi A1 Treble-enabled. First process is to repartition (shrink system partitions - both slots - and create new vendor_a and vendor_b) which is easy since they're just standard GPT partitions so can be done from abd shell with GPT fdisk. I've already done this.

Question is, now what?

I see mention of people who have ported stock ROM's to be Treble with hex-editing the libs to update paths, but surely there's more to it than that. Apart from adding the new vendor mounts to initfs of course.

Thanks in advance for any help given. Even if it's just a link to someone's Treble enable port of a ROM, with a reference to the base ROM I can just diff the classic and Treble-enabled ROM manually.

I hope to document the process when I figure it all out, since nobody who did the existing ports seems to have done so :(
[Treble-Enabled Device Guides, News, & Discussion] narshi shukla:
Zuk z2 plus have very good developer team who successfully ported treble, but they used factory partition as vendor.

You can search zuk devs on github, or explore more pages of oreo roms like aex among others, i really believe there should be a proper documentation about this as i have seen many other documentations in past about cam 2 api, stock thermal mod and other ports to various roms.
[Treble-Enabled Device Guides, News, & Discussion] iamfoolish:
Is there any API difference between ported Treble and official Treble?

The way I understood Treble, is that that:

Device specific drivers are all located on a special partition which shouldn't be overridden.

Device specific files have to export a specific ABI, so a GSI can work with it.

So when I hear that Treble was community ported to various devices (such as the Xiaomis), I'm trying to understand how it works. While #1 is "relatively" easy (move drivers to an empty partition and mount it as /vendor), how does the community fix #2?

I mean if "somehow" I'd get my S2 re-partitioned without bricking it, would I be able to get Treble on it also?