[PROJECT][WIP]Touchwiz camera for AOSP - Samsung Galaxy S 5 Unified Development

It might sound ridiculous, but let me and my development team (my close relatives which do have their down work) begin our biggest project yet - porting Touchwiz Camera for AOSP ROMS (or at least every feature which are available on stock Touchwiz). Our goal is simple - bring glorious Touchwiz camera and it's bells and whistles to AOSP ROMs, let it be Lineage or Resurrection Remix, it doesn't matter. We began our development and we will consider using Magisk as an option of getting this to work.
Be aware, that this project might never come to life (trust me, if developers couldn't bring all of our camera features to AOSP, then it's obvious how difficult it is to accomplish this). It might even require to edit the entire AOSP for this to work.
As everyone know, Touchwiz camera is closely related to Touchwiz framework, so as a consequence it closely relies on that code written. AOSP has a completely different CameraHAL for making camera even to work. So, yeah. OnePlus One has something similar already accomplished, so our goal is exactly the same.
All of the development progress will be posted here.
And please note, that this is our hobby job, not a full-time job, so when there is free time to spare, we'll spend it doing this crazy project to work and move forward.
XDA:DevDB Information
Touchwiz Camera porting project to AOSP, Device Specific App for the Samsung Galaxy S5
Contributors
airidosas252
Version Information
Status: Testing
Current Stable Version: TBA
Current Beta Version: TBA
Created 2017-06-30
Last Updated 2017-06-30

Reserved

Reserved1

go for it! good luck

Wait for it. Good luck!

Glad to hear this. Hope you can get it figured out.

I'm so glad to know that! :victory: PATIENCE and HOPE! :good:

Best of luck to ya!

Good luck guys!

Amazing!

Good luck! Hoping you can make it

Good luck guys!!! I have been waiting for such great developers!!! If you'll do it you'll sign a mile Stone, it will be part of the developing history!
I wish you all the best

Thanks for all your great words!
On the flip side, we had many difficulties, starting from bootloop issues to camera stop working even with stock ROM. We are still doing some progress. Logcats and tons of trials and errors helped us out. Moving slowly forward.
Sorry for being off quite recently. Busy working and doing personal stuff.

Progress update:
Nougat is an utter a**. Not only it would be next to impossible to make video recording work (photo capturing is a much easier job), it would take years to make it work. We are searching for some counter measures now. Looks like horrible roadmap is coming up next to our door. We are prepared.
Reserve engineering is as prominent as my need to eat. I know it does not make much sense, but I think you get the idea. Thanks for the support you all.

airidosas252 said:
Thanks for all your great words!
On the flip side, we had many difficulties, starting from bootloop issues to camera stop working even with stock ROM. We are still doing some progress. Logcats and tons of trials and errors helped us out. Moving slowly forward.
Sorry for being off quite recently. Busy working and doing personal stuff.
Click to expand...
Click to collapse
airidosas252 said:
Progress update:
Nougat is an utter a**. Not only it would be next to impossible to make video recording work (photo capturing is a much easier job), it would take years to make it work. We are searching for some counter measures now. Looks like horrible roadmap is coming up next to our door. We are prepared.
Reserve engineering is as prominent as my need to eat. I know it does not make much sense, but I think you get the idea. Thanks for the support you all.
Click to expand...
Click to collapse
Don't give up! "Hope is the last to die"! :good:
Sent from my SM-G900F that scored 73.844 in AnTuTu with No Limits 6.1 ROM. . .

Are you reverse engineering with IDA? there was a developer working on the s6 I think it was who reverse engineered and found many factory variables that were called on during certain camera processes and managed to implement them into the camera wrapper in a "dirty" fashion that wouldn't get approved to be official. It did seem though he improved the camera a lot by using factory light sensing and focusing calls he found from the reverse engineering. Id bet our s5 uses many of those same functions and names, i'll see if I can dig that thread it. It was shared in the lineage 14.1 thread.

Wow this is a amazing info
The bad camera in resurrectionremix is the only part, why I don't use this awesome rom on my S7.
Take your time and hopefully you rock it

omgbossis21 said:
Are you reverse engineering with IDA? there was a developer working on the s6 I think it was who reverse engineered and found many factory variables that were called on during certain camera processes and managed to implement them into the camera wrapper in a "dirty" fashion that wouldn't get approved to be official. It did seem though he improved the camera a lot by using factory light sensing and focusing calls he found from the reverse engineering. Id bet our s5 uses many of those same functions and names, i'll see if I can dig that thread it. It was shared in the lineage 14.1 thread.
Click to expand...
Click to collapse
Yeah, reserve engineering is our only way out. It's not possible to achieve anything in a simple fashion. I would definitely call this project a win if we at least succeed making 1080p60 to work properly, other things like fast focusing and other things might come as well, since the dynamic range on LOS completely sucks. Pictures look dead.
BTW, if what you are saying about S6 is correct, our job might become a lot easier. I believe S6 has a different camera sensor calibration from the get-go, even if the sensor is identical (minus the OIS). If those variables are accessible to us, we might get some incredible results. Of course, with a lot of patience.

