New Approach to get HTC to listen.

Search This thread

ChromeJob

Senior Member
Dec 20, 2011
149
25
Durham, NC
Got an email last night that there's an update to 2.14.531.30...

Beginning March 18, the HTC Amaze 4G will have a software update to Android version 4.0.3 / Baseband 2.14.531.30 710RD via OTA or manual download. This update improves security and provides an improved user experience.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    We need to bug HTC to get what the people want. To do so, you can tweet them and email. Remember, be professional!

    Twitter: @HTC and @HTCDev

    Send them both tweets about releasing the source for the Amaze.

    I tweeted Faux and he said this to me:

    https://twitter.com/faux123/status/205121987000016896

    Also, E-Mail them.

    http://htcdev.com/contact

    Tell them why we want it and how it will benefit us AND them.

    Here is what I wrote:

    HTC has made a promise to help to development community by releasing the source code as well as unlocking the bootloader for their devices. However, the TI WLAN source code has been withheld from the community. This slows development and can even cease development for the device completely. Without the source code, developers will have to develop blindly and hoping not to break anything in the process. The Amaze 4G has great potential due to his hardware and power that it harnesses. Android is an Open Source OS, but HTC is sounding more like Apple, holding their source from the public. People purchased the device to experience the "Real Feel" of Android by customizing it, installing Custom ROMs, tweaking it, etc. Without the WLAN source code, we, as a community, have starting to lose faith in HTC and some of us have even pledged to never purchase an HTC device again due to HTC's policies. The community will like for HTC to rethink their strategy and be "Open" with the community. The best form of advertisement is by "The Word-of-Mouth". When our community, the tech savvy and the owners of a smartphone, see how HTC listens to their customers requests, they will become more profitable and retain/gain new and loyal customers.

    Follow along my lines but don't copy and paste it. Be truthful to them. Open your mind/heart. Tell them why we want, why it will help, why it will help their image with consumers, how it can lead to more business and brand loyalty.
    7
    The below can only be validated once we get the 3.0 kernel source. Without kernel source we basically cant do anything for aosp ics since it has pmem issues. that should be easy to fix.

    It trying to get wifi working on ruby i switched over to the stock 3.0 kernel so i could use its modules and start trying to get some networking stuff going.
    I did some research on its wifi chip. The firmware files tell me its a TI wl127x (dont know if the last number is a 1 or 3)
    Then reading the kmesg we see:
    Code:
    <4>[    3.967895] fm_drv: module is from the staging directory, the quality is unknown, you have been warned.
    <6>[    3.982757] Compat-wireless backport release: 
    <6>[    3.982879] Backport based on wl12xx.git v3.1-rc6-14229-g8635dd0
    This is actually just the fm module
    google reveals a random kmesg and after some reading turns out to be the tegra one x (endeavoru)
    What? the endeavoru and ruby have the same wifi chip?
    No but close the endeavoru has a wl128x.

    But we can use the same wpa_supplicant and finally get wifi turning on (still not totaly functional).
    Endeavoru source:https://github.com/TeamNDVRu/android_hardware_ti_wlan
    remirrored here for us: https://github.com/Evervolv/android_hardware_ti_wlan/tree/ics

    But what about the driver? The endeavoru has kernel source maybe we can use theirs? (when we get our 3.0 kernel source)
    Source says no (i may be wrong here)
    https://github.com/TeamNDVRu/htc-ke...b/master/drivers/net/wireless/wl12xx/Makefile
    Code:
    #We will build wl12xx.ko and wl12xx_sdio.ko at vendor/ti/wlan/
    so it only builds wl12xx_spi.ko a module our stock kernel doesnt have so thats no use. And i dont know where to find the vendor repo.

    then i find:
    http://linuxwireless.org/en/users/Drivers/wl12xx
    which links to the source:
    http://git.kernel.org/?p=linux/kernel/git/luca/wl12xx.git;a=summary
    but this is the entire kernel. what we want:
    http://git.kernel.org/?p=linux/kernel/git/luca/wl12xx.git;a=tree;f=drivers/net/wireless/ti/wl12xx

    But this only builds wl12xx.ko so we still need wl12xx_sdio.ko and most of these:
    Code:
    bluetooth.ko  cfg80211.ko  hid-magicmouse.ko  mac80211.ko  wl12xx_sdio.ko
    bnep.ko       compat.ko    hidp.ko            rfcomm.ko
    btwilink.ko   fm_drv.ko    kineto_gan.ko      wl12xx.ko
    kineto_gan.ko seems not needed since it is actually from 35 kernel and doesnt even load. lol
    Code:
    <3>[    7.698760] kineto_gan: version magic '2.6.35.13-g222a32a SMP preempt mod_unload ARMv7 ' should be '3.0.16-ga4fb83c SMP preempt mod_unload ARMv7 '

    TLDR
    So what does this mean?
    I guess the question is does the endeavoru (one x tegra) have the source for their wifi driver? If not we need to join with them and get the sources released since (i am only assuming) they are the same.

    we'll get the kernel source eventually but until then no builds can be released because the pmem errors render the device almost unusable.
    7
    Our efforts have worked! We finally won! Great job everyone!

    http://xdaforums.com/showthread.php?t=1943931
    6
    Got in contact with a news writer. Hopefully he can get this ball rolling!

    He's a cool guy by the way! :)
    5
    I emailed Peter Chou. Hopefully it may help. Don't expect a response or anything, but we shall see!

    Dear Mr. Chou,

    My name is Odai (last name) and I am a 20 year old college student. I am currently studying as an undergraduate at the University of Illinois at Chicago. I am studying Business Management with a minor in Entrepreneurship. I am also an software developer on XDA-Developers and I am also an amateur at Custom ROM development.

    You may or may not respond to what I have to say, but I would at least like for you to hear me out.

    I currently own an HTC Amaze 4G and development for us is crippled by the way HTCDev have been with releasing our source code. However, I am not only speaking about the Amaze 4G owners, I am speaking on behalf of all HTC owners. The last generation models (Amaze 4G, Vivid, Rezound, MyTouch 4G Slide, etc) has had stifled innovation due to HTC and HTCDev's lack of cooperation.

    We have reviewed the licenses of the source and they are all GPL. Therefore, it must be released under the GPLv2 license. However, HTC has been giving us bogus responses such as "HTC will normally publish this within 90 to 120 days. This time frame is within the requirements of the open source community." If you think about it, with our rapid growth of technology, that time frame will make the device outdated. Many people are infuriated with the way HTC and HTCDev have been with their customers. Many people sold their HTC device and switched to the Samsung Galaxy devices.

    With the encryption of bootloaders, it has made it hard for people to get simple root access to their phones. Samsung has an unlocked bootloader, but it's truly unlocked. With HTCDev, they only give us access to the recovery, data, and system partition. That is not a truly unlocked bootloader,

    I remember when HTC only sold Windows Mobile devices and Android has lead to HTC in higher sales and growth. HTC can still regain their market share by working with their customers. Think about it like this, you just spent $500 on your device and you do not like the applications T-Mobile has added, so you decide you want to root your phone and remove it. You go on XDA-Developers.com and look at your phone forum, you see there in not even a simple access root for the device. People are seeing this now and are not pleased. Samsung has even hired Steve Kondik from XDA-Developers to work with them. Steve Kondik is the founder of the famous custom ROM "CyanogenMod". HTC has been a little friendlier with the Development community but not so much.

    We have read the email that was leaked out about how HTC should "kill the bureaucracy." I believe HTC should remanage the way they operate internally as well as externally.

    I would like for you to take this email into consideration. You do not need to reply back. It would be nice if you did so I can at least tell our community that you truly do care about our voice, but I will not be expecting it.

    Thank you for your time.

    Odai (last name)