Bliss OS UI - BLISS ROMS Q&A

Would you, or have you guys ever considered making a unique system UI for Bliss OS like Remix OS and Phoenix OS? Aside from you guys getting Android Oreo to work with x86 and x86_64 based systems, I think that would be the only thing for you guys to do that would make you the best. I've tried decompiling the SystemUI for both Remix and Phoenix to try and get an understanding of what they did, but being one with no real coding background, I can only see so much of it for what it's worth. Though, when I did it, I was only using a demo version of JEB Decompiler, but with a "valid" version, I can now decompile much more. Here's what I got of the Remix OS UI so far. It;s not 100% usable, but it's something. I can do the same for the Phoenix OS system UI too, if you want!
https://mega.nz/#F!cKoiTKYQ!Cs2fG2CKnLwv9t4HDVeBWQ

Blac_Jak said:
Would you, or have you guys ever considered making a unique system UI for Bliss OS like Remix OS and Phoenix OS? Aside from you guys getting Android Oreo to work with x86 and x86_64 based systems, I think that would be the only thing for you guys to do that would make you the best. I've tried decompiling the SystemUI for both Remix and Phoenix to try and get an understanding of what they did, but being one with no real coding background, I can only see so much of it for what it's worth. Though, when I did it, I was only using a demo version of JEB Decompiler, but with a "valid" version, I can now decompile much more. Here's what I got of the Remix OS UI so far. It;s not 100% usable, but it's something. I can do the same for the Phoenix OS system UI too, if you want!
https://mega.nz/#F!cKoiTKYQ!Cs2fG2CKnLwv9t4HDVeBWQ
Click to expand...
Click to collapse
Instead of adding a hacked version of xhfw from the Xposed gallery, then never releasing sources for it that include the proper commit history, we chose to do something a little different than the rest and use Google's native multi-window solutions. We have even gone one step further and empowered community developers like @farmerbb to use our platform as a canvas for their work. This is why you can get most of the Taskbar experience you find on Bliss, with other Android-x86 versions now too. We don't believe in coming up with solutions that work best for ourselves, we believe in coming up with solutions that work for everybody.

Related

[Q] New Operating System

All I want to know is if this is possible. Can you mash up Android, WP7, and iOS into one? I don't care how hard it is, all I want to know if it is possible. Thank you, whoever answers.
No, you can't combine the OSes to make one you can steal ideas and theming to try and replicate but I don't know where one would begin to decided what to use and where to use it. All in all it would be either OS replicated to match another
Sent from the 3rd Dimension using The Now Network
android is based off of the linux kernel
iOS and wp7 are not
if its not possible to combine linux, mac os x, and windows what makes you think it would be possible to combine phone OSes
Since the core of Android is the Dalvik VM, you could in theory write a Dalvik VM for another platform such as (jailbroken) iOS or WP7 and run some android applications, similar to how wine lets you run windows applications on Unix based OS's. However, I've yet to see anyone pull it off.
The question is similar to "Can I blend ice cream,onions and some screws and still eat it?".I think the answer is no.
Saleenfiend said:
No, you can't combine the OSes to make one you can steal ideas and theming to try and replicate but I don't know where one would begin to decided what to use and where to use it. All in all it would be either OS replicated to match another
Sent from the 3rd Dimension using The Now Network
Click to expand...
Click to collapse
Would it be possible to create a rom using elements of Launcher 7, MIUI, and stock Android? And also, Are the app filetypes of iOS WP7, and Android similar enough to possibly turn an IPA into an APK? (Sorry if I seem clueless, I have no idea about making roms or apps or anything. I just have a knack for customization.)

Hello Gentlemen - Building a ROM? where to start..