And for your own convenience, I won't ask for any donations. Why? My words speak for themselves. I don't want to rob your money. And as plus, I would lose my confidence.

Wishing u and ur team the best of luck with this project fingers crossed

Related

[Q] Multiwindow port to HD+

Now that we have a bigger community I can't NOT bring this up again. Anyone think porting Samsung's multiwindow to ovation wouldn't be too difficult to accomplish? I'm willing to beta test extensively if someone decides to give it a try. I know it's built into the Touchwiz framework on Sammy devices. but the code can be pulled and messed with. Theoretically, unless they went to great lengths to make porting multiwindow difficult, getting it to work should be do-able, even if it's buggy. From there much alpha/beta testing can bring us an eventually stable and very, very useful function. Hope to hear back from you all soon.
Second this. would be perfect for a 9" full HD display. But some may consider this against the design philosophy of Android (or any phone/tab OS).

Any new Developing Roms?

I definitely appreciate the roms that SDBags and every other developer has made, but I was hoping for more options available, specifically in AOSP Roms. I love the transformer lineup because it is super useful as a cheaper high performing school laptop for note taking and has a stylus for taking notes with. But honestly, I rarely have cared for asus's stock software compared to AOSP, and AOSP definitely will give me much speedier performance, much more customization and much more recent updates overall.
Can any developers let me know why there haven't been more available AOSP Roms lately, or maybe its a problem with the tf701t hardware making it harder to Rom for? Or maybe not many people are buying this tablet? I just want an idea of what I would be in for if I buy this tablet soon.
Also, has any of the Tf700 tablet developers been asked to help develop for this tablet? (Just an Idea)
This is not a bashing on any developers who are making this Rom. Especially with SDBags. I have used his CROMI Roms on the TF300t all the time and they are AWESOME!!! I was just curious why the tablet hasn't gotten much attention in the ROMs section from hearing all sorts of good things from this tablet
royredman said:
I definitely appreciate the roms that SDBags and every other developer has made, but I was hoping for more options available, specifically in AOSP Roms. I love the transformer lineup because it is super useful as a cheaper high performing school laptop for note taking and has a stylus for taking notes with. But honestly, I rarely have cared for asus's stock software compared to AOSP, and AOSP definitely will give me much speedier performance, much more customization and much more recent updates overall.
Can any developers let me know why there haven't been more available AOSP Roms lately, or maybe its a problem with the tf701t hardware making it harder to Rom for? Or maybe not many people are buying this tablet? I just want an idea of what I would be in for if I buy this tablet soon.
Also, has any of the Tf700 tablet developers been asked to help develop for this tablet? (Just an Idea)
This is not a bashing on any developers who are making this Rom. Especially with SDBags. I have used his CROMI Roms on the TF300t all the time and they are AWESOME!!! I was just curious why the tablet hasn't gotten much attention in the ROMs section from hearing all sorts of good things from this tablet
Click to expand...
Click to collapse
Not many devs bought the device, we only have cm11 source available, I don't have time to make loads of roms from source, although I might have a surprise for you soon.
It's about time other people started learning how to build from source don't you think? How about you give it a go?
sbdags said:
Not many devs bought the device, we only have cm11 source available, I don't have time to make loads of roms from source, although I might have a surprise for you soon.
It's about time other people started learning how to build from source don't you think? How about you give it a go?
Click to expand...
Click to collapse
So you would teaching? [emoji56]
What do you want to know?
sbdags said:
Not many devs bought the device, we only have cm11 source available, I don't have time to make loads of roms from source, although I might have a surprise for you soon.
It's about time other people started learning how to build from source don't you think? How about you give it a go?
Click to expand...
Click to collapse
I totally understand where you are going at. You are a great developer and I am not asking specifically you, just mainly other developers that haven't shown their awesome work for this tablet. And, do you know anywhere good to get a tutorial how to build a rom for this device?
Is building a rom for this device much harder than building a rom for another device, like the tf300t? Does the Tegra 4 chip really hard to work with when creating the ROMS for this tablet? Is there a way I can test the rom onto an emulator build of the tf701 on the computer so then I wont risk my tablet being bricked due to my ignorance? sorry for all the questions.

When Xposed for ART?

