Android OS Forum banner
101 - 109 of 109 Posts

·
Developer
Joined
·
88 Posts
...that thanks to dharix for providing the way and showing it can be done (with a last-minute assist from iomonster), wifi is working on the cm7 build... using the modules dal describes above... with some big caveats... for example, if you sleep the tp with the power, when you wake wifi is dead...

There are other issues too. Some things crash, and you get to enjoy some lovely ioctl errors in logcat. But a good start nonetheless . Please keep this tweet in mind.

As dal has said in other threads, there is a long, LONG way to go. But basic browsing works and is FAST.
 

·
Average Android
Joined
·
90 Posts
dalingrin said:
Here is the situation thus far. There many drivers out there that appear to support AR6003 but not many of them are written for our specific hardware revision. AR6KSDK is what is used by Android devices with AR600x wlan thus far. Most of the AR6KSDK that I've seen are older but I talked to Psyke83 who posted a newer version here: https://github.com/psyke83/AR6kSDK.3.0
There is a good chance that driver can be made to work. Note this driver will likely require changes to our board file.

Currently we are using a frankenstein driver. It is based on Ath6kl from compat-wireless 3.0.2 but it is missing all the required Android bits. Android's wpa_supplicant is non standard and requires wext to have an ioctl that is not in general linux drivers like ath6kl. We've added ported this ioctl into ath6kl and made a few other changes and now we have wifi via the cmd line. We can connect to WPA access points via wpa_cli but not the Android UI. In fact, the Android UI doesn't work with the wifi at all. This in my view is still decent progress, most of which was made by Dharix.
for your kernel check these:

http://linuxwireless.org/en/users/Download/stable
 

·
Android Lover
Joined
·
238 Posts
fattire said:
...that thanks to dharix for providing the way and showing it can be done (with a last-minute assist from iomonster), wifi is working on the cm7 build... using the modules dal describes above... with some big caveats... for example, if you sleep the tp with the power, when you wake wifi is dead...

There are other issues too. Some things crash, and you get to enjoy some lovely ioctl errors in logcat. But a good start nonetheless . Please keep this tweet in mind.

As dal has said in other threads, there is a long, LONG way to go. But basic browsing works and is FAST.
That is a promising step forward... excellent!
 

·
Android Dev
Joined
·
61 Posts
Discussion Starter · #104 ·
I just completed running the WebOS Doctor jar file through a java decompiler to restore the original source.

There appears to be a WEALTH of information contained within.

Barely glancing at it, I found this class that appears to enumerate connected USB filesystems and other devices as well:

http://hp-kryptonite.info/docs/KT/W...rytool/runner/DeviceDiscoveryRunner.class.txt

A bunch of BOOTIE utilities here:

http://hp-kryptonite.info/docs/KT/W...nova/installer/core/BootieUtilities.class.txt

A Flasher class here to create partitions is here:

http://hp-kryptonite.info/docs/KT/W...m/nova/installer/core/FlasherThread.class.txt

I also saw classes that communicate directly with the Touchscreen controller, retrieving the firmware version.

Complete Source is available here:

http://hp-kryptonite.info/docs/KT/WebOSDrDecompiled/
 

·
Premium Member
Joined
·
1,812 Posts
Personally, I like that there is a lot of work being done in this area. While the CM7 team is heavily focused on getting the Android system/kernel working well, they of course are not focused on boot options.
If we (that's the royal WE by the way :)) get the booting options solved in parallel to the system development, it just decreases the overall time to a working/installable build.
 

·
Premium Member
Joined
·
162 Posts
Thats correct. The CM team is mostly focused on the kernel and Android system development currently.

If you want to help with the bootloader situtation I suggest you get in touch with tmzt on irc. He is currently working
this problem and he wants to do it right(not pivot root). Jump on #CMTouchpad and give him a shout. I'm sure he'd welcome
knowledgeable folks to help.
 

·
Android Lover
Joined
·
238 Posts
Zaphod-Beeblebrox said:
Personally, I like that there is a lot of work being done in this area. While the CM7 team is heavily focused on getting the Android system/kernel working well, they of course are not focused on boot options.
If we (that's the royal WE by the way :)) get the booting options solved in parallel to the system development, it just decreases the overall time to a working/installable build.
I'm glad for the group synergy... I think that the combination of the different talents can help the project to succeed - with less pain.
 

·
Nightmare Prince
Joined
·
206 Posts
@TecKnight
Haven't heard any thing from you lately, any progress in your development project lately if you want to share?
Thanks and Good Luck!!
 
101 - 109 of 109 Posts
Top