ICS kernel port Question. - Motorola Photon 4G

This might not be the right place for this, but is anybody working on porting an ICS kernel to the photon? I do not know enough programming to work on a port, but I am looking forward to something happening. The guys over at the Atrix forum are working on a kernel and are getting pretty far quickly. I do know that the Atrix shares some hardware with our Photons, like the GPU, which I have read is one of the biggest drivers that we need to have a proper working ICS or JB port for our phones. Well hopefully this will point some kernel devs to a forum that could have great benefits to the advancement of our phones. Thanks to any devs that may already or decide to work on this kernel.
Edit: Here is a link to their GitHub: https://github.com/CyanogenMod-Atrix/android_kernel_motorola_olympus/

Did everybody abandon us?
Sent from my MB855 using xda app-developers app

Kernel Devs Wanted
I don't think we've been abandoned. I saw that Th3Bill was on Moto's sourceforge trying to get the sources we need, a rep at Moto is trying to help us but they do not have a time frame yet. I also think that once the Atrix kernel is closer to being finished more devs will jump onboard to get the kernel going for our phones. Really I made this thread to get some devs attentions that may have not known about the Atrix development going on. Until then I am trying to learn some C coding and trying to make heads and tails of how the Atrix guys got to where they are. I've only coded in Javascript and for only about 2 years now, so it's kinda slow going, but We Still Have Hope! Also if I can come across a cheap Photon that I can dev on it may help out a bit, I can't really dev on my only phone.

Maybe some useful info.
A PM I got from lehjr over at the Atrix ICS port thread :
"Porting the kernel as it is right now isn't advisable because you may not know if issues are a problem with the hardware being setup slightly differently, or a problem with the kernel itself. We are currently only in a very early alpha stage.
Porting the kernel once it is stable should be much easier, but keep in mind that you will likely have to refer to device-specific references in the GB source to make the required changes, since technical documentation for the Photon and Electrify seems to be very scarce to non-existent, whereas we at least have documented teardowns and a nearly complete schematic for the Atrix as well as a serial out port from the JTAG port. "
I know that this is not new info, but for the programmers that do not know where to start I think this is a step forward in the right direction.

We're getting close. Well the Atrix is getting close.
I keep following the thread over on the Atrix Forums http://forum.xda-developers.com/showthread.php?t=2016837 and it looks like their project has come together. They have marked almost every aspect of their kernel as Completed. If we still have any developers that know how to modify a kernel to port from the Atrix to our Photons it looks like the time is almost here. The one thing they have marked as "work in progress" is the fingerprint reader which we do not need. Well thought I would share the good news with you guys. A fully working ICS would be nice. Cheers!

Related

Development?

I'm starring to worry. I see an ass of development on the other Galaxy S variant forums, and there's like crickets chirping on this end. Am I missing something?
Sent from my SCH-I500 using XDA App
I suspect we'll see progress within a week. As a positive sign, koush tweeted today looking for people with the fascinate and epic 4G to join him on irc to get clockworkmod rolling.
We don't have kernel source, so we don't have a working recovery yet. A working recovery is the first major step towards real development.
Things are being worked on in the background, but until we can flash roms there isn't much point in posting everything.
Have you filed a source code request with Samsung?
I believe once Samsung releases the kernel source, we will start seeing a lot more process. Believe me I too am used to a strong dev community with my Droid and also visited the xda nexus section on s daily basis.
I got this phone because the hardware is pretty much the best all around from any phone out right now, just the software is the only thing bringing it down at the moment. Once we get some stock android and kernels that better utilize the hardware, we should be ahead of anything out right now.
BAM! we got source code..
http://forum.xda-developers.com/showthread.php?t=784041

Gingerbread