When Xposed available for ART? Today has left the Android SDK 5.0
Available whenever you make it work. We are all waiting on you. Hurry please.
Sent from my Nexus 5 using Tapatalk
Nice initiative Sheyla96. Do you have an ETA? I'm waiting too
It isn't an nice initiative at all. @rovo89 has said several times that it will come when it will come, he's doing this on his free time, jeez some people should just take a chill pill. ART hasn't been the official runtime for longer than 3 days and you're already starting, there isn't even a device running lollipop yet for god's sake! Sit down relax and wait for rovo to make his magic! @Sheyla96 @respider
I haven't seen any final version of ART yet, all just beta and preview versions. Even the version included in the latest emulator image (labeled "Android 5.0 / API 21") is at least a month old, or at least didn't include some of the commits of the master branch. Speaking of source code: It's still changing a lot. I wasn't able to build libart.so from source for the emulator as the included commit range is unclear (actually their Lollipop branch might be different from master, so knowning a date might not be enough). It's pretty hard to shoot such a fast-moving target. I hope that once a final version is out and the source code for is published (with a proper branch), changes will slow down a bit - and hopefully, vendors will use it pretty much unmodified.
I think I mentioned before that I had an early proof of concept for ART working in December. As I expected, many things had to be changed for the first L preview, and even then it didn't work. ART != ART. You may also have noticed that I haven't been here and didn't work on Xposd for the past three months for various reasons. I still don't have time and motivation to work on Xposed as I used to, but I'm slowly starting again (no promises though).
Last weekend, I started to try out a different approach, where I would make a few changes in the ART source code directly. This seems to be working much better and cleaner than trying to hack it from outside (especially because ART is much more complex and using many classes, templates etc. which are hard or impossible to work with). It also ensures control over the many variants it can be compiled with. The downside is that this would require replacing libart.so and libart-compiler.so on the system, and nobody knows whether vendors will build their ROMs with source code that is similar enough to AOSP to make this exchange possible. Then again, a library compiled against AOSP source probably wouldn't work with those ROMs either, as offsets etc. would be different.
Keep in mind that most of you are mainly interested in getting Xposed for Lollipop. ART is not the only new thing there, also SELinux is much stricter there, blocking many things required for Xposed. Not sure if there will be a different solution than disabling SELinux or exchanging the policy, both of which would probably require flashing a custom bootimage/kernel. But I'm not even thinking about this in detail yet, nor about different ways of installing Xposed (might be rather manually for the beginning). And I have no plans to use the Material Design anytime soon.
When I find the time and motivation, I will try to work on ART support. I will probably not be here and report about it though. When I think the time is right, I will publish my work-in-progress source code for others to help me (which requires a good understanding of advanced topics such as assembler/bytecode, so I'm afraid there won't be many people who can help). I consider everything I have done with ART so far as training - getting familiar with the source code, experimenting a lot, getting frustrated because it doesn't work most of the time. On Kitkat, ART is more or less a gimmick, most important it's optional. I might build an Xposed version that supports ART on Kitkat later if it can be maintained with little additional effort. If it's too different from the final ART, it will stay a proof of concept.
So in short: Wait until the final images and source code drop. Then wait again until it's ready. I can't give any estimation when that will be the case, it depends much on my personal situation. Chance are pretty low that it will be within a month after Lollipop release, and will get higher once I start thinking about flashing a Lollipop ROM myself (which would probably be CM12, and I think these guys won't give us a timeline either, for good reasons). I'm still not 100% sure Xposed for Lollipop will work, but I hope that in some way it will, even if it might not be as compatible with most ROMs and as easy to install as it is for Android 4.x.
TheHawk002 said:
It isn't an nice initiative at all.
Click to expand...
Click to collapse
I was just continuing @beren28 's joke assuming @Sheyla96 would implement it
sorry if looked like I was really asking for ETA
respider said:
I was just continuing @beren28 's joke assuming @Sheyla96 would implement it
sorry if looked like I was really asking for ETA
Click to expand...
Click to collapse
FWIW, I thought yours and @beren28's posts were hilarious, and surprised that they could be misunderstood.
@rovo89: Thanks a lot for giving it to us straight and taking the time to explain. Xposed is a miracle that has allowed great customization, even on stock ROMs, and it will be hard to give up. Knowing where we stand at least let's us make informed decisions about whether to upgrade to Lollipop or not.
On the positive side, several of the Xposed modules I use, are for tweaks and features that are included in Lollipop, so there is that too.
Is there any possibility of asking Google for official help on this project. I'd imagine with the help of some Android engineers, things would become a lot simpler. That is of course if Google even agrees in the first place, I don't know their stance on projects like this.
IMO Xposed is the shining highlight of dev projects on Android, it opened up so much for so many without needing a whole new rom, and Rovo89 cannot be expected to shoulder the burden himself now that L makes things much harder. We have so many talented devs here, can we have a call to arms in the open source community to help out?
ECrispy said:
Is there any possibility of asking Google for official help on this project. I'd imagine with the help of some Android engineers, things would become a lot simpler. That is of course if Google even agrees in the first place, I don't know their stance on projects like this.
IMO Xposed is the shining highlight of dev projects on Android, it opened up so much for so many without needing a whole new rom, and Rovo89 cannot be expected to shoulder the burden himself now that L makes things much harder. We have so many talented devs here, can we have a call to arms in the open source community to help out?
Click to expand...
Click to collapse
I think any help from Google would at best be hard to get. But if it works I think it would make integration with 5.0 easier.
rovo89 said:
So in short: Wait until the final images and source code drop. Then wait again until it's ready.
Click to expand...
Click to collapse
First I just want to say thank you so much for all the work you've done! Xposed has turned my Moto G into an even more awesome device.
But to clarify: if we decide to upgrade to Lollipop, does that mean we need to only disable the activated Xposed modules in the meantime, or do we need to completely uninstall the Xposed framework?
But to clarify: if we decide to upgrade to Lollipop, does that mean we need to only disable the activated Xposed modules in the meantime, or do we need to completely uninstall the Xposed framework?
Click to expand...
Click to collapse
With Xposed Installer on Neuxs 5, I never could use OTA updates, so when you flash the factory image, it overwrite the system partition, so Xposed is uninstalled. And when you'll try to reinstall it, it will display an error message.
rovo89 said:
... So in short: Wait until the final images and source code drop. Then wait again until it's ready. I can't give any estimation when that will be the case, it depends much on my personal situation. Chance are pretty low that it will be within a month after Lollipop release, and will get higher once I start thinking about flashing a Lollipop ROM myself (which would probably be CM12, and I think these guys won't give us a timeline either, for good reasons). I'm still not 100% sure Xposed for Lollipop will work, but I hope that in some way it will, even if it might not be as compatible with most ROMs and as easy to install as it is for Android 4.x.
Click to expand...
Click to collapse
Thanks for the update. Note that current ART has still not compiled for older armv6 architecture. It will have to in order to port Lollipop to such devices. Unless it will still be possible to use a Dalvik JVM in which case, good old Xposed will still be available.
Hello rovo89!
I just wanted to let you know that Xposed is genius and, unfortunately essential for me.
I'm one of the few unlucky people who are using Android with a MVNO, so I need to use XPosed with the National Roaming module to be able to use my Smartphone without the annoying roaming messages.
So with this post I want to say thank you for all the work you did yet!
Of course I'm hopeing that Sony will bring out 5.0 soon to my Z1 and I'm also hopeing that you will find a solution for all the upcoming problems with ART and I'm pretty sure you'll gona solve them!
Probably stay with 4.4.4 and xposed
I have my Nexus 4 set up just the way I want with xposed, gravity box and a couple other modules along with a slew of paid programs that open up lots more functionality that rooting affords . Battery life is as good as it will ever be and when the battery needs replacing, then I will replace it as I have no plans on getting a N6 any time soon. Even though I cheated by rooting with towel-root, I have grown accustomed to using the extra functionality that xposed and rooting has given me. Going to 5.0 will be a royal PITA to get the darn phone back to the way I want, if ever and I don't like the new material theme either - blech! I like xposed and am not truly convinced that lollipop will be better than what I have now.
However, I am an old timey linux user and I have learned long ago, to let others do the "bug-testing" and wait for the first update to the new OS before upgrading, so (5.1?). I remember the chorus of howls that went up when KK came out.
Now I do have a bone-stock unrooted Nexus 7 that will get upgraded to lollipop, so at least I have that to play with and if the new OS is that spectacular, then I will go the route of upgrading (maybe?).
@rovo89
Thanks so much for that clarification of the current status of things. I know what the deal is with Xposed development and would never have dreamed of querying (nagging) you for a status update, though I must admit I have been googling "ART xposed" quite frequently for the past months'ish, eager for any progress reports/updates. Sort of hoping that I would be able to hold off for ~"a couple of weeks" with upgrading to L and then do so with xposed running on ART. Knowing now that it'll be substantially(?) more than the aforementioned couple of weeks, I'll go ahead and take the leap once the final/public release of L drops (since I'm a latest-version-junkie, ho, hum), and I've got until then to adjust to the idea of not having my oh so beloved Xposed modules that have become an integral part of my Android experience. While I'll keep googling "ART xposed", I'll now (soon) be doing so not stuck on KitKat.
And I offer you my respect, admiration and gratitude for what you have created with Xposed (along with the module developers), for what it has done for my stock Nexus 5 and how it has changed my user experience. If Xposed for ART takes a month, a year, or never materializes, I applaud and salute you (and the module developers) for the work you have done so far. Thank you, most sincerely, thank you!
And should you change your policy on taking donations for Xposed, I've got some beer money with your name on it (unless you already have, in which case, what's your paypal?).. Regardless of what the future holds.
While this might probably be one of those posts that could fall under the category of "pressing the thanks button instead of writing a post that spams the thread when the thanks button would have been sufficient", I feel that this is a case of when the thanks button won't express my gratitude enough. And so I'll take my chances.
BathroomTile said:
But to clarify: if we decide to upgrade to Lollipop, does that mean we need to only disable the activated Xposed modules in the meantime, or do we need to completely uninstall the Xposed framework?
Click to expand...
Click to collapse
Definitely uninstall the framework (and anything else you may have installed on /system) if you'll be running the Lollipop OTA.
Personally I'll be using the opportunity to do a clean install. This is a big update.
Sorry for the spam, @rovo89, but I just wanted to thank you personally in words - I literally cannot use a device without Xposed any more! Guys like you inspire me to hack a bit on my own too! Cheers!
rovo89 said:
I still don't have time and motivation to work on Xposed as I used to, but I'm slowly starting again (no promises though).
When I find the time and motivation, I will try to work on ART support. I will probably not be here and report about it though.
Click to expand...
Click to collapse
What if there were some sort of donations available for your work on updating Xposed?. I know xposed is free, but could you set up a donation by app in Google Play store or through PayPal which would be directly for the work of xposed for Android L/ART? I'm sure there would be a lot of people who would be willing to put in some support for the work that you do. Just a suggestion
Give us Xposed now! No excuses! Just kidding, take your time but as mentioned many times, some people (including myself) only need the art framework to completly switch to art, that's the only thing what's holding us back. I not understand the argument art is beta, I guess if you see it that way the whole android is beta because there are almost daily changes.
If you need any help, testers and such let us know, but it's hard without any concept, so I hope you can show us some source and concepts soon.
Thanks for your hard work. We all waiting for 'final' sources to get our hands on.
Well, whether or not we'll ever see Xposed from Lollypop on, I must say that I understand your demotivation, and as much as I'd love to see it going forwards, what I have to give you is nothing but a big and warm thank you for giving Andoid users even more power over their phones and creating the most flexible framework there is. Kudos.

