• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root KitKat

waltm78

Member
Considering that I'm stuck with this godforsaken phone for 12 more months, PLEASE PLEASE tell me someone is considering a run at getting KitKat.
 
If someone were to tty and dev a 4.4 kit kat ROM it might work pretty good considering Kit Kat can run on about 500 and something mb of ram.
 
If you can find someone to make a 4.4 aosp booting kernel for this device I can build a 4.4 rom from source. I'm not a kernel dev though.

The problem is we still won't have a functioning aosp camera as this phone never had enough devs to get everything working, especially since the physical camera on this phone is only found in one other phone that has less dev support than this one.

Also just curious how you are still locked into 12 months with this phone, sprint still takes out contracts on a phone this old? Id have to break my contract if I was locked into this phone, that's why I switched to t-mobile and no contract only from now on.
 
If you can find someone to make a 4.4 aosp booting kernel for this device I can build a 4.4 rom from source. I'm not a kernel dev though.

The problem is we still won't have a functioning aosp camera as this phone never had enough devs to get everything working, especially since the physical camera on this phone is only found in one other phone that has less dev support than this one.

Also just curious how you are still locked into 12 months with this phone, sprint still takes out contracts on a phone this old? Id have to break my contract if I was locked into this phone, that's why I switched to t-mobile and no contract only from now on.

T-Mo for me too buddie.lol Note 3 ;)
 
If you can find someone to make a 4.4 aosp booting kernel for this device I can build a 4.4 rom from source. I'm not a kernel dev though.

The problem is we still won't have a functioning aosp camera as this phone never had enough devs to get everything working, especially since the physical camera on this phone is only found in one other phone that has less dev support than this one.

This is the unfortunate truth of this phone. Not to mention that the phone is getting pretty old at this point. On top of what jssa28 said, with every new release of Android, it gets harder to make a solid ROM because we're still only able to use binaries from the official ICS.

Also, jssa28, Evervolv has a working camera, but only for still pictures and only the rear camera. I believe this is partly due to the HAL from another phone being used (I forget which.)
 
Possible good news.. another carrier picked up the phone. FreedomPop is selling their refurb units for $100.. and offering free phone service :) So, I've got mine supercid, currently talking to the facepalm guys about the possibility of s-off'ing.. then I'll look around. But these guys are right. You have to take the proprietary binary and keep modifying the HAL... So, if you get kitkat; we'll see a fully functioning AOSP ics and jb first most likely. Those that jump too far ahead get all kind of hacky and typically never get it fully functioning, but patience is a virtue.. in time perhaps.
 
Possible good news.. another carrier picked up the phone. FreedomPop is selling their refurb units for $100.. and offering free phone service :) So, I've got mine supercid, currently talking to the facepalm guys about the possibility of s-off'ing.. then I'll look around. But these guys are right. You have to take the proprietary binary and keep modifying the HAL... So, if you get kitkat; we'll see a fully functioning AOSP ics and jb first most likely. Those that jump too far ahead get all kind of hacky and typically never get it fully functioning, but patience is a virtue.. in time perhaps.


yep... it takes some serious skill to get the camera hal completely functioning yourself, it gets frustrating fast.

It makes it much easier to know which devices share exact hardware also, such as the incredible S sharing the same BT chip. That's basically how I got BT working in AOSP. Pull the BT changes from the incredible S source into design.

If only I can find a phone that has AOSP support and shares the designs camera I can make a fully functioning AOSP release by porting the camera HAL... I will post up the camera chip the design uses and if anyone has really good researching skills maybe you can find which other phones use this physical camera (besides for HTC rhyme which has no aosp)
 
If we're talking about main/rear camera, its a HTC oem part # 10p1ba519. Only thing that comes up when searching that part is HTC Ryme, but perhaps I can dig deeper later. Also, here is hardware info [on stock freedompop]:

HTCEVODESIGN4G

SYSTEM (Android 4.0.3)
Model: HTCEVODesign4G
Manufacturer: HTC
Device: kingdom
Product: htc_kingdom
Brand: FreedomPop
Android Version: 4.0.3 (Ice Cream Sandwich)
API Level: 15
Build ID: IML74K
Fingerprint: FreedomPop/htc_kingdom/kingdom:4.0.3/IML74K/367264.0:user/release-keys