Any ideas, if it would work? I think it can, I've seen some ports for Wildfire being made, so I guess that Optimus with better specs should be able to run it just fine!
Do you know of any plans to make 2.3 ROM?
Lets wait. It's possible I think and perhaps there will come an official update.
Well, Its working on the Droid Eris and the Wildfire which are both around the same speed and size of the LGOO, so im sure it will run well on this phone with a little OC. we can only wait to see how the devs piece a ROM together.
I am looking into it now.
http://www.intomobile.com/2010/12/07/lg-gingerbread-hardware-requirements/
As it stand now, any port of Gingerbread on our phones will have to be done by us because some LG noob Social Rep on FB lied and said 2.3 requires a 1ghz CPU, thus they will not be making an update. THERE IS NO DAMNED HARDWARE REQUIREMENT! Weather that is LG's 'official' stance or not.. who knows.
Personally, I see no good damn reason why it should not be possible to some extent (parred down version, or 2.3 included with OCable kernel custom ROM).
Thus my experiments have begun.
If anybody reading this wants to help, just PM me, and I will gladly take any assistance on this project.
Peer pressure?
Hahaaha
They "suddenly" changed their minds
We will get Gingerbread, it's official.
http://www.lg.com/us/mobile-phones/publicnotices/optimus-one-os-upgrade.jsp
eigokyoukan said:
I am looking into it now.
http://www.intomobile.com/2010/12/07/lg-gingerbread-hardware-requirements/
As it stand now, any port of Gingerbread on our phones will have to be done by us because some LG noob Social Rep on FB lied and said 2.3 requires a 1ghz CPU, thus they will not be making an update. THERE IS NO DAMNED HARDWARE REQUIREMENT! Weather that is LG's 'official' stance or not.. who knows.
Personally, I see no good damn reason why it should not be possible to some extent (parred down version, or 2.3 included with OCable kernel custom ROM).
Thus my experiments have begun.
If anybody reading this wants to help, just PM me, and I will gladly take any assistance on this project.
Click to expand...
Click to collapse
hahaha! an angry eigo is a determined eigo.
I have no real experience in porting ROMs, but I will give you as much help as I can while I learn.
Glad to hear better from official sources. I still think the community can make it nicer.
Sent from my LG-P500 using XDA App
Gingerbread confirmed has posted here:
http://forum.xda-developers.com/showthread.php?t=867479
Closing....

CMSGS Developers needed