[ROM] [Work in Progress] [Mantis] LineageOS 14.1 for Fire TV Stick 4K

Hi community!
There is a WIP (Work in Progress) ROM being mainly developed by @Rortiz2 and @diegocr: https://github.com/LOSMantis
Current ROM Status:
- Not Stable
Not Working:
- Sound
- OMX
- Maybe more...
Developers out there that would like to join development are welcome!...
Notice: This is a WIP ROM. It needs to be compile from the source (build steps could be adapted from the Nexus Player https://wiki.lineageos.org/devices/fugu/build) if someone wants to try it out. Ready to flash builds would maybe be available when the ROM is more stable. Please do not ask for ETA, it is being developed in the spare time of the developers!
michael.santos said:
Hi community!
Anyone already seen this project on github: https://github.com/LOSMantis ?
It is a shame that this project are not being discussed here on XDA so more devs could help on this project...
Hope this post will "awake" some devs (maybe @Pretoriano80?) for this project...
This can be the project that will free our Fire TV Stick 4k from the crappy FireOS!
Click to expand...
Click to collapse
'I believe @diegocr and @Rotiz2 were working on it some and couldn't get the sound to work. Not sure if actively though...
This can be the project that will free our Fire TV Stick 4k from the crappy FireOS!
Click to expand...
Click to collapse
FireOS is very well maintained, even the oldest fireTVs/sticks getting still proper updates...
Sus_i said:
FireOS is very well maintained, even the oldest fireTVs/sticks getting still proper updates...
Click to expand...
Click to collapse
Yes, but full of bloatware, with some blocking mechanisms or black listed apps, no Google Play Store...
We are not allowed to change the home app easily, to use the standard Android settings without Amazon home app, not install already purchased apps on the Google Play Store and so on...
With root you can disable remove the "bloatware", although personally i dont think there is much i dont use. The fireOS TV is fairly smooth and easy to navigate. The android TV version is worse (IMO, I have a NVidea). You can disable the NIMH app, although i have yet to find any app it is blocking. The play store for androidTV is horrible. LauncherX is fairly easy to install. As with tank and sloan, i would expect issues with roms.
...
Rortiz2 said:
Can you and other people (that did this aswell) stop creating threads like this?
We're working on mantis yes but this takes its time...
For now all is working except OMX and Audio so it's not worth to release anything.
We will create the ROM thread when it's enough usable.
Just wait...
Regards.
Click to expand...
Click to collapse
Hi Rortiz2,
Why are you so mad about this thread? We did not ask for a working ROM or any release dates and we appreciate all your time and dedication to the project...
As I wrote in the subject, this is a WIP (Work in Progress) ROM... Have seen so many threads like this in other forums here on XDA where the ROM only boots but nothing works...
I have created this thread to allow other devs to join the project (if nobody talks about it, than nobody knows that a project already exists and can not help).
But if you would like to do this project alone, just tell me an I will delete this thread...
Best regards,
Michael
...
I got really excited when I saw this thread. I cannot wait for stock Android for the Firestick 4K. I will 100% donate to the dev's who get this working!!
Rortiz2 said:
It's ok, leave the thread here. If somebody wants to help there's no problem.
Click to expand...
Click to collapse
Just throwing out an idea here but would getting some kind of test build out help? Perhaps getting some catlogs from the community could help find a solution? Again just throwing an idea out.
AngryManMLS said:
Just throwing out an idea here but would getting some kind of test build out help? Perhaps getting some catlogs from the community could help find a solution? Again just throwing an idea out.
Click to expand...
Click to collapse
+1 for a test build, I've got a bricked 4k that boots both the hacked bootloader and TWRP, but whatever image I install has no display...
So I would like to try anything else even if stuff is broken on it (just to see if I can get a display).
thx.
michael.santos said:
Hi community!
Anyone already seen this project on github: https://github.com/LOSMantis ?
It is a shame that this project are not being discussed here on XDA so more devs could help on this project...
Hope this post will "awake" some devs (maybe @Pretoriano80?) for this project...
This can be the project that will free our Fire TV Stick 4k from the crappy FireOS!
Click to expand...
Click to collapse
It's at developer's discretion to discuss or release test builds here and considering that this particular rom still has some major bugs (call them deal breakers if you want), then i personally agree with the devs not releasing it yet.
Also, i didn't tested personally, but probably a custom rom like this may also break some features available on stock rom.
This being said, i'm sure that it will be released as soon as the guys behind it will consider it stable enough.
P. S. BTW, thread title is misleading and probably aldo violates XDA rules.
Pretoriano80 said:
It's at developer's discretion to discuss or release test builds here and considering that this particular rom still has some major bugs (call them deal breakers if you want), then i personally agree with the devs not releasing it yet.
Click to expand...
Click to collapse
I totally understand and respect that. I did bring up having some kind of developer/user test build done just in case that could help further along getting said bugs fixed by getting catlogs that might help narrow down what is causing the issues. But if the devs feel that doing that would only slow things down (or even not help at all) then I respect that decision.
Also, i didn't tested personally, but probably a custom rom like this may also break some features available on stock rom.
Click to expand...
Click to collapse
That's the nature of things when it comes to Lineage OS ROMs (and AOSP in general). Sometimes devs are able to get the ROMs to have nearly all the functionality of the device working... and sometimes not. But I generally prefer Lineage myself due to the overall experience being faster since LOS tends to not have all the bloat that stock ROMs sometimes have - especially Amazon devices which feel so bloated down with garbage I will never use.
Pretoriano80 said:
It's at developer's discretion to discuss or release test builds here and considering that this particular rom still has some major bugs (call them deal breakers if you want), then i personally agree with the devs not releasing it yet.
Also, i didn't tested personally, but probably a custom rom like this may also break some features available on stock rom.
This being said, i'm sure that it will be released as soon as the guys behind it will consider it stable enough.
P. S. BTW, thread title is misleading and probably aldo violates XDA rules.
Click to expand...
Click to collapse
Hi Pretoriano80,
As I already replied to one of the devs, I never asked for a release date or ROM for flashing. The title also is marked as WIP (Work in Progress), that means that the ROM is in development and not ready for use...
I have seen that you already made a great job with the custom kernel. Thanks! Would you also like to help this project as it seems it also can use your kernel? Kernel dev with ROM devs would be the best team!
Thanks again to all devs that work hard for releasing new stuff for the Amazon devices...
How's the progress so far?
Looks like nothing much: https://github.com/LOSMantis/android_vendor_amazon_mantis
Too bad !!
dead project ?
I made a test build (with many warnings). Also I used the kernel from @Pretoriano80.
You can download it here: https://www.androidfilehost.com/?w=files&flid=324510
Please note that I couldn't test this out yet, so be careful of what you do. (Will try it out for myself soon)
Ungeskriptet said:
I made a test build (with many warnings). Also I used the kernel from @Pretoriano80.
You can download it here: https://www.androidfilehost.com/?w=files&flid=324510
Please note that I couldn't test this out yet, so be careful of what you do. (Will try it out for myself soon)
Click to expand...
Click to collapse
it's not worth to test since it's a dead project, it would be more usefull to begin a new project developing LineageOS 16 rom , At least we will be able to use the new Android/Google TV UI.
robin994 said:
it's not worth to test since it's a dead project, it would be more usefull to begin a new project developing LineageOS 16 rom , At least we will be able to use the new Android/Google TV UI.
Click to expand...
Click to collapse
LineageOS 16 won't ever be able to happen for the Mantis version because it doesn't support treble, the most it could do is LOS 14.1 since it's a legacy device.

[ROM][9.0][N8000/N801x/N8020][OFFICIAL] /e/

Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
/e/ (operating system) - Wikipedia
en.wikipedia.org
e Foundation - deGoogled unGoogled smartphone operating systems and online services - your data is your data
your data is YOUR data
e.foundation
Here you can see how far everything is working:
Spoiler: Whats working
N8000, N8010, N8013, N8020:
Boot
Audio
Bluetooth
Graphics
Cameras
Sensors
Wifi
USB
Video playback (HW/SW)
OTA Updates
RIL N8000, N8020
GPS, sometimes sattelites get los, I don't know why.
Tethering via USB, WIFI and Bluetooth
consumerir transmitter
Spoiler: Whats not working
Main camera sometimes can't take a picture in full resolution, you could simply reopen the app and retry, or you lower the resolution.
Spoiler: Links
TWRP
N8010 official /e/
N8000 official /e/
N8020 official /e/
last unofficial builds:
N8000, N8005 ROM
N8010 / N8013 ROM
N8020 ROM
Do you like my work?
Than you can simply hit the thanks button and consider to spend me a coffee or a beer,
I'm doing this in my free time and it also costs a lot of money to buy hardware.
donate
Spoiler: Changelog
29.03.2021
06.04.2021
12.04.2021
13.04.2021
10.09.2021
Spoiler: How to improve GPS
You could use a gps.conf from https://app.box.com/s/w57s1v1n3hie7l5lk28i for your location and replace /system/etc/gps.conf.
Or you try GPS Server Optimizer app for a faster 3D fix.
For both methods you need root rights.
Spoiler: How to install it?
Instructions
XDA:DevDB Information
[ROM][9.x][N8000/N801x/N8020][STABLE] /e/, ROM for the Samsung Galaxy Note 10.1
Contributors
html6405
Source Code: https://github.com/html6405
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: TWRP 3.3.0
Based On: LineageOS, /e/
Version Information
Status: stable
Release Date: 2021-03-15
Created 2021-03-15
Last Updated 2021-09-10
After reading a bit, it sounds good! Though I wonder if it has more customizations than LineageOS, as I know LineageOS is basically cyanogenmod but I have noticed there none of those cool features cyanogenmod had in the newer versions of LineageOS.
I had never read about it before, but it looks like it could be interesting
KappaTheCapper said:
After reading a bit, it sounds good! Though I wonder if it has more customizations than LineageOS, as I know LineageOS is basically cyanogenmod but I have noticed there none of those cool features cyanogenmod had in the newer versions of LineageOS.
Click to expand...
Click to collapse
/e/ isn't for customizations, they're more concerned about security/moving away from Google. I've used it before & the customization features are minimal, nothing more than Lineage.
That being said, it's a great ROM but I'll probably stick with @html6405 build of Lineage instead.
Thx for your answeres,
I'm curious how the rest thinks about it.
Thank you for your hard work to create great ROMs.
I am more looking forward to get Android 10/11 than /e/
Yes, I want /e/ as I'm moving away from Google.
I've setup a little netbook as a local Nextcloud server already, so having /e/ on all of my devices would be great!
Ok,
I will wait until next year, if we have more interested persons than 4 (like now ),
you will get it.
html6405 said:
Ok,
I will wait until next year, if we have more interested persons than 4 (like know ),
you will get it.
Click to expand...
Click to collapse
Hopefully people are interested then! I can't hardly wait to try out /e/
Google needs a huge reckoning, and the more users running non-Googled OSes... the better!
e would be great but is ubuntu touch possible ?
Yes - I would be interested to try. I looked at /e/ and it did look promising.
googleaccountnotloggingin said:
e would be great but is ubuntu touch possible ?
Click to expand...
Click to collapse
I began with ubuntu touch a year ago, but I didn't proceed because of so many incompatibilities. (but it should be possible)
Anyone think it is a good idea of making Android 11 based /e/-foundation rom for those needed?
jjgvv said:
Anyone think it is a good idea of making Android 11 based /e/-foundation rom for those needed?
Click to expand...
Click to collapse
This would also be possible, but I don't know when they will start to publish /e/ on android 11 based and for this, I first have to bring LOS18.1 stable.
/e/ would be great! Heard about it recently and it sounded like something i would appreciate. The less google the better...
I also want to seize the opportunity to ask if there are any plans for making roms for note 5100/5110/5120. From what i understand it is basically the same device as Note 10.1, but smaller (it's Note 8.0). Amazing little thing! But alas, stuck at LOS14. Which works great, btw, spinning fast and glitch-free, but the further android development seems dead.
Lots of sad users on the forum, including me.. (i do own a N8000 too tho..)
If you could find time for porting some of your work from N8000 to N5100, that would be realy awesome of you! Especially since it probably wouldn't take all that much time since what i understand the devices are practically identical.
You would make plenty of people happy and i would of course donate directly!
prkfsz said:
If you could find time for porting some of your work from N8000 to N5100, that would be realy awesome of you! Especially since it probably wouldn't take all that much time since what i understand the devices are practically identical.
You would make plenty of people happy and i would of course donate directly!
Click to expand...
Click to collapse
A bit offtopic but still: the SOC is indeed the same as in most Exynos devices from that time and which is the least problem as the issues have been solved for those other devices, but then there is a lot of differences in the hardware. From touchscreen, display, multiple sensors, one of the cameras and the charger those are all different, probably more parts as I only quickly looked over the hardware details, and this is where quite some work is hidden.
Aside from that, releasing a ROM without having at least one device for testing locally is not really feasible. It's not automatically that if it builds it also boots and/or works, that would be too easy.
Don Carnage said:
A bit offtopic but still: the SOC is indeed the same as in most Exynos devices from that time and which is the least problem as the issues have been solved for those other devices, but then there is a lot of differences in the hardware. From touchscreen, display, multiple sensors, one of the cameras and the charger those are all different, probably more parts as I only quickly looked over the hardware details, and this is where quite some work is hidden.
Aside from that, releasing a ROM without having at least one device for testing locally is not really feasible. It's not automatically that if it builds it also boots and/or works, that would be too easy.
Click to expand...
Click to collapse
Sorry about OT. This felt least wrong thread to write this in... You dev html6405?
I know things work like you wrote, and it's not as easy i made it sound. Sorry for that, i know It is always a lot of work.
prkfsz said:
I also want to seize the opportunity to ask if there are any plans for making roms for note 5100/5110/5120.
Click to expand...
Click to collapse
I'm sure that it would be 100% possible, but I don't own this device,
like Don Carnage wrote it wouldnt make much sense just to build anything without the ability of testing it.
If i think about, I know that at least I would have to overwork the existing sensor hal, maybe audio (if its also different), some driver's and much more.
I already thought about this some month ago and tried to buy a used device, but they are very rare at our location.
If someone would donate a device, I would try it, only then it would make any sense.
But yes, this is OT here, but you can write me a PM if you want to know more.
html6405 said:
I'm sure that it would be 100% possible, but I don't own this device,
like Don Carnage wrote it wouldnt make much sense just to build anything without the ability of testing it.
If i think about, I know that at least I would have to overwork the existing sensor hal, maybe audio (if its also different), some driver's and much more.
I already thought about this some month ago and tried to buy a used device, but they are very rare at our location.
If someone would donate a device, I would try it, only then it would make any sense.
But yes, this is OT here, but you can write me a PM if you want to know more.
Click to expand...
Click to collapse
Well I would be glad to test for you! I can't donate my device, as I don't have multiple of these though... but I can possibly send you logs.
You can post it as an "untested" ROM on the /e/ forums BTW. Maybe others there would test for you. I'm actually testing an "untested" /e/ ROM for one of my other devices. So far that ROM looks pretty f**king awesome! I get better battery life on it, and there's an even deeper control of privacy over LOS.
I don't know, but maybe you could order one from eBay? I just did a search for "n8013" and found a few listings like this one for example... https://www.ebay.com/itm/Samsung-Ga...sh=item3ff2ab2fee:g:~wwAAOSwiSpgCKcN&LH_BIN=1
As time goes on, I have come to hate and despise Google. They've been doing evil things (Project Veritas has plenty of evidence of this) and Android is becoming more and more locked down/proprietary with a "look, but don't touch" attitude. Even Samsung has just recently started barring third party replacement parts too, joining Apple in this greedy "planned obsolescence" mantra! These older devices without all that crap IMHO are just getting better lol. Yes, they might be slower; but at least we still keep useful legacy features and we can tinker with our devices a bit!
I'm wanting to rip out as much Google as I can from my life and have ownership of my data. I've already taken some steps towards that goal, as I have obtained an old netbook that I've repurposed as a local server.
FanboyStudios said:
Well I would be glad to test for you! I can't donate my device, as I don't have multiple of these though... but I can possibly send you logs.
You can post it as an "untested" ROM on the /e/ forums BTW. Maybe others there would test for you. I'm actually testing an "untested" /e/ ROM for one of my other devices. So far that ROM looks pretty f**king awesome! I get better battery life on it, and there's an even deeper control of privacy over LOS.
I don't know, but maybe you could order one from eBay? I just did a search for "n8013" and found a few listings like this one for example... https://www.ebay.com/itm/Samsung-Ga...sh=item3ff2ab2fee:g:~wwAAOSwiSpgCKcN&LH_BIN=1
As time goes on, I have come to hate and despise Google. They've been doing evil things (Project Veritas has plenty of evidence of this) and Android is becoming more and more locked down/proprietary with a "look, but don't touch" attitude. Even Samsung has just recently started barring third party replacement parts too, joining Apple in this greedy "planned obsolescence" mantra! These older devices without all that crap IMHO are just getting better lol. Yes, they might be slower; but at least we still keep useful legacy features and we can tinker with our devices a bit!
I'm wanting to rip out as much Google as I can from my life and have ownership of my data. I've already taken some steps towards that goal, as I have obtained an old netbook that I've repurposed as a local server.
Click to expand...
Click to collapse
This was ment for n51XX devices, but anyway, maybe it would be good to start build /e/ based on android 9, because it runs very smooth and on android 11 I still have much more work todo.

Categories

Resources