Related
compiling AOSPA 3.+ for HTC ONE V (primou)
hello everyone as we all know now all developers are busy with there own rom and many of them left this HOV thread.
We don't have many developers to build a new rom for us, that's why we people are having less number of rom in HOV's thread.
So i have decided to start a new project in which we will c compile the AOSP3.+ rom from the source, but the problem is I am not a developer or programmer or any kind of genius.
so what i am going to do is i need a team in which we all can work together and try our best to port this rom from source successfully
anyone who is interested in this can reply to this thread, I'll be glad to having as much as people possible
If i get a team then, we all gonna work according to this guide -> http://forum.xda-developers.com/showthread.php?t=1863547
4.2.2 or 4.3?
well 3+ is 4.2.2
Seraz007 said:
well 3+ is 4.2.2
Click to expand...
Click to collapse
The lateset for many devices is running on 4.3.x, but I'm assuming it's 4.2.2 since the branch for 4.3.x is jb43.
MameTozhio said:
The lateset for many devices is running on 4.3.x, but I'm assuming it's 4.2.2 since the branch for 4.3.x is jb43.
Click to expand...
Click to collapse
3+ and 3.40 are two different versions
anything above 3.40( i think that is the version) is 4.3
Seraz007 said:
3+ and 3.40 are two different versions
anything above 3.40( i think that is the version) is 4.3
Click to expand...
Click to collapse
PA 3.60 for hTC Desire is 4.2.2
Anyway,back on topic.
so you joining @MameTozhio
Sure, I also found a device tree on github.
MameTozhio said:
Sure, I also found a device tree on github.
Click to expand...
Click to collapse
awesome! now the thing is we need atleast 2-3 people so that we can start our project and i hope you have Ubuntu 12.04 (Precise Pangolin) 64-bit in pc
gulsher said:
awesome! now the thing is we need atleast 2-3 people so that we can start our project and i hope you have Ubuntu 12.04 (Precise Pangolin) 64-bit in pc
Click to expand...
Click to collapse
Linux Deepin 12.12.1 (Raring based) 64-bit
Java 6 from Webupd8 ppa.
:good: I'm interested
i m also very new to Android rom development
but will try my best (100%) to support the project
i don't have ubuntu but i can get ready in a VM..do we need x64..x32 wont suffice
blade22 said:
:good: I'm interested
i m also very new to Android rom development
but will try my best (100%) to support the project
i don't have ubuntu but i can get ready in a VM..do we need x64..x32 wont suffice
Click to expand...
Click to collapse
It's harder with 32-bit, I believe. But I know you can build on 32-bit.
blade22 said:
:good: I'm interested
i m also very new to Android rom development
but will try my best (100%) to support the project
i don't have ubuntu but i can get ready in a VM..do we need x64..x32 wont suffice
Click to expand...
Click to collapse
great but i suggest that you make space for ubuntu it would be a better option, if you can or else vm is fine
Vm is fine if you have a LOT of ram, because otherwise the compiling process will take days lol..
If you make a partition, make it at least 70gb, some sources are even 50gbs..
mr_nooby said:
Vm is fine if you have a LOT of ram, because otherwise the compiling process will take days lol..
If you make a partition, make it at least 70gb, some sources are even 50gbs..
Click to expand...
Click to collapse
50 gbs wth in it
I really want to join , but my pc are windows 32bit and 2gb ram D:
sent from my Sensation XE
Mine is 4gb ram dual core 2.4ghz, and it goes pretty well. But school is starting soon so I have no more time to join the team..
Oh.. school...
I start next week.. I can't join unless I get free time..
danishaznita said:
50 gbs wth in it
I really want to join , but my pc are windows 32bit and 2gb ram D:
you can join even my pc config also is same 32bit with 2gb ram , if it will cause problem we will other members of the team for compiling ]
Click to expand...
Click to collapse
@MameTozhio even I am also having college infact the exam are coming soon, but we could do work slowly accordingly , we don't need to do anything in hurry so @mr_nooby you can also join
gulsher said:
@MameTozhio even I am also having college infact the exam are coming soon, but we could do work slowly accordingly , we don't need to do anything in hurry so @mr_nooby you can also join
Click to expand...
Click to collapse
Okay but our timezone.........
Hmm
sent from my Sensation XE
mr_nooby said:
Vm is fine if you have a LOT of ram, because otherwise the compiling process will take days lol..
If you make a partition, make it at least 70gb, some sources are even 50gbs..
Click to expand...
Click to collapse
70gb need to free some space then
is there a specific version of Linux OS needed..as suggested by OP ubuntu..can't we use redhat,linspire etc etc
I heard at devcon that a few guys are working on Sailfish ports for a few phones, including ours. So I decided to get them together with the devs here on the forum to get the port done. The place where the developers and porters of Sailfish OS are talking to each other is on freenode, so if you want to help them... just go there and join the channel #sailfishos-porters.
Warning: This is a developement project. So please only join the channel if you really want to help. Just going there to ask for ETAs or stuff like that won' t be tolerated. Also this thread should be a place for developers to collect ideas and fix bugs, not for the purpose of asking for ETAs. Please keep that in mind.
For the initial port I would like to thank @vgrade; information on how to install the port are in second post!
XDA:DevDB Information
Sailfish OS, ROM for the ONEPLUS ONE
Contributors
dansou901, vgrade
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CM 11
Version Information
Status: Alpha
Created 2015-03-20
Last Updated 2015-03-29
This is a community port of Jolla's Sailfish OS for the OnePlus One.
It features a gesture-based user interface with a unique design and ease-of-use in mind.
For more information about SailfishOS please head over to sailfishos.org.
This is not an Android ROM, this is a different base of an operating system called Linux, running glibc library.
It only uses parts of Android for hardware enabling (drivers).
Release Notes:
The port is considered to be of alpha quality and released as a first step to the same levels of functionality as the Nexus 5 .
Download Location
http://images.devaamo.fi/sfa/bacon/
Kernel Source at http://images.devaamo.fi/sfa/bacon/...1.1.27-alpha1-201503192017-kernel-src.tar.bz2
Make sure you have a compatible cm11 version installed http://78.47.45.43/owncloud/public.php?service=files&t=9725fbb3b3c8d9706a2bb29388b3de83
Zip install tested with TWRP and MultiROM versions later than 20 March from http://forum.xda-developers.com/oneplus-one/development/mod-multirom-v26-t2835738
HW Support status:
(Look for OnePlus 5 row): https://wiki.merproject.org/wiki/Adaptations/libhybris
Bug reports, if internet search refuses to help:
First search XDA for keywords. Things like libsailfishapp have already been worked out by this amazing community
Software-related bugs (Sailfish OS): first search http://together.jolla.com . Tag your questions with "community-build"
Hardware-related problems: at the Nemo Project Bugzilla under Hybris-ing component
Please do not contact Jolla Care or Jolla Developer Care, as this is not the Jolla phone
oneplus forum thread at https://forums.oneplus.net/threads/sailfish-os-for-oneplus-one.279537/
Known issues:
OTA Updates do not work
The camera does not work
Android app support is not available (unlike in Jolla phone): please ask about the status for open-source Dalvik runtime framework on #sailfishos-porters on irc.freenode.net and also check this XDA Thread
All remaining: In Bugzilla
ROM Kernel: Linux 3.4.0
Changelog:
Alpha2 - 29 March 2015
WLAN fixed up - vgrade/yacuken
Alpha1 - 20 March 2015
Initial release
This is a new video of SailfishOS running on the oneplus one with wlan working . http://youtu.be/Vm4m_dlUYRw
Install Video at https://www.youtube.com/watch?v=iphzmCVofbk
Details of port can be found at http://piratepad.net/gVqPXuEGW4
Please join the porting efforts at IRC channel #sailfishos-porters.
Thanks to all the Jolla sailors and SailfishOS community members for all their help, especially @stskeeps for the QCOM_BSP catch.
BREAKING NEWS - SailfishOS 2.0 version WIP at https://plus.google.com/+TomaszSternaSMK/posts/DyQHm82v2b5
vgrade
Just a little status update that you see the project isn't abandoned: @vgrade is waiting for updated AOSP sources from Oneplus. Once they're live, he can cook something for us.
Is the project still alive?
CountDooku said:
Is the project still alive?
Click to expand...
Click to collapse
Ask @vgrade if it is still alive. I didn't hear anything the last weeks, but I hope that he's still working on it...
dansou901 said:
Ask @vgrade if it is still alive. I didn't hear anything the last weeks, but I hope that he's still working on it...
Click to expand...
Click to collapse
@vgrade, is the project still alive?
msri3here said:
@vgrade, is the project still alive?
Click to expand...
Click to collapse
Hey,
I've not been able to spend much time on this since xdadev:con due to day job commitments, fingers crossed I'll get some time over the holidays to progress some more.
BR
vgrade
vgrade said:
Hey,
I've not been able to spend much time on this since xdadev:con due to day job commitments, fingers crossed I'll get some time over the holidays to progress some more.
BR
vgrade
Click to expand...
Click to collapse
thanks for the quick reply
Take you time
vgrade said:
Hey,
I've not been able to spend much time on this since xdadev:con due to day job commitments, fingers crossed I'll get some time over the holidays to progress some more.
BR
vgrade
Click to expand...
Click to collapse
Let me know if you need any help, I'm new to porting, but I'd be willing to lend a hand and do some of the grunt work - if you need it.
I'm very interested by getting Sailfish OS on my One Plus.
I don't know how to install the build you'll provide but I suppose that you will give a litte tutorial with it.
I'm now following this thread !
Looking forward to this
@dansou901 might be of interest.
Edit: might be your work. [emoji5]
https://twitter.com/vgrade/status/573375605640695808
gsmyth said:
@dansou901 might be of interest.
Edit: might be your work. [emoji5]
https://twitter.com/vgrade/status/573375605640695808
Click to expand...
Click to collapse
Good find! I don't have twitter so I wouldn't see this... @vgrade, will you come here again when you're back from Barcelona? @KINGbabasula, is MultiROM ready to go for Sailfish OS?
Edit: It isn't my work, I'm not in Barcelona on MWC this year (but planning to go there someday...). So it's vgrades work together with the other Sailfish porters (see the IRC channel I linked in OP).
Have you guys seem this?
http://www.thejollablog.com/sailfish-os-oneplus-one/
topfreitas said:
Have you guys seem this?
http://www.thejollablog.com/sailfish-os-oneplus-one/
Click to expand...
Click to collapse
That's just a followup from vgrades tweet, so nothing new. The information that he will share the build after MWC is down in the comments...
Guys Hi
As you see great progress made during MWC week on the port. Stskeeps from Jolla identified the bug stoppng UI coming up so we are go now.
Good to see the chase up on Multirom as this makes it easier for folks to test. I think it just needs to have a build which includes the sailfish patches included so any recent upstream build should suffice. On the add room page you should see a SailfishOs radio button.
Stay tuned for more details and drop into #sailfishos-poters channel on freenode IRC and say hello.
BR
vgrade
For those wanting to build their own images I've put my porting notes at http://piratepad.net/gVqPXuEGW4 , join us at #sailfishos-porters channel on IRC .
vgrade
vgrade said:
Guys Hi
As you see great progress made during MWC week on the port. Stskeeps from Jolla identified the bug stoppng UI coming up so we are go now.
Good to see the chase up on Multirom as this makes it easier for folks to test. I think it just needs to have a build which includes the sailfish patches included so any recent upstream build should suffice. On the add room page you should see a SailfishOs radio button.
Stay tuned for more details and drop into #sailfishos-poters channel on freenode IRC and say hello.
BR
vgrade
Click to expand...
Click to collapse
vgrade said:
For those wanting to build their own images I've put my porting notes at http://piratepad.net/gVqPXuEGW4 , join us at #sailfishos-porters channel on IRC .
vgrade
Click to expand...
Click to collapse
Zip Image link now in second post in thread.
vgrade
vgrade said:
Zip Image link now in second post in thread.
vgrade
Click to expand...
Click to collapse
phone does not boot
i am using philz recovery to flash the rom can that be a problem
MasalaMan said:
phone does not boot
i am using philz recovery to flash the rom can that be a problem
Click to expand...
Click to collapse
Yes, this recovery does not have a version of tar which supports the -j option so the sailfishOs rootfs is not extracted, please use the recommended recovery
vgrade
Hello Devs
Proud To Present Android O Source Code
link For Source Code / Repo = https://goo.gl/37ezeL
Build This Rom For Le Pro 3
So we will get official ROM or...
pletpetplet said:
So we will get official ROM or...
Click to expand...
Click to collapse
Sure, right after nougat
trizex said:
Sure, right after nougat
Click to expand...
Click to collapse
Good one!
cracking is life said:
Hello Devs
Proud To Present Android O Source Code
link For Source Code / Repo = https://goo.gl/37ezeL
Build This Rom For Le Pro 3
Click to expand...
Click to collapse
I remind as lePro3 was New to the market and everyone wanted a custom Rom. Not only a custom but also Android 7.xx and i remind how hard it was for the devs due to the lag of driver sources etc.
I think we need to be Patient. LePro3 already made it to have a really good dev community. Lets See if they do some magic ... But be Patient ! - A good Rom should be a daily driver not more not less
Maxcyber said:
I remind as lePro3 was New to the market and everyone wanted a custom Rom. Not only a custom but also Android 7.xx and i remind how hard it was for the devs due to the lag of driver sources etc.
I think we need to be Patient. LePro3 already made it to have a really good dev community. Lets See if they do some magic ... But be Patient ! - A good Rom should be a daily driver not more not less
Click to expand...
Click to collapse
World's best Android developer is working for our device "deniel hillen brand" codeworkx
So don't worry he will handle everything
And lineage 15 patches were sended by him self For Our device
Sooner we will get official los 15 rom
Thread closed.
For new thread , go to this link.
https://forum.xda-developers.com/le...t/kernel-kali-nethunter-t3813746/post77016833
I request out developers to pls port the kali nethunter kernel for our device z2 plus. U can use mostly oreo roms as base for kernel since its much optimized and this device is best for pen testing pls pls developers spare ur lil time and make history!
Atharva Ambre[AT said:
;76155798]I request out developers to pls port the kali nethunter kernel for our device z2 plus. U can use mostly oreo roms as base for kernel since its much optimized and this device is best for pen testing pls pls developers spare ur lil time and make history!
Click to expand...
Click to collapse
Update I have created the changes for the kernel but I'm getting this error while compiling ...pls do suggest me the fix den the nethunter kernel is ready
Atharva Ambre[AT] said:
Update I have created the changes for the kernel but I'm getting this error while compiling ...pls do suggest me the fix den the nethunter kernel is ready
Click to expand...
Click to collapse
Wrong architecture maybe? Z2 is arm64.
JashanjotSidhu said:
Wrong architecture maybe? Z2 is arm64.
Click to expand...
Click to collapse
Thanks for the reply but nope I have ported rightly for z2 plus 64 bit defconfig file so I don't think its an arch issue since Kali nethunter kernel is for both arch 32 and 64 bit its something else.....thanks for ur try
Atharva Ambre[AT] said:
Thanks for the reply but nope I have ported rightly for z2 plus 64 bit defconfig file so I don't think its an arch issue since Kali nethunter kernel is for both arch 32 and 64 bit its something else.....thanks for ur try
Click to expand...
Click to collapse
Yeah my bad that was Linux x86....
Can you share include/linux/cpufreq.h file?
JashanjotSidhu said:
Yeah my bad that was Linux x86....
Can you share include/linux/cpufreq.h file?
Click to expand...
Click to collapse
Ya sure
Note the major errors are in proc.c
Atharva Ambre[AT] said:
Ya sure
Note the major errors are in proc.c
Click to expand...
Click to collapse
You uploaded cpu.h bro... I asked for the cpufreq.h...
Proc.c errors point to the above file as per your screenshot.
JashanjotSidhu said:
You uploaded cpu.h bro... I asked for the cpufreq.h...
Proc.c errors point to the above file as per your screenshot.
Click to expand...
Click to collapse
Oh I'm sorry my bad here's the right file
Atharva Ambre[AT said:
;76282414]Oh I'm sorry my bad here's the right file
Click to expand...
Click to collapse
Sorry again same wait take this
Atharva Ambre[AT] said:
Sorry again same wait take this
Click to expand...
Click to collapse
Try deleting the 657th and 658th line of cpufreq.h and then make again....
From where did you get the kernel sources? I couldn't find any 820chipset kernel sources with those lines.
Here's Z2 plus's file.
JashanjotSidhu said:
Try deleting the 657th and 658th line of cpufreq.h and then make again....
From where did you get the kernel sources? I couldn't find any 820chipset kernel sources with those lines.
Here's Z2 plus's file.
Click to expand...
Click to collapse
Will try and I got it from github its the open sources kernel , its available on most of the ROM first page , I got it from aex intro page on XDA
U won't find it bcoz the CPU freq file is inside Linux/include/CPU so its not android based file it's the main working of Linux so u won't find any specific chip based also it won't mention sd820 bcoz its open source u can port it as long as u are able to get it right without bugs its an open source so its open for many devices and many chipsets.
Update :
I tried again from start I think its the problem with the compiler of ndk will download older version and try out tomorrow...still getting many other errors while compiling from the source kernel
Pls provide me the link of latest stable ROM with it sources updated!thank you!
Update:
I'm gonna switch to Ubuntu distro it maybe can be distro problem.....have been trying to compile on Kali Linux..but failed despite many tries ,also re downloaded latest sources of kernel
Atharva Ambre[AT] said:
Update:
I'm gonna switch to Ubuntu distro it maybe can be distro problem.....have been trying to compile on Kali Linux..but failed despite many tries ,also re downloaded latest sources of kernel
Click to expand...
Click to collapse
I don't think linux distro could be a problem... maybe kernel version isn't compatible? Try using a different source.
JashanjotSidhu said:
I don't think linux distro could be a problem... maybe kernel version isn't compatible? Try using a different source.
Click to expand...
Click to collapse
Idk I have just right now running Ubuntu on VM I m downloading the files I don't think so that the problem is associated with kernel version bcos the thing is many new Android devices like one plus 3 and other many update android version devices like nexus have official nethunter support so latest android means the kernel will be upgraded to more newer version such as 3.18.xx and all so is our z2 plus to the same version ....anyways gonna give a try in Ubuntu or else have to wait till I get a proper source for kernel.
Can u suggest any good source for this project ?
I'm currently using the Oreo ROM and the source of the kernel is DDrb0h kernel which is the branch of lineage 15.1.
Also I have identified the major error which is in CROSS COMPILE step for android ndk idk why but in Kali Linux I'm not able to get CROSS COMPILE so kinda in lil problem...
JashanjotSidhu said:
I don't think linux distro could be a problem... maybe kernel version isn't compatible? Try using a different source.
Click to expand...
Click to collapse
I think the problem is associated with the kernel sources same error on ubuntu
Update
Tried my best to compile yet ran into another error
Changed the sources to latest treble one
I got new error with arm-linux-androideabi- gcc error some command is invalid ....I require a little guidance here . So kernel developers pls show me which version of ndk shld I use and sources shld I refer and what extra commands shld I run?
@Ayush Rathore.. Could you help this guy in solving his problem.. I think it's a interesting project..
SteelBodyX said:
@Ayush Rathore.. Could you help this guy in solving his problem.. I think it's a interesting project..
Click to expand...
Click to collapse
Thank you for ur suggestion. Ya I haved pm him already but didn't receive any update from him and also the work is done.I have made the changes for the project just one step I'm lagging is compiling it......then its free for distribution here.
Kernel 4.9 for Redmi S2/Y2
After hours of working and porting, I present to the community stable linux kernel 4.9.
This is the LTS msm-4.9 linux kernel maintained by Codeaurora Forum ported for our device from the base 3.18 kernel.
what works?
Boots
Touch
Wifi
RIL (calling, mobile data etc)
Sound
Fingerprint (FPC And Goodix)
Front Flash
Torch
Camera
Vibrator
IR Sensor
Bugs:
You tell me!
A big thanks to @lostark13 for bug fixing and @33bca for his amazing work on 4.9.y for Daisy
You can find the source here!
XDA:DevDB Information
Linux Kernel 4.9, Kernel for the Xiaomi Redmi S2
Contributors
m_vaisakh, lostark13, 33bca
Source Code: https://github.com/mvaisakh/android_kernel_xiaomi_msm8953
Kernel Special Features:
Version Information
Status: Stable
Created 2020-04-20
Last Updated 2020-04-27
PERU
Awesome work by peru's team ?
Awesome man!
great job... :good:
Awesome ?
Noice
Can we use it on miui rom?
Mr.smmm said:
Can we use it on miui rom?
Click to expand...
Click to collapse
It is a 64 Bits kernel I think ... so .... no ?
xNiux said:
It is a 64 Bits kernel I think ... so .... no ?
Click to expand...
Click to collapse
Or maybe yes ... Because it is only source and no binary ... So maybe we can compile Both : 32 and 64 bits ....
But how compile it ? I can try, but I don't know the command line ... Just ... make ?
xNiux said:
It is a 64 Bits kernel I think ... so .... no ?
Click to expand...
Click to collapse
Yes it's 64bit only kernel.
xNiux said:
Or maybe yes ... Because it is only source and no binary ... So maybe we can compile Both : 32 and 64 bits ....
But how compile it ? I can try, but I don't know the command line ... Just ... make ?
Click to expand...
Click to collapse
You can't compile 32bit, it was never my intention to create 32bit.
I can give more than 10 reasons why 64bit is just better than 32bit
m_vaisakh said:
You can't compile 32bit, it was never my intention to create 32bit.
I can give more than 10 reasons why 64bit is just better than 32bit
Click to expand...
Click to collapse
Understand and aggre with you ! ^^
Could you give us the the compiled img please ? or help me to compile it ?
xNiux said:
Understand and aggre with you ! ^^
Could you give us the the compiled img please ? or help me to compile it ?
Click to expand...
Click to collapse
for the sake of god don't try now to compile 4.9
some bugs are possible to fix only with on device tree " and this is private only " like fingerprint , video , internal storage error message , etc
so your only option is to wait a rom with 4.9 as prebuillt "will come soon "
Its_Vixano said:
for the sake of god don't try now to compile 4.9
some bugs are possible to fix only with on device tree " and this is private only " like fingerprint , video , internal storage error message , etc
so your only option is to wait a rom with 4.9 as prebuillt "will come soon "
Click to expand...
Click to collapse
Ok ! Thanks !
how to install?
Sadik283 said:
how to install?
Click to expand...
Click to collapse
Install a rom which is use it (HavocOS 3.5 for example)
How to download? Link?
peru work by peru men
bro how did u port like this??did u take linux kernel 4.9 and added device specific drivers to it from 3.18 that's it or something more ??