Now I'm completely sure that this thread isn't quite the sort of thing that's intended for this Development forum but in this case I'd like you to make an exception as it's intention is for future development and I'm seeking the input from the current great bunch of developers that we have.
I wouldn't mind having an attempt at putting together my own ROM or at least hacking an existing close to stock ROM and making it my own, I have no plans to release my creation to the mass market (if I ever get that far) but, just want to go through the process in order to give me a better understanding of how it all hangs together so that I can put more into the community and assist more in this section and not just the general one with basic problems.
Any pointers that anyione can give will be gratefully appreciated.
I'm not seeking to build a thin Senseless ROM as there are are already some fine examples of these already (MIUI and CM etc), as I'm new to Android and have come here from Windows Mobile so I've already made HTC my choice mainly as I like Sense its functionality, integration, even though I do believe it could be slimmed downed by a decent degree and loose many unnecessary components and elements from the start. I'd also like to only build a WWE ROM as it would be intended for just my use.
As you may know already or can see from signature (or my many previous posts) my current favorite custom ROM is LBC so I'd like to have a go at creating my own version of something similar, I'll probably only end up using LBC still as my daily ROM as I've loved it since I first moved to it and have no intention of going elsewhere.
I have JDK and ADK installed on both my PC's, I've been a programmer although quite some years ago, but, still have a reasonable amount of IT knowledge and still work in a IT related job. So configuration, UNIX scripting etc isn't a problem although Java programming may well be!
Just looking for some basic pointers even if they are to websites or resource threads here in XDA for further reading. Many thanks for all the pointers offered and any time spent helping me, I'm also sure that anything you guys put together will then prove useful for others if they are in my position.
I've also very recently just done my back in and am suffering from awful sciatica, so can see myself spending some time off work, bizarrely sitting at the computer on certain chairs for medium lengths of times, is one of the few things that I can do without experiencing much pain, so I'm trying to keep my self busy, amused and avoid (further) insanity so this seemed like the best option!
Thanks in advance (again) I appreciate that the people in this forum are exceptionally busy, what with their own life's, their families, their jobs not to mention their relentless dedication to the cause that is Desire S ROM porting and development!
You need first to set up a Linux environment.
1. For personal use, and only for modding, I recommend you installing Cygwin if you are a Windows user.
2. Download Dsixda Kitchen and follow the steps from there.
3. Get a copy of your favourite ROM, or a base of your ROM in a .zip format.
4. Modify it, tweak it, zip it again and enjoy !
If you have any more questions, I am here to answer them.
badeaioan said:
You need first to set up a Linux environment.
1. For personal use, and only for modding, I recommend you installing Cygwin if you are a Windows user.
2. Download Dsixda Kitchen and follow the steps from there.
3. Get a copy of your favourite ROM, or a base of your ROM in a .zip format.
4. Modify it, tweak it, zip it again and enjoy !
If you have any more questions, I am here to answer them.
Click to expand...
Click to collapse
Genuine Question: (Not one of those how fast is your PC ones?....But)
At home I have a very new i7 laptop running windows 7 - 64 and a just under ten year old dual Xeon based workstation still running XP both with 8Gb. which of the two would be the best base O/S machine for creating the linux environment on? I imagine that the new laptop will have much fast CPUs but the workstation has many more faster SCSI disks. Although both have NAS available storage.
It doesn't matter. It's your choice. For example I have only Win7 32-bit both on PC and Notebook. I also have native Ubuntu on Notebook as a dual boot, but I use it only on modifying apps.
I never used the kitchen to make own rom, but its the fast way
and you can run linux on a virtual machine if you want
superkid said:
I never used the kitchen to make own rom, but its the fast way
and you can run linux on a virtual machine if you want
Click to expand...
Click to collapse
I'd seriously appreciate a LINK to a linux disto VM that I could download and get started with. As I'm currently starting with an empty page!?
What O/S or linux flavour/distro do the other chiefs use (a URL or link would be magic)?
LBC?
MaryLandCookie
proxuser?
superkid?
NeoLojik?
(dont feel bad if I missed you out - we've finally too many Cooks to remember!)
etc
As always any assistance much appreciated.
and regarding the Development INDEX thread -I've heard back from the MOD but am still awaiting him to action the change of owner for the thread. SO post any needed updates or ideas into the thread and I'll action them as soon as I can!
Ben, start with this, you won't need anything else for personal use: http://forum.xda-developers.com/showthread.php?t=633246
You will find out here how to set up Cygwin and everything else you need.
Virtual machine here
Linux distro
Use with dsixda's kitchen, you can't go wrong. Although I prefer dual boot.
lol i use debian, but i dont have a vm
superkid said:
lol i use debian, but i dont have a vm
Click to expand...
Click to collapse
I don't use vm myself, but for those not wanting to make big system changes a vm is a good way to go. Never did like cygwin either, but its all about personal preferences I guess
Sent from my HTC Desire S
ben_pyett said:
Now I'm completely sure that this thread isn't quite the sort of thing that's intended for this Development forum but in this case I'd like you to make an exception as it's intention is for future development and I'm seeking the input from the current great bunch of developers that we have.
I wouldn't mind having an attempt at putting together my own ROM or at least hacking an existing close to stock ROM and making it my own, I have no plans to release my creation to the mass market (if I ever get that far) but, just want to go through the process in order to give me a better understanding of how it all hangs together so that I can put more into the community and assist more in this section and not just the general one with basic problems.
Any pointers that anyione can give will be gratefully appreciated.
I'm not seeking to build a thin Senseless ROM as there are are already some fine examples of these already (MIUI and CM etc), as I'm new to Android and have come here from Windows Mobile so I've already made HTC my choice mainly as I like Sense its functionality, integration, even though I do believe it could be slimmed downed by a decent degree and loose many unnecessary components and elements from the start. I'd also like to only build a WWE ROM as it would be intended for just my use.
As you may know already or can see from signature (or my many previous posts) my current favorite custom ROM is LBC so I'd like to have a go at creating my own version of something similar, I'll probably only end up using LBC still as my daily ROM as I've loved it since I first moved to it and have no intention of going elsewhere.
I have JDK and ADK installed on both my PC's, I've been a programmer although quite some years ago, but, still have a reasonable amount of IT knowledge and still work in a IT related job. So configuration, UNIX scripting etc isn't a problem although Java programming may well be!
Just looking for some basic pointers even if they are to websites or resource threads here in XDA for further reading. Many thanks for all the pointers offered and any time spent helping me, I'm also sure that anything you guys put together will then prove useful for others if they are in my position.
I've also very recently just done my back in and am suffering from awful sciatica, so can see myself spending some time off work, bizarrely sitting at the computer on certain chairs for medium lengths of times, is one of the few things that I can do without experiencing much pain, so I'm trying to keep my self busy, amused and avoid (further) insanity so this seemed like the best option!
Thanks in advance (again) I appreciate that the people in this forum are exceptionally busy, what with their own life's, their families, their jobs not to mention their relentless dedication to the cause that is Desire S ROM porting and development!
Click to expand...
Click to collapse
Well in my opinion you are alone here because i dont know what the level here it is that anyone helps someone who dares to port a rom. Like i think i am from a specific country or dont know what only few are here who helps me in porting a rom otherwise all have a very good excuse that he is not ready to help anyone. I would like to mention the names who help me in porting the rom and they are mike1986 and one of his team members otherwise majority are here in a race to become number 1 in a specific forum etc. So brother try to see the above mentioned tutorial of how to port a sense rom and try yourself otherwise i had a bitter experience.
This is an excellent place to start, some excellent support from dsixda, dastin1015 among others.
Basically with their help I built my first AOSP ROM for the DS and further.
Well worth a look.
Peace
Just one thing, AOSP means compiled from cm or Google source. Actually it's not possible to compile from Google sources only from CM.
trismegistos said:
Just one thing, AOSP means compiled from cm or Google source. Actually it's not possible to compile from Google sources only from CM.
Click to expand...
Click to collapse
Android Open Source Project to me is google, without sense or any other "knobs". You can compile a pure rom from these sources, I produced one with help from members on other forums.
Getting it to work fully is another matter, lol.
It's definitely an easier route - but none less valid - to take a stock rom & tweak it with dsixda's excellent kitchen.
Sent from my HTC Desire S
Is there an easy way to change things like default wallpaper, desktop icons, widgets layout and so?
I've been reading and using kitchens but can't find the answer
fosco_ said:
Is there an easy way to change things like default wallpaper, desktop icons, widgets layout and so?
I've been reading and using kitchens but can't find the answer
Click to expand...
Click to collapse
try uot kitchen
http://uot.dakra.lt/
its quite easy to use
you can read this guide to get started

help building VLC for SK4G

I've successfully built VLC using the latest sources and it runs on my Optimus with CM7, but it just crashes on the SK4G. I've found another older build of VLC which actually runs pretty well on our phones, but I would like to incorporate the newer code. I'm pretty new at building Android apps (lots of experience hacking existing ones) so the fact that I was able to actually compile a working apk is an accomplishment. If someone with more knowledge than me could help that would be great.
*** DOWNLOAD
https://rapidshare.com/files/2731407908/vlc-beta.apk

Lineage OS Automated ROMs: More than just a joke?

If you'll remember the April Fools joke on Lineage OS's website, there was this fake program called Br0Zip:
We know our users; their biggest desire is to be able to get a stable custom rom on their device. Painlessly.
Lineage supports a lot of devices, but this big number is still small when compared to the amount of the devices available in the market.
One of our main goals is to bring the latest Android version to all those forgotten devices, but we also focus on user experience and security improvements.
The main problem with this cool thing is that you need a developer that builds and fixes all the bugs. It’s a pain, we’ve done it many times.
But these days are gone now. We’re deprecating maintainers. Yeah - you read it right.
We’re proud to annouce our AI-powered revolutionary product called Br0zip.
Br0zipperEngine, is a powerful AI that powers Br0Zip. Given any .zip ROM or .img kernel of any device (yeah - any device) it’ll be able to generate a properly working ROM.
It’s cool, isn’t it? But wait - there’s more: we believe customization is important, and that’s why we implemented a feature selector in the ROM builder wizard, so you can make your ROM truly yours.
Anyone, including those who have never touched a single line of code now can be a talented developer and create their own bugless custom ROM for their device in seconds.
The best thing? It runs directly on your phone - you don’t even need a supercomputer.
Br0zip trial will included for free in the LineageOS builds.
We can’t wait to see what you’ll build with it.
Keep romming,
The Lineage Ink. team
Click to expand...
Click to collapse
Despite the obvious fact that no such thing had been developed, it's actually a good idea.
Picture this: instead of flashing a ROM that adjusts itself (option 3 in the poll - imagine how large that would be if it had support for EVERY SINGLE FEATURE ever developed for Android devices!), have a program which, after the initial setup wizard, detects and downloads the necessary components for your device over the internet via some cloud-based server, then installs those components, restart if needed, and voila! You have a working ROM installed on your Android device. Very much like what Ubuntu, Debian, Mageia, and other Linux-based OSes do when not all the components required are supplied by the live CD or USB image.
What do you all think?
Ah, yes. this old thread. How popular it was back then... Well, at least I got an avatar out of that April Fool's joke.

Creating a linux 'distro' for an android device?

Hi there, not sure if I'm on the right forum, but this seemed like the safest place to ask.
I have this project in my head that I would like to try, but I have no idea if it is even possible.
I'm currently doing a bachelors in computer science and as a way to learn, I would like to take on a big project.
As will soon become clear, I am a linux noob and know nothing about android development, but that's what I'm trying to change here.
Some time ago I bought a Chinese ereader (rebranded BOOX C67ML - using a rockchip rk3026 SoC, don't know how important that is -) and it's decent but it also kind of sucks. It runs android which overkill for a device like this if you ask me. When I look at the kindle or kobo ereaders, they have their proprietary os that is also Linux based, but much more streamlined without unnecessary features. This device doesn't even have wifi, so what am I going to do with full android on an e-ink screen? It only drains my battery more than it has to.
My question is, how feasible is it to create my own 'OS' for this device that is also Linux based and lightweight? I know that android devices can run gnu/linux in a sort of vm on top, but is it also possible to install this directly on the device? Wipe android and install a custom linux distro as you would a custom ROM.
Is this possible? Where do I begin? Any information on how the linux kernel underneath android functions and differs from a standard linux kernel would be great. I'm not asking for an easy solution served on a platter, I just want to know if it is possible and why or why not? Where do I go to learn about how to do this, point me in the right direction?
In searching around I came across postmarketOS, from what I understand they are trying to do something similar, only completely open source. No proprietary drivers for anything. For this project that is not a goal for me. If I can reuse parts of the android rom that it is running right now, I have no problem with that. Updating and keeping it up to date are not really a priority, I just need this to run a single application that works. Could also be that I completely don't understand what they are trying to do and I'm way off, but if so, please tell me what I don't understand and where I go to learn.
TLDR: Lightweight 'desktop' linux instead of android on an ereader, is it possible? Where do I start? Point me in the right direction please.
PS: If there is a better solution for this problem entirely, please do explain.
For anyone interested or with a similar idea, I'll just post what extra information I find here.
I stumbled upon Halium and Libhybris today. From what I understand, libhybris provides a compatibility layer between the android kernel and posix compatible applications. Halium uses libhybris and tries to create a common base that can be used to develop a non-android os for an android device. Please correct me if I'm wrong.

Categories

Resources