Re: [WIP][ROM]COLD AS ICE-CM9 Sprint LS670 6/3 ZVD basesband Alph
Can anyone explain the gap with getting infrastructure mode to work? If I better understand the problem maybe I can help find a solution. I want to contribute.
If I understand the process (and I may not), it starts with the CyanogenMod team, porting AOSP ICS to a base CM9 ROM, and then making it work on supported phone hardware.
CM9 Progress Update | CyanogenMod
This is where the main OS interface elements, like your wifi tethering start,
CyanogenMod | Android Community Rom based on Ice Cream Sandwich If you look here,
Officially Supported Devices | CyanogenMod, our LG Opti is not directly supported, so someone has to do more.
Then a team of developers will take that ICS/CM9 ROM framework and port it to work correctly with a specific phone,so the OS will work with the phone hardware. In this case, it is the P500 that thekraven is following as they get the ROM to work on the phone hardware since it is close to the Optimus. The GitHub link that thekraven posted with the release of alpha 11d shows what changes have been done (commits).
https://github.com/CyanogenMod/android_frameworks_base/commits/ics
thekraven then takes that port for the P500 and ports it to work on the Optimus, making the changes based on hardware differences between the P500 and Optimus, and we get the benefit here (send him a donation, buy him a beer or espresso).
I run the Hashcode 3.0 kernel and ROM on my KF too. My understanding, following the kernel dev thread, is the tether issue is still in the CM team side, so go to that link and offer your expertise, or at least make a donation to keep the build servers humming.
CyanogenMod | Android Community Rom based on Ice Cream Sandwich