So I had always heard that we would see CM development ramp up after the 2.2 source was out. I went over to http://cmsgs.com/mediawiki/index.php?title=Main_Page to see how things were going. This place is almost dead except for git updates and a little irc discussion. I was thinking it may just be because so few of the developers on XDA know about CMSGS. Well its a project to put AOSP builds of cyanogen on SGS phones like the Vibrant. If you dont know about the project head over and stur up some conversation, and maybe some code.
Forum http://cmsgs.com/phpbb/
Twitter http://twitter.com/#!/CMSGSTeam
Wiki http://cmsgs.com/mediawiki/index.php?title=Main_Page
Building for the Vibrant http://cmsgs.com/mediawiki/index.php?title=Build_CyanogenMod_for_Samsung_Vibrant#Setup_Directories
The code https://github.com/cmsgs
On a serious note, I think everybody really does know about Cyanogenmod (CM7) and if they had the capabilities and want to do so, they would be helping. I knew about CM before I discovered XDA. Somebody correct me if I'm wrong, but from my understanding, the reason CM7 is a slow going process right now is that the source to the drivers have not been released... That is unless the latest source release contains those...
ahronzombi said:
So I had always heard that we would see CM development ramp up after the 2.2 source was out. I went over to http://cmsgs.com/mediawiki/index.php?title=Main_Page to see how things were going. This place is almost dead except for git updates and a little irc discussion. I was thinking it may just be because so few of the developers on XDA know about CMSGS. Well its a project to put AOSP builds of cyanogen on SGS phones like the Vibrant. If you dont know about the project head over and stur up some conversation, and maybe some code.
Forum http://cmsgs.com/phpbb/
Twitter http://twitter.com/#!/CMSGSTeam
Wiki http://cmsgs.com/mediawiki/index.php?title=Main_Page
Building for the Vibrant http://cmsgs.com/mediawiki/index.php?title=Build_CyanogenMod_for_Samsung_Vibrant#Setup_Directories
The code https://github.com/cmsgs
Click to expand...
Click to collapse
Do you have a vibrant? Stupid question I know but its confusing when you have Nexus One and G1 on you signature. Anyhow how do you make a signature lol sorry? Well hopefully more people help the dev thats porting CM7.
A good CM6 isn't even out yet. Hence I see the purpose for it since the source code is out. Who cares about some broke ass CM7. We will have to wait months if ever the source code comes out for gingerbread on the vibrant. I see no point trying to port the CM7 to the vibrant at all. I do see a lot of sense to get a nice clean running CM6, hence the post is a good one.
BlackVision said:
A good CM6 isn't even out yet. Hence I see the purpose for it since the source code is out. Who cares about some broke ass CM7. We will have to wait months if ever the source code comes out for gingerbread on the vibrant. I see no point trying to port the CM7 to the vibrant at all. I do see a lot of sense to get a nice clean running CM6, hence the post is a good one.
Click to expand...
Click to collapse
We don't NEED source for CM7. Considering almost no phones have Gingerbread source, they wouldn't even be working on CM7 like they are if this was a deal breaker. You know the saying "don't knock it 'till you've tried it"? Maybe you should adhere to this as CM7 actually runs pretty well on the Vibrant already.
Now, to respond to the OP. I realize a lot of people were expecting some change in development speed for CM7 with the release of source, but there was no reason for this. Nothing has changed or should change. The source we have now is barely applicable if at all to CM7.
Honestly, though, if you look at the list of bugs, it's not that long or severe. The only real non-issue issue is the complicated installation, which they have no reason to improve until they're satisfied with the rom.
MWBehr said:
Honestly, though, if you look at the list of bugs, it's not that long or severe. The only real non-issue issue is the complicated installation, which they have no reason to improve until they're satisfied with the rom.
Click to expand...
Click to collapse
Can you point me in the direction or post a "how to" to the installation of CM7?
kaizasoshi said:
Can you point me in the direction or post a "how to" to the installation of CM7?
Click to expand...
Click to collapse
Go to the i9000 android development forums, it will explain everything.
Sent from my SGH-T959 using XDA App
Or go to the Vibrant General section for some more CM7 info..
@dumdidum on twitter said he ordered a Vibrant so Im sure he will help port it to the Vibrant once he receives it.
they already started adding the vibrant to the source the other day but i been running it fine from the i9000 plus what scrizz said for the modem and a toggle headset widget
BlackVision said:
A good CM6 isn't even out yet. Hence I see the purpose for it since the source code is out. Who cares about some broke ass CM7. We will have to wait months if ever the source code comes out for gingerbread on the vibrant. I see no point trying to port the CM7 to the vibrant at all. I do see a lot of sense to get a nice clean running CM6, hence the post is a good one.
Click to expand...
Click to collapse
I think thats a good place to start, i would prefer CM6over any existing vibrant rom (sorry not a insult to existing roms)
If their were any dev's that really wanted CM on their Vibrant it would have been done by now or there is something that is really holding them back. I don't know why anyone would want to lose functionality for a little extra speed. Side by side CM7 on the Nexus S is almost identical to the Vibrant running BionixV, why would you want to give up video codec's and a better UI for that? I would love to get Bionix V on my Nexus over CM or stock Gingerbread any day.
I use to see Cyanogen as a god of android back when I had the G1. His ROM was the ONLY thing I ever put on my G1.
I know that the Cyanogen team really only does a lot with HTC handsets since HTC is AWESOME with giving out the source to their drivers. And I was so hoping to see it on my Vibrant, but in all honesty I've given up the dream of seeing a stable build for the Vibrant.
Samsung don't play nice like HTC with what sources they release so I know it's tough for CM team go get a 100% stable rom for Vibrant.
The devs we have here that do make roms for our phones are the greatest. Team Whiskey, Team Einherjar, Eugene, Master... They all do such great work and also calaborate and make my Vibrant so awesome and sleek. So honestly I am not holding my breath for a stable and easy to install CM Mod ROM for our phones. Tho I would like to see one, I'm totally happy with the ROMS we do have to pick from..
Anyways, Good luck to all of you devs who are working on porting CM over or working on an actual CM ROM for our phones.
But for now, I'm loving those ROMS we do have.
Ill help as soon as I can get a new motherboard for my pc
Sent from my SGH-T959 using Tapatalk
Im working on building a update.zip from CM source, but i cant promise ill succeed as there isnt a lot of documentation for this device due to the lack of people working on this branch of cyanogen. If i get a flashable update ill post it, maybe that will inspire someone who can actually dev and not just build existing source code.
Okay this is where im stuck, its a documentation issue look at http://cmsgs.com/mediawiki/index.php?title=Build_CyanogenMod_for_Samsung_Vibrant#Configure_Build
when i get to lunch cyanogen_vibrant-eng i get this error
Code:
build/core/product_config.mk:190: *** _nic.PRODUCTS.[[device/samsung/vibrant/full_vibrant.mk]]: "build/target/product/full_base.mk" does not exist. Stop.
** Don't have a product spec for: 'cyanogen_vibrant'
** Do you have the right repo manifest?
Im sure its a simple config fix, if someone can figure this out and update the code or the wiki we may have fixed the one part of the build process that scares devs away. Im too stupid to fix this
Moved of: Samsung Vibrant > Vibrant Android Development
To: Samsung Vibrant > Vibrant Q&A
Please put your questions to: Vibrant Q&A
Ill b up and running soon working on a vibrant specific build once I'm completely done with ToXic 1.0 =3
Sent from my SGH-T959 using Tapatalk

Understanding 2nd init

sorry for being a noob, but as understand this will somehow help in the making of custom roms like cyanogen for the atrix?
I just got an atrix so wondering where the community is at I would love to be running gingerbread and also have these ****ty bell bloatware removed.
Yes we will get custom roms as soon as a wonderful dev ports one for us. The 2nd init just bypasses the bootloader kinda.
As for bell bloatware get titanium backup and start freezing unnecessary things my atrix runs a lot smoother now that I am using only launcher pro and got rid of all the bloat.
sent from my rooted,
and chillin, canadian Motorola Atrix
you're not a noob, you posted a valid question in the right section! cheers for that.
2nd init does not bypass our bootloader, nor does kexec. but, it will let us take dvantage of modifying init.rc and yes, eventually, loading ROMs.
great! any timeline on these mods? Have we heard of any devs working on this?
vomer said:
great! any timeline on these mods? Have we heard of any devs working on this?
Click to expand...
Click to collapse
General consensus is, thanks to those UNLIKE you who post unnecessary comments (often negative in nature) in the dev forums, most devs just go about their work in solitude and don't mess with the forums much until it's time to announce a beta/release.
That being said, ever since the working 2nd init was discovered, I'm sure devs have shifted gears towards 2nd init ROM development over P-ROMs.
Time tables, though? None that I know of. I'm pretty sure there's a freenode channel for the Atrix devs that might hold some fruits regarding progress, though. I'd be surprised if kennethpenn isn't working on something...same with maybe tenfar (hopefully?). I'm sure there are also probably a couple others.
xyrovice said:
General consensus is, thanks to those UNLIKE you who post unnecessary comments (often negative in nature) in the dev forums, most devs just go about their work in solitude and don't mess with the forums much until it's time to announce a beta/release.
That being said, ever since the working 2nd init was discovered, I'm sure devs have shifted gears towards 2nd init ROM development over P-ROMs.
Time tables, though? None that I know of. I'm pretty sure there's a freenode channel for the Atrix devs that might hold some fruits regarding progress, though. I'd be surprised if kennethpenn isn't working on something...same with maybe tenfar (hopefully?). I'm sure there are also probably a couple others.
Click to expand...
Click to collapse
+1
KP will be working on a ROM I am sure.............Tenfar should be working on kexec, as he has been for a while now.
xyrovice said:
General consensus is, thanks to those UNLIKE you who post unnecessary comments (often negative in nature) in the dev forums, most devs just go about their work in solitude and don't mess with the forums much until it's time to announce a beta/release.
That being said, ever since the working 2nd init was discovered, I'm sure devs have shifted gears towards 2nd init ROM development over P-ROMs.
Time tables, though? None that I know of. I'm pretty sure there's a freenode channel for the Atrix devs that might hold some fruits regarding progress, though. I'd be surprised if kennethpenn isn't working on something...same with maybe tenfar (hopefully?). I'm sure there are also probably a couple others.
Click to expand...
Click to collapse
this is awesome news! I have been hearing a gingerbread release might come this month so perhaps we will have lots of options soon. People have also been saying the bootloader might get unlocked - what does this mean?
Follow Kenn on twitter
Sent from my MB860 using XDA App
I get a headache reading this stuff sometimes. Where did you read about Tenfar working on kexec or Kennethpenn working on a CM7 port? Please don't just spout off at the mouth and spread around nonsense like it's truth.

[REQ] Cyanogenmod 9 port to HTC Amaze 4g

I was doing a little bit of surfing and noticed that cyanogen has made a cyanogen 9 version for the galaxy 2 and the nexus s... And I was wondering if it was possible to get this on our phones...
This should be in the general section...
Anyways one day it will
Sent from my HTC_Amaze_4G using XDA App
Agree is should go in general. Cyanogen said that it wouldn't be until maybe January for an alpha of CM9.
As for asking for your specific phone, give it time... it hasn't even been a month since ICS source was released.
Sent from my HTC Inspire 4G using xda premium
Right. Moving to General.
jbizz said:
Agree is should go in general. Cyanogen said that it wouldn't be until maybe January for an alpha of CM9.
As for asking for your specific phone, give it time... it hasn't even been a month since ICS source was released.
Sent from my HTC Inspire 4G using xda premium
Click to expand...
Click to collapse
In the meantime, CM7.1 would be nice - but will they just skip over 7.1 for new devices and focus on 9?
Just as a heads up, Max Krivonos posted that he stopped working on CM7 for the amaze and is going straight to CM9,
Double edged sword. Great for CM9 but no CM at all for a few months.
Yea I really miss CM. Wish it would get here asap.
Sent from my HTC Amaze 4G using xda premium
I've thought alot about selling this phone due to the lack of having a huge community support (face it, it's no Sensation, Desire Z/HD, Evo, etc)... The hardware is good, the replacement? Obviously a Galaxy Nexus, if there is a solid CM9 port for this device, I would probably just save myself the trouble and keep using this, This has everything that the international GNex would have, except for the huge high res amoled screen. Please Koush/Max!!!! (I would think quite a bit could be borrowed from the Pyramid builds, with the obvious exception of the NFC/camera)
Uh... How long has the phone been out?? Let's face that first before complaining about the lack of development... It'd be nice if there was but its not going to happen over night...
jmhalder said:
I've thought alot about selling this phone due to the lack of having a huge community support (face it, it's no Sensation, Desire Z/HD, Evo, etc)... The hardware is good, the replacement? Obviously a Galaxy Nexus, if there is a solid CM9 port for this device, I would probably just save myself the trouble and keep using this, This has everything that the international GNex would have, except for the huge high res amoled screen. Please Koush/Max!!!! (I would think quite a bit could be borrowed from the Pyramid builds, with the obvious exception of the NFC/camera)
Click to expand...
Click to collapse
Be patient my friend! I think the reason behind (kinda) lacking developtment for this phone is because there will be an ICS came out soon for it in early 2012 and most Devs are waiting for the official Amaze ICS release rather than wasting their time to built rom that would only last for less than two months
On that perspective I am really thankful for Xboarder for his effort to brought us something to satisfied our addictiveness of flashing meanwhile
I am more thankful to Max Krivonos, and Keyan Mobli (Scepterr/kmobs), Max is probably gonna be the maintainer for the Amaze for CM9 and is currently the maintainer for the MT4GS, kmobs is the maintainer of the Sensation for CM9 and has it to a point where he's said "So I'm now using ICS as my daily driver"... There is hope, but if you're looking for CM7/9 or any REAL AOSP build, don't expect xboarder to deliver that, I don't think he compiles anything, he's a themer/kanger/(insert less offensive term here). There is hope, but I'm dying to see some actual AOSP builds, GB or ICS.
jmhalder said:
I am more thankful to Max Krivonos, and Keyan Mobli (Scepterr/kmobs), Max is probably gonna be the maintainer for the Amaze for CM9 and is currently the maintainer for the MT4GS, kmobs is the maintainer of the Sensation for CM9 and has it to a point where he's said "So I'm now using ICS as my daily driver"... There is hope, but if you're looking for CM7/9 or any REAL AOSP build, don't expect xboarder to deliver that, I don't think he compiles anything, he's a themer/kanger/(insert less offensive term here). There is hope, but I'm dying to see some actual AOSP builds, GB or ICS.
Click to expand...
Click to collapse
Well, I'm by no mean a tech guy or whatsoever in that manner. All I can do is follows instruction to flashing Rom and stuff so when it come to judging who done what I have no idea eventhough I'm very much understanding what kang is ...
Perhaps when Max and whoever on CyanogenMod team came over and gave us some ICS or CM9 goodness, 'til then, the very few peoples who get this Amaze forum go on as it is and gave us something to played with is Xboarder56, Mike1986 and NRGZ28 .... and for that I am appreciates their times and effort putting into it
Heck, I even thanksful those themer like Alexia Whitehurst, killathenoob, TheSneakerWhore for uploading their theme file even though I myself know how to extract files from rom and uploading onto UOT kitchen
Those guy are ways better than those who did nothing .
antiquezip said:
Heck, I even thanksful those themer like Alexia Whitehurst, killathenoob, TheSneakerWhore for uploading their theme file even though I myself know how to extract files from rom and uploading onto UOT kitchen
Those guy are ways better than those who did nothing .
Click to expand...
Click to collapse
Just trying to keep options out there during our "slow" (see:new) period. Development takes time--Hell, I'm stuck on a macbook until I can save up for a notebook. Once I get that, I'll be able to do real theming/modding. UOT framework feels like a cop-out right now, but it is all that is being offered and we need the activity to draw more people. I have a to-do list of mods I want to do, but until I get my hardware back, it isn't happening.
Ultimately, it is patience. This phone is very new--ICS is around the corner.
antiquezip said:
Well, I'm by no mean a tech guy or whatsoever in that manner. All I can do is follows instruction to flashing Rom and stuff so when it come to judging who done what I have no idea eventhough I'm very much understanding what kang is ...
Perhaps when Max and whoever on CyanogenMod team came over and gave us some ICS or CM9 goodness, 'til then, the very few peoples who get this Amaze forum go on as it is and gave us something to played with is Xboarder56, Mike1986 and NRGZ28 .... and for that I am appreciates their times and effort putting into it
Heck, I even thanksful those themer like Alexia Whitehurst, killathenoob, TheSneakerWhore for uploading their theme file even though I myself know how to extract files from rom and uploading onto UOT kitchen
Those guy are ways better than those who did nothing .
Click to expand...
Click to collapse
+1.
There is still very much a lot of effort being put in here.
I also am thankful to everyone helping out during our slow period. Although I can't wait for some true aosp action. I absolutely hate sense. It's pretty, but I just prefer aosp
wow man way to talk behind my back look at this:
https://github.com/Xboarder56/android_device_htc_ruby
wasnt gonna release yet but im working on cm7/cm9 compile so dont talk **** when you dont know.
PS: who fixed the recovery problem, me
PS: you compile just a basic recovery, hell port sense 3.5 with working data then talk
pss: just for prove recovery i compile 5.0.2.7 still working on fixing charging bug in this one but you make one of those without cm7 team and then you talk **** man i put hours into working on this **** for you just say that it makes me want to quite becuase you dont understand
http://www.multiupload.com/6ZLPJLUZ1S (5.0.2.7 recovery) happy now
Please refrain from argueing in thread's , take it to a PM . xBoarder doe's all of the work for us so don't even .
oh xboarder just schooled him. but back on topic i wish i could help xboarder but i know nothing about making roms and such.
ajbk4life1 said:
oh xboarder just schooled him. but back on topic i wish i could help xboarder but i know nothing about making roms and such.
Click to expand...
Click to collapse
its not easy building a device tree but i did build one i still got to find all the libs to get it to compile right but thats the device tree it will compile cm7 just doenst boot all the way right now but it does compile working recoverys

Categories

Resources