DISPLAY (960x540)
Size: 960x540
Refresh Rate: 57 Hz
Default Orientation: Portrait
Physical Size: 3.98" (10.12 cm)
Logical Size: Normal
Density: 240 dpi (High)
Pixels Per Inch: X: 274.32; Y: 277.09

PROCESSOR (ARMv7)
Processor: ARMv7 Processor rev 2 (v7l)
Cores: 1
Max Frequency: 1200 Mhz
Instruction Sets: armeabi-v7a, armeabi
SIMD Instructions: NEON

MEMORY (583 MB)
System RAM: 583 MB
JVM Max Memory: 48 MB
Internal Storage: 488 MB
External Storage: 7432 MB (Removable)

BACK CAMERA (5.1 megapixel)
Actual Camera Mode: 0
Antibanding: Auto
Antibanding Values: Off, 50hz, 60hz, Auto
Auto Exposure Lock: False
Auto Exposure Lock Supported: False
Auto Whitebalance Lock: False
Auto Whitebalance Lock Supported: False
Awb Calibration Check: Success
Brightness: 3
Brightness Def: 3
Brightness Max: 6
Brightness Min: 0
Cam Mode: 1
Capture Mode: Burst
Contrast: 5
Contrast Def: 5
Contrast Max: 10
Contrast Min: 0
Effect: None
Effect Values: None, Mono, Negative, Solarize, Sepia, Posterize, Aqua
Exposure Compensation: 0
Exposure Compensation Step: 0.5
Flash Mode: Off
Flash Mode Values: Off, Auto, On, Torch
Focal Length: 3.03
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.78, 1.57, Infinity
Focus Mode: Auto
Focus Mode Values: Auto, Infinity
Front Camera Mode: Mirror
Horizontal View Angle: 59.6
Iso: Auto
Iso Values: Auto, Deblur, 100, 200, 400, 800, 1250
Jpeg Quality: 100
Jpeg Thumbnail Height: 480
Jpeg Thumbnail Quality: 75
Jpeg Thumbnail Size Values: 640x480, 512x384, 384x288, 0x0, 640x480
Jpeg Thumbnail Width: 640
Lsc Calibration Check: Success
Max Burst Picture Count: 5
Max Exposure Compensation: 4
Max Num Detected Faces Hw: 10
Max Num Detected Faces Sw: 0
Max Num Focus Areas: 1
Max Num Metering Areas: 1
Max Zoom: 5
Meter Mode: Meter Center
Meter Mode Values: Meter Average, Meter Center, Meter Spot
Metering Areas: (0, 0, 0, 0, 0)
Min Exposure Compensation: 4
Orientation: 90
Panorama Mode: Not In Progress
Picture Count: 1
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Size: 2592x1952
Picture Size Values: 2592x1952, 2592x1456, 2592x1520, 2592x1728, 2592x1552, 2048x1536, 2048x1360, 2048x1216, 2048x1152, 2048x1200, 1600x1200, 1584x1056, 1280x960, 1280x848, 1280x768, 1280x720, 1280x752, 1024x768, 640x480, 640x416, 640x384, 640x368, 512x384, 400x400, 272x272
Postview Size: 640x480
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 1, 200000
Preview Fps Range Values: (1, 200000)
Preview Frame Rate: 15
Preview Frame Rate Values: 15
Preview Size: 640x480
Preview Size Values: 1280x720, 960x544, 800x480, 720x480, 640x480, 640x384, 352x288, 320x240, 176x144
Recording Hint: False
Saturation: 5
Saturation Def: 5
Saturation Max: 10
Saturation Min: 1
Scene Detect: Off
Scene Detect Values: Off, On
Scene Mode: Auto
Scene Mode Values: Auto, Landscape, Snow, Beach, Sunset, Night, Portrait, Backlight, Sports, Steadyphoto, Flowers, Candlelight, Fireworks, Party, Night Portrait, Theatre, Action
Sharpness: 10
Sharpness Def: 10
Sharpness Max: 30
Sharpness Min: 0
Smart Contrast: Off
Strtextures: OFF
Taking Picture Zoom: 0
Taking Picture Zoom Max: 40
Taking Picture Zoom Min: 0
Vertical View Angle: 44.7
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Snapshot Supported: False
Video Stabilization: False
Video Stabilization Supported: False
Whitebalance: Auto
Whitebalance Values: Auto, Incandescent, Fluorescent, Daylight, Cloudy Daylight
Zoom: 0
Zoom Ratios: 100, 114, 131, 151, 174, 200
Zoom Supported: True

FRONT CAMERA (1.3 megapixel)
Actual Camera Mode: 0
Antibanding: Auto
Antibanding Values: Off, 50hz, 60hz, Auto
Auto Exposure Lock: False
Auto Exposure Lock Supported: False
Auto Whitebalance Lock: False
Auto Whitebalance Lock Supported: False
Awb Calibration Check: Fail
Brightness: 3
Brightness Def: 3
Brightness Max: 6
Brightness Min: 0
Cam Mode: 1
Capture Mode: Burst
Contrast: 5
Contrast Def: 5
Contrast Max: 10
Contrast Min: 0
Effect: None
Effect Values: None, Mono, Negative, Sepia, Aqua
Exposure Compensation: 0
Exposure Compensation Step: 0.5
Focal Length: 2.2
Focus Distances: 0.78, 1.57, Infinity
Focus Mode: Auto
Focus Mode Values: Auto, Infinity
Front Camera Mode: Mirror
Horizontal View Angle: 54.1
Iso: Auto
Iso Values: Auto, Deblur, 100, 200, 400, 800, 1250
Jpeg Quality: 100
Jpeg Thumbnail Height: 480
Jpeg Thumbnail Quality: 75
Jpeg Thumbnail Size Values: 640x480, 512x384, 384x288, 0x0, 640x480, 600x480
Jpeg Thumbnail Width: 600
Lsc Calibration Check: Fail
Max Burst Picture Count: 5
Max Exposure Compensation: 4
Max Num Detected Faces Hw: 10
Max Num Detected Faces Sw: 0
Max Num Focus Areas: 0
Max Num Metering Areas: 0
Max Zoom: 5
Meter Mode: Meter Center
Meter Mode Values: Meter Average, Meter Center, Meter Spot
Min Exposure Compensation: 4
Orientation: 270
Panorama Mode: Not In Progress
Picture Count: 1
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Size: 1280x1024
Picture Size Values: 1280x1024, 1280x960, 1280x768, 1280x720, 960x720, 960x544, 960x540, 640x480, 640x384, 640x368, 320x240
Postview Size: 600x480
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 1, 200000
Preview Fps Range Values: (1, 200000)
Preview Frame Rate: 15
Preview Frame Rate Values: 15
Preview Size: 640x480
Preview Size Values: 1280x720, 960x544, 640x480, 480x320, 352x288, 320x240, 176x144
Recording Hint: False
Saturation: 5
Saturation Def: 5
Saturation Max: 10
Saturation Min: 1
Scene Detect: Off
Scene Detect Values: Off, On
Scene Mode: Auto
Scene Mode Values: Auto, Landscape, Snow, Beach, Sunset, Night, Portrait, Backlight, Sports, Steadyphoto, Flowers, Candlelight, Fireworks, Party, Night Portrait, Theatre, Action
Sharpness: 10
Sharpness Def: 10
Sharpness Max: 30
Sharpness Min: 0
Smart Contrast: Off
Strtextures: OFF
Taking Picture Zoom: 0
Taking Picture Zoom Max: 0
Taking Picture Zoom Min: 0
Vertical View Angle: 35.15
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Snapshot Supported: False
Video Stabilization: False
Video Stabilization Supported: False
Whitebalance: Auto
Whitebalance Values: Auto, Incandescent, Fluorescent, Daylight, Cloudy Daylight
Zoom: 0
Zoom Ratios: 100, 114, 131, 151, 174, 200
Zoom Supported: True

SENSORS (5)

BMA150 3-AXIS ACCELEROMETER
Vendor: Bosh
Range: 39.24 m/s
 
I figured with the news that lower end smartphones would be able to run it efficiently that it would be a better fit than JB was. And I'm stuck with it because I don't qualify for the one up program and I signed a 2 yr contract last fall
 
I figured with the news that lower end smartphones would be able to run it efficiently that it would be a better fit than JB was. And I'm stuck with it because I don't qualify for the one up program and I signed a 2 yr contract last fall


it would run fine that's not the problem its getting it working from source
 
Could we petition HTC for drivers? Given FreedomPop's adoption of this phone, I would venture to see we'll see a surge of awareness for this device, and it'd be nice to get some more devs.
 
Back
Top Bottom