For about a week or two I have been reading up and researching on how to make a ROM and I used to run Ubuntu ( I used W7 as my primary OS on an SSD ) on one of my extra hard drives but I recently realized that it would be better for me to just run Ubuntu in a VM and therefore I am using VirtualBox. Okay to get to the point I would appreciate any tips and helpful advice on how to build a rom correctly for our device. I also am curious on how much ram I really need because in my machine I have 16GB as ram but I only dedicated 3GB to Ubuntu and it says that I need about 16GB just to Ubuntu here. If I have to I can purchase more ram. Also which would be the best version of Ubuntu to run for this? On the site it says 10.04.
My Computer Specs:
GTX 580
16GB RAM 1600 MHz
Intel i7-980x
Chronos Deluxe 120GB <-- Windows 7 x64
300GB 10,000RPM x 2 <---- One of them has Ubuntu 12.04 x64
1TB Caviar Black
In3rDm0RetHeNu said:
For about a week or two I have been reading up and researching on how to make a ROM and I used to run Ubuntu ( I used W7 as my primary OS on an SSD ) on one of my extra hard drives but I recently realized that it would be better for me to just run Ubuntu in a VM and therefore I am using VirtualBox. Okay to get to the point I would appreciate any tips and helpful advice on how to build a rom correctly for our device. I also am curious on how much ram I really need because in my machine I have 16GB as ram but I only dedicated 3GB to Ubuntu and it says that I need about 16GB just to Ubuntu here. If I have to I can purchase more ram. Also which would be the best version of Ubuntu to run for this? On the site it says 10.04.
My Computer Specs:
GTX 580
16GB RAM 1600 MHz
Intel i7-980x
Chronos Deluxe 120GB <-- Windows 7 x64
300GB 10,000RPM x 2 <---- One of them has Ubuntu 12.04 x64
1TB Caviar Black
Click to expand...
Click to collapse
I'd pm task he said building cm9 is easy but aokp is a lot more difficult
Sent from my SGH-I777 using Tapatalk 2
Nick281051 said:
I'd pm task he said building cm9 is easy but aokp is a lot more difficult
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
I was going to but I thought most devs don't check their PM, but I will now.
Related
I think that a porting ss possible but the windows 8 preview platform releas today is not for ARM acritecture right?
As soon as possibile hope that some devel will be a windows 8 port for folio 100.
let me know what U thinking.
thanks.
Yes, I heared for it but not arm version . I saw a post that say that windows 8 arm version will be for TEGRA 2(and some others arm processors)!!!
Hmmm, Windows is ugly in my opinion (sorry, I'm a Linux fan)... But, anyway, I don't think it's good for Folio as the RAM requirements won't fit... Heard it need at least 1Gb of RAM
That and Windows 8 won't be open source. That mean you can't do any porting work(with system you can do something but with kernel nothing)
hi,
is there any chance to get windows xp or windows 7 running on my note?
i dont want a dual.
something like virtualbox would be nice.
i already serached, but i only found one nice ubuntu guide and a win 95 one.
i know that smartphone are not build to run a windows os aber guys you are the best.
Teamviewer and remote desktop not the solution
thank you
I don't think you're going to have much joy. Windows 7 and XP are built for x86/x64 architectures, the Note has an ARM CPU and I know of no cross-architecture virtualisation software for Android, or ARM for that matter.
Windows 8 will have an ARM build, so that's a more likely proposition for the future.
Is there a plan of releasing a Version for x86 cpu?
I have an older netbook where the cpu is not x64 compatible, is there maybe a way to make it work there .
Because windows is very slow on it and i can`t find the right linux disto for me.
psycho2781 said:
Is there a plan of releasing a Version for x86 cpu?
I have an older netbook where the cpu is not x64 compatible, is there maybe a way to make it work there .
Because windows is very slow on it and i can`t find the right linux disto for me.
Click to expand...
Click to collapse
Simple answer is no. You cannot.
As far as linux is concerned, go to sourceforge and get a slimmed down linux iso. There are so many wonderful ones, even I use it. Slimmed linux distros are very light on the system, with all useless apps removed.
There will be a 32bit version released soon.
See this post. http://forum.xda-developers.com/remix/remix-os/remix-os-pc-update-version-2016012301-t3300940
I'm curious if the Remix O.S. can be used with a Raspberry Pi 3 which came out recently
( https://www.raspberrypi.org/blog/raspberry-pi-3-on-sale/ )
I understand that the Remix Os is compatible with x86 chipsets (i.e. 32-bit chipsets)
And the Raspberry Pi 3 uses a 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU
however, even though the Pi 3 is 64-bit and the Remix Os is 32-bit, that doesn't mean it can't be installed, does it?
the website I mentioned above has a section that says "At launch, we are using the same 32-bit Raspbian userland that we use on other Raspberry Pi devices; over the next few months we will investigate whether there is value in moving to 64-bit mode."
so apparently a 32bit O.S. can be installed, even though the Raspberry Pi is a 64-bit chipset.
So i suppose my question is, has anybody come up with a way to see if this is possible or has anyone done it yet?
Any 64 bit processor is going to be able to run a 32 bit operating system. The only thing about that is that the OS may not take full advantage of what the processor is capable of. Check the RemixOS website for information regarding 64 bit support.
---------- Post added at 11:23 AM ---------- Previous post was at 11:01 AM ----------
It appears that RemixOS offers a 64 operating system. Getting it on the Rasberry Pi should be as easy as pie.
slickromeo said:
I'm curious if the Remix O.S. can be used with a Raspberry Pi 3 which came out recently
( https://www.raspberrypi.org/blog/raspberry-pi-3-on-sale/ )
I understand that the Remix Os is compatible with x86 chipsets (i.e. 32-bit chipsets)
And the Raspberry Pi 3 uses a 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU
however, even though the Pi 3 is 64-bit and the Remix Os is 32-bit, that doesn't mean it can't be installed, does it?
the website I mentioned above has a section that says "At launch, we are using the same 32-bit Raspbian userland that we use on other Raspberry Pi devices; over the next few months we will investigate whether there is value in moving to 64-bit mode."
so apparently a 32bit O.S. can be installed, even though the Raspberry Pi is a 64-bit chipset.
So i suppose my question is, has anybody come up with a way to see if this is possible or has anyone done it yet?
Click to expand...
Click to collapse
No, at least not the RemixOS for PC(x86).
x86 doesn't mean == 32bit; x86 is the chip architecture; developed by intel and is used by intel/amd chips. It contains different standards with x86 being used in a different context to identify the 32bit variant and x86_64 (or more accurately AMD64 as the 64bit standard was created by AMD) for 64bit.
ARM is a completely different architecture, and has it's own variants; arm (or arm-v7 - and below) for 32bit and arm64 (arm-v8) for 64bit.
Just to clear up some of the other inaccuracies RemixOS for PC has both x86 and x86_64 versions; PhoenixOS just for completeness - last I checked was using a 64bit kernel with a 32bit(x86) system.
Not sure if/when RemixOS would be available for the Rpi3 but it would need to be treated like any other arm based system (android phone/tablet) and get a device specific custom build (not sure if the arm-based sources are available...)
Mattix724 said:
Any 64 bit processor is going to be able to run a 32 bit operating system. The only thing about that is that the OS may not take full advantage of what the processor is capable of. Check the RemixOS website for information regarding 64 bit support.
---------- Post added at 11:23 AM ---------- Previous post was at 11:01 AM ----------
It appears that RemixOS offers a 64 operating system. Getting it on the Rasberry Pi should be as easy as pie.
Click to expand...
Click to collapse
so you say it'll be "Easy as Pie"...... lets hope that's true..... I'd love to see somebody do it. However i think HypoTurtle has confirmed that it's impossible
slickromeo said:
so you say it'll be "Easy as Pie"...... lets hope that's true..... I'd love to see somebody do it. However i think HypoTurtle has confirmed that it's impossible
Click to expand...
Click to collapse
Impossible is a word that should never be uttered here on XDA Developers. With enough support from the community anything is possible in the realms of running a custom OS, especially any Linux based OS such as Android on a device that supports Linux OOTB.
Another option may be to go with the Pine 64 which supports RemixOS natively if you don't want to wait. I suggest the 2GB 16GB version as it will support the camera peripheral if you so chose to add that on at a later time.
Their own product the Remix Mini runs Remix OS on a 1,2 GhHz quad-core cortex A53 (64-bit) Allwinner SOC, wich should be simular to the SOC of the Raspberry Pi 3
https://shop.jide.com/en/detail?pid=10
avenant said:
Their own product the Remix Mini runs Remix OS on a 1,2 GhHz quad-core cortex A53 (64-bit) Allwinner SOC, wich should be simular to the SOC of the Raspberry Pi 3
https://shop.jide.com/en/detail?pid=10
Click to expand...
Click to collapse
I buy it.
The performance is pretty fast, but can be faster.
The Cortex-A53 supports the full ARMv8-A architecture.
Click to expand...
Click to collapse
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
so does that mean that the Remix Mini and the Raspberry Pi 3 are the same processor and that remix os should work on RP3
Vodkanakas said:
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
so does that mean that the Remix Mini and the Raspberry Pi 3 are the same processor and that remix os should work on RP3
Click to expand...
Click to collapse
I'm going to download now and see if it is possible.
Vodkanakas said:
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
so does that mean that the Remix Mini and the Raspberry Pi 3 are the same processor and that remix os should work on RP3
Click to expand...
Click to collapse
They are not really the same processor, it's just the same architecture.
Norduxx said:
I'm going to download now and see if it is possible.
Click to expand...
Click to collapse
Unfortunately, ARM is not universal like x86, so you are not going to get very good results, if any.
It's like trying to boot a rom for the OnePlus One on a LG G3, just because they run on the same chipset.
You could try porting it if you know how to, though, if the Remix mini and the RP3 actually run on the same chipset.
I think Raspbian OS is Best OS for Raspberry Pi 3. This operating system is specially designed for raspberry pi devices. I am using raspbian for my project based on raspberry pi starter kits.
It may be possible
For this to happen, the rpi should running android stable enough.
For now the most stable android project for rpi is been developed in this group:
https://groups.google.com/forum/#!forum/android-rpi
but even this isn't stable enough, it should be soon
here are the roms for arm someone with porting knowledge could probably use them http://www.jide.com/remixos/devices/nanopi2 http://www.jide.com/remixos/devices/pinea64 http://www.jide.com/remixos/devices/mini the kernel source is available for the remix mini but i would like to keep this thread going for the devs because remix os on the raspberry pi 3 model b should be interesting as an alternative to lineage which sucks on the pi not saying it don't run im saying it sucks because of the dumb privacy guard i like my android devices to have full root and not have dev options disappear like the trash on tuesday
0
The suitable Android version for the mentioned device is Android Oreo GO Edition.
Seppppx said:
The name is self explanatory. I want the most lightweight Linux distro to compile at least a Linux kernel on my old 3GIG RAM Core 2 Duo laptop. I would also like to compile Android, but I don't know if that's possible on this laptop. Any help is appreciated.
Click to expand...
Click to collapse
Linux Mint is very popular among developers > https://www.linuxmint.com/download.php
and you can never go wrong with Ubuntu > https://ubuntu.com/download/desktop
0
Seppppx said:
The name is self explanatory. I want the most lightweight Linux distro to compile at least a Linux kernel on my old 3GIG RAM Core 2 Duo laptop. I would also like to compile Android, but I don't know if that's possible on this laptop. Any help is appreciated.
Click to expand...
Click to collapse
You can try the LFS project. You can build a linux OS from the ground up and make changes for how you'd like
Seppppx said:
The name is self explanatory. I want the most lightweight Linux distro to compile at least a Linux kernel on my old 3GIG RAM Core 2 Duo laptop. I would also like to compile Android, but I don't know if that's possible on this laptop. Any help is appreciated.
Click to expand...
Click to collapse
I dont know if its the lightest distro, but people have reported that arch linux us one of the fastest.
https://forum.xda-developers.com/showpost.php?p=83040355&postcount=9966
To build android, you are going to need 8GB ram and a LOT of spare disk space.
Have a read of the thread referenced above
https://forum.xda-developers.com/chef-central/android/guide-android-rom-development-t2814763
0
Seppppx said:
Thanks,
For the 8 Gig thing I don't think I need that when I disable Jack and Ninja.
A lot of disc space is not needed. 130GIGS to download the source code and maybe a bit more (mosly for the swapfile) to build it.
Click to expand...
Click to collapse
Android code I've worked with after download is only 40GB but to compile and use CCache you'll need about 500GB extra
Seppppx said:
Thanks,
For the 8 Gig thing I don't think I need that when I disable Jack and Ninja.
A lot of disc space is not needed. 130GIGS to download the source code and maybe a bit more (mosly for the swapfile) to build it.
Click to expand...
Click to collapse
TheExploitedOne said:
Android code I've worked with after download is only 40GB but to compile and use CCache you'll need about 500GB extra
Click to expand...
Click to collapse
I use VBox for my builds.
My usage:
30GB System (that is bloated as i use for other things)
20GB CCache (i have built multiple roms using this shared partition EXTRA: about 5GB per ROM, and on an SSD)
80GB ROM Source (Single ROM. remember you basically have 2 copies of the ROM source, one in GIT paths and one to build from)
80GB Build OUT
8GB Swap (i have 24GB of physical RAM assigned, so a smaller swap)
PS: as for disabling build features such as Ninja, I have been amazed to read how some people take DAYS to compile a ROM.
DiamondJohn said:
I use VBox for my builds.
My usage:
30GB System (that is bloated as i use for other things)
20GB CCache (i have built multiple roms using this shared partition)
80GB ROM Source (Single ROM. remember you basically have 2 copies of the ROM source, one in GIT paths and one to build from)
80GB Build OUT
8GB Swap (i have 24GB of physical RAM assigned, so a smaller swap)
PS: as for disabling build features such as Ninja, I have been amazed to read how some people take DAYS to compile a ROM.
Click to expand...
Click to collapse
After they've started using Ninja to build the OS I've not chose to proceed further with Android development for a custom OS as I've ran into many errors. I'm actually going to try that and see if I can speed up builds
0
Seppppx said:
Thank for the accurate storage consumption.
As for ninja. One of the reason it makes builds fast is it's usage of RAM. If I disable it and let make build everything I should have much less use of RAM. I would rather have my builds take a week rather than not succeed.
Click to expand...
Click to collapse
Is that for the newer build trees? CM 11 on my old Core i7 PC a while back took at least a couple hours
That's a pretty long build time though
Seppppx said:
Thank for the accurate storage consumption.
As for ninja. One of the reason it makes builds fast is it's usage of RAM. If I disable it and let make build everything I should have much less use of RAM. I would rather have my builds take a week rather than not succeed.
Click to expand...
Click to collapse
I have never built without Ninja, but to limit iot, you can configure the number of parallel threads it uses. I have gone down to 1 when I am trying to debug a failing build. I think the RAM usage may be a flow on effect from running parallel compilation i.e. cutting it down to 1 or 2 may help.
As I said, i have always used Ninja. however, my understanding is that it takes care of dependencies, so if your build stops at 99% (ie day 5) you can simply restart the build where it stopped, after correcting the source code error. I dont know, but if it needs to start at 0% again without Ninja, thats going to hurt.
PS: my build times are 50-90min, and disk usage above are for Nougat to Q/10
I compiled the kernel with vps with Debian based OS using 2 cores. It takes up to 1 hour, but it doesn't matter to me. maybe you can try the ubuntu or debian distro and you change the lighter Desktop Environment to cut RAM usage.
BryanHafidz said:
I compiled the kernel with vps with Debian based OS using 2 cores. It takes up to 1 hour, but it doesn't matter to me. maybe you can try the ubuntu or debian distro and you change the lighter Desktop Environment to cut RAM usage.
Click to expand...
Click to collapse
I have ways used a Linux desktop without the VM. I strongly dislike Windows as they've been proven to spy on their users. I prefer Linux Mint it's a light weight OS and still preform like Ubuntu