[DEV] Ice Cold Sandwich - Vision edition - G2 and Desire Z Android Development

Well, someone asked me to see if I would be interested in developing for the vision a few days ago. I have a vision as a backup phone. I thought I would give it a spin just to see if the latest builds I'm doing on IceColdSandwich (Lord's ace rom) for the vivo would spin up on the vision, and yeah it did tonight. Wasn't surprised, as I did 3.0 just for kicks and it booted some time ago. Just seeing if any devs here want to pool together and get it working for the vision.
It's actually on 5.1 with all the features in the DHD/vivo thread, just can't confirm if they are working. I didn't update the vendor blobs from the last time I tried building on vision and got a bunch of crashes, so I put it on hold that time, which is why you see the 4.3.
If you don't know what IceCold is, it's LorD's work in DHD section, has ICS 4.0.3, has panorama mode and front cam/video conferencing for vivo, bases with CM9 and AOKP commits, has twisted's camerahal source, existz' v8 prebuilts and other random stuff, whatever else I'm forgetting.
http://forum.xda-developers.com/showthread.php?t=1450962
http://forum.xda-developers.com/showthread.php?t=1508435
Here are just some initial shots to show it's working fine, just needs a little work. I don't really know if I have the time to manage this project, but I'm just here to tell you that it can be done and if you ask Lord I'm sure he's more than likely welcome to let you work on the vision. He's a nice guy and wouldn't mind seeing more people with a great version of ics. I maintain the vivo build and it's a lot of work to do another device, imo.
What's working from my random tests so far:
- Camera - twisted creds
- Panorama: yeah, credits are all on twisted's behalf here. Someone was requesting this from me earlier
- Camera Flash/flashlight
- Bluetooth likely, just toggled it on and it paired up with transformer
- OMX I think, tried a small video but I don't have internet on it to confirm
- Sound, haven't tested phone calls
- AOKP ROMControl stuff
What's not working (major)
- Wifi, probably wrong libs
- Mobile connectivity, I'm pretty sure it's the device mk's, I just threw together CM7 stuff on a whim
- Rotation, probably easy fix
- needs its own kernel - credits to andromaus/virtuous/etc that I tried
- USB mount, probably another easy fix
- ???
off to bed, getting late for the night
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Sounds exciting...
Does this ROM properly reveal its own phone number?
One of the apps I'm using daily requires that, but none of ICS DZ build shows that for the app.. ..

Let me help you with that
Wifi: You forgot to change the modules folder with the kernel, you need to do that.
Mobile Data: You are messing with the wrong things, this should work out of the box since it is a DHD port.
Rotation: It has to do with Android.policy.jar use the file below. It goes in system/framework.
USB mount: Try using vold.fstab from system/etc/ from Andromadus.
Grab the boot.img from the file below, it's slightly more made for ice cold. Also place bcm4329.ko in system/lib/modules and replace what is currently there for wifi.
Credits go to Flinny for the kernel and bcm4329.ko, and cjward for the android.policy.jar.
Also don't use CM7 "stuff"....bad idea
Been working on porting this as well, has been some odd issues though

Thanks I'll check them out. It's not a port, it is a build from source.

kaijura said:
Thanks I'll check them out. It's not a port, it is a build from source.
Click to expand...
Click to collapse
I misunderstood =p
You may want to look into Andromadus hardware then and as for the rotation problem you may want to look at this: http://miuiandroid.com/community/threads/ics-physical-keyboard-phone-orientation-bug-fix.15623/ .

I was beginning to wonder if my post would go unnoticed! Thanks for this!!
Sent from my HTC Vision using XDA

Yay, another ICS ROM !

Thanks for the dev work. Another Dev working on another version of Vision ICS is just exciting.

Just saw that tazinator was going to do this in his build, that takes a load off my shoulders!
The source is here, for devs that are interested:
https://github.com/icecoldsandwich

Camcorder AND horizontal (the name I forget ) pictures??? This is going on my phone as soon as a build is posted.
Thanks to all!

kaijura said:
Just saw that tazinator was going to do this in his build, that takes a load off my shoulders!
The source is here, for devs that are interested:
https://github.com/icecoldsandwich
Click to expand...
Click to collapse
Taz now said that he's actually just going to stick to the andromadus base. It's great to see more development coming from any source for our phones . I think people would appreciate it a lot if you continued to work on this. At the same time, it's understandable if you don't wish to continue this ROM.

I'm pretty interested in this one and want to do more dev stuff...

You good devs should go assist in the development of sense 4.0 with taz haha that rom looks awesome.
Sent from my T-Mobile G2 using XDA

why? not everybody wants Sense....

SnowOokami said:
why? not everybody wants Sense....
Click to expand...
Click to collapse
I do not want sense

I got a port now from Ice cold sandwich, I just get the message "please insert simcard"
and the screen rotation is ****ed up, while I'm pretty sure I updated the right android.policy.jar

SnowOokami said:
why? not everybody wants Sense....
Click to expand...
Click to collapse
Yeah you're right.
The new sense just looks so cool haha.
Sent from my HTC Vision using XDA

Curious if the camera takes buggy pictures or not. Anyway, another dev working on the Vision is always a cool thing.

I gave the update 5.6 a try earlier today. It seems the new commits from IceColdSandwich aren't friendly with the current 2.6.35-ics vision kernels, which include Andromadus, Virtuous' and the CM9 Alpha one.
I also tried compiling a CM9 msm7230 kernel both off commits around the git campfire, and with existz' talon msm7230 configuration - both did not work with the latest ice cold revision. The last working version is 4.3, which was before the surfaceflinger changes.
Think the real problem has to do with SurfaceFlinger commits that are related to graphicbuffers. The only way around it is probably to either figure it out in the kernel or base the ROM on another ICS/CM9 source that is more kosher than IceColdSandwich.
FYI, most if all of the latest roms based off twistedumbrella's camerahal should have their photo problems fixed, and panorama working properly as well.

kaijura said:
I gave the update 5.6 a try earlier today. It seems the new commits from IceColdSandwich aren't friendly with the current 2.6.35-ics vision kernels, which include Andromadus, Virtuous' and the CM9 Alpha one.
I also tried compiling a CM9 msm7230 kernel both off commits around the git campfire, and with existz' talon msm7230 configuration - both did not work with the latest ice cold revision. The last working version is 4.3, which was before the surfaceflinger changes.
Think the real problem has to do with SurfaceFlinger commits that are related to graphicbuffers. The only way around it is probably to either figure it out in the kernel or base the ROM on another ICS/CM9 source that is more kosher than IceColdSandwich.
FYI, most if all of the latest roms based off twistedumbrella's camerahal should have their photo problems fixed, and panorama working properly as well.
Click to expand...
Click to collapse
Want me to give it a try?
Sent from my HTC Vision using XDA

Related

[ROM]Cyan Insomnia 0.90 - *CM9* Android Insomnia 22 Mar 2012

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AndroidInsomnia Proudly Presents:
Cyan Insomnia 0.90
Welcome to Cyan Insomnia. What is it? It's CyanogenMod 9 brought to you from Android Insomnia's LanternsLight456 and crew!
This is the initial release it's still in Alpha stages so expect a few bugs along the way, what I've found I'll detail here so there are no surprises.
Recommended Install Instructions
1. Wipe Data/Factory Reset
2. Wipe Cache
3. Wipe Dalvik Cache
4. Format /system
IF YOU ENCOUNTER PROBLEMS, REINSTALL USING THE ABOVE AND AFTER BACKING UP YOUR SD CARD ADD:
5. Format /sdcard
The Kernel is provided by Cayniarb at Tiamat-dev.com What an excellent kernel! Thanks!
Download from AndroidInsomnia: http://www.androidinsomnia.com/CM9/Cyan_Insomnia-0.90.zip
Download from AndroidFileHost: http://www.androidfilehost.com/main/HTC_Glacier_Developers/jhutson456/Cyan_Insomnia
md5sum: 467979ff9241d8ab584c4562f863578c
Change Log:
I made this by creating a hybrid of a Crespo CM9 Nightly and Blackwing182's IceColdInsomnia build. I will be working hard to remove all AOKP left overs and making this as pure CM9 as I can. This will increase stability and functionality as well as giving you, the users, as close to ICS CyanogenMod as I can give you.
Full Change Log:
Initial Release.
NOTES:
ISSUES? Logcat them! http://www.androidinsomnia.com/learn-to-logcat-like-an-insomniac/
-Known Issues:
1. Incoming calls look strange but function perfectly. Here is what I mean. The slider button to either accept or reject the call is half way off the screen and has tracers. This is due to left over AOKP frameworks and is being worked out actively and aggressively. To answer the call, press the center button and drag right. To hang up press the center button and drag left. It works every time.
2. ROM Controls is another leftover from AOKP frameworks. This will eventually be replaced with the Cyanogen controls. For now it force closes when clicked. This is being actively and aggressively being worked out.
3. Play Store seems to not always want to download. I've seen this a lot recently ever since the Play Store was last updated. The higher your connection speed the easier this process goes. I'm trying to track down anything I can do to make this better, but it may be a Play Store "feature" not sure yet.
4. There are some random freezes and such. I haven't had anything crazy happen, but basically it's a pretty rough port. I'm learning as I go and this will settle down as A. ICS stabilises, and B. I weed out remaining AOKP code.
5. Camera. The camera (both front and back) start with having a blank screen where it should display what you are going to take a picture of. When you click the button it will successfully take a picture and will begin desplaying correctly. This resets when you switch front to back or back to front. Landscape mode is upside down. Finally, video recording doesn't work. Our top coder is working hard on the camera issues all the time. They will be hammered out as fast as we can, be patient please.
Features:
-Working camera
-Working WiFi
-I think bluetooth works, but have nothing to test it with. If not I should be able to have it working next build, just let me know.
-Everything else should work, other than what's described I've been running this for two days without major upset. Again, it's an alpha build and IS BEING HEAVILY DEVELOPED! I really hope you enjoy this as much as I have.
This ROM brought to you by JHutson456
I would like to take a moment to thank the team as a whole. You guys are all awesome and this wouldn't be possible without you all. The whole Cyanogen team and the whole AOKP team for giving us the bases for this build. I'd also like to thank cayniarb of Tiamat. You've always been right there answering questions without hesitation. It's appreciated more than you know man. The whole Infected ROMs team who have invited me into their "home" and taught me so much. SuperKid at MIUIus who has endlessly put up with me and helped me along the way, through the good and the bad. I've been able to grow a lot as a dev due to the people mentinoed above and below. It really needs to be said, "nani gigantum humeris insidentes" We are dwarves standing on the shoulders of giants.
Minus21, Brother, you will be missed while you serve overseas. Our love goes with you. "Not gone but marching far away"
The Team That Brings You All The Latest and Greatest Roms: AndroidInsomnia
You can now join our new irc channel and talk directly with us. This is new but we hope to have it fully established soon. It is live now
irc.irondust.net
#AndroidInsomnia
http://webchat.irondust.net/?channels=AndroidInsomnia
Join us today
You can check out CyanogenMod's entire source including the Kernel for this at CyanogenMod's GitHub
Tiamat's source for the kernel can be found HERE
Devs:
JHutson456
Cnote74
iblaststatic2020
Blackwing182
Option94
TrueBlue_Drew
Graphics and Themes:
Tiger013
JunkDrugler
Testers:
boardopboy - Testing Lead
tw39515
minus21 - Not Gone but Marching Far Away
altroy
Flynn2
nicgraner
Elloco305
You can follow my Twitter HERE
You can follow my Google+ HERE
You can follow my Facebook HERE​
reserved
Sent from my HTC Glacier using xda premium
First!!! Finally it's me
screenies?
any team tweaks? looking nice!
Holy hell Batman, another new ROM.
If I helped, give thanks, if you please.
........Death before dishonor........
Team inferno
Leader
woot for this
Well, my night just got a lot better lol. Can't wait to test this out
Sent from my HTC Glacier using Tapatalk
theholyfork said:
Well, my night just got a lot better lol. Can't wait to test this out
Sent from my HTC Glacier using Tapatalk
Click to expand...
Click to collapse
all I ask is that everyone remember, it IS an Alpha build, and the incoming call thing IS freaky the first time. Now it almost seems like a drugged out feature lolz.
Stock CM9! Can't wait till this becomes stable, and thank you for all your hard work. I'm really happy for this sudden ICS boom by the developers.
Damn!!! Can't even blink
Sent from my ...Awesome... device XDA
I am getting brain freeze with all the ICS roms we have released. Awesome for a CM9 to be out there.
Aww yeah !! More ics ...u guys are gonna make me diabetic .
Sent from my HTC Glacier using xda premium
Thanks for the ROM! Really looking forward to run stock CM9 on my phone.
Sent from my HTC Panache using xda premium.
I was wondering who was going to take over CM9. Glad it was you guys. Lots of experience on this team. Thank you for taking on such a project.
estallings15 said:
I was wondering who was going to take over CM9. Glad it was you guys. Lots of experience on this team. Thank you for taking on such a project.
Click to expand...
Click to collapse
i was also thinking same now v have ics running allover mytouch
learn something tmobile and htc
I downloaded the zip file but now what ... ? wait, do I have to be rooted for this?
Has anyone noticed the low mic issue like many other ICS ROMS(wasn't mentioned in the known issues, so crossing my fingers)? I am downloading right now, but just curious to know beforehand.
absoluthamm said:
Has anyone noticed the low mic issue like many other ICS ROMS(wasn't mentioned in the known issues, so crossing my fingers)? I am downloading right now, but just curious to know beforehand.
Click to expand...
Click to collapse
+1 would like to know the same.
Ahh yes! Cm9 from insomnia! Awesome! I'm using your MIUI build right now and they're smooth as butter! Can't wait to see what you all do with cm9!
ckisgen said:
I downloaded the zip file but now what ... ? wait, do I have to be rooted for this?
Click to expand...
Click to collapse
Lol. This from an actual dev.
Sent from my HTC Glacier using xda premium

[ROM][26-03-12][MIUI 4.0.3 base 2.3.23][V_V1.7][A_V1.1]

Introduction
This is my first ever rom that i have made (stable atleast) through many different attempts and tries i have finally got a working version of the latest MIUI V4 on our device.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credits
Virtuous team for the ICS base
Lenny_Kano for his Desire S Port
ajharvey for all the help and support
MIUI for everything
v1r0x for the android.policy fix
And anybody else who i have missed.
Working
Phone, SMS/MMS
Wifi, Bluetooth, GPS
USB Mass storage
MIUI Music App
Market and google apps
Headphones
Themes and Backup
Not Working
Camera in virtuous base
Version
Virtuous
V1.6
- Fixed the landscape issue thanks to v1r0x
V1.7
- Fixed data bug (virtuous build)
Download - MIUI_2.3.23_V1.6
Download - MIUI_2.3.23_V1.7
Andromadus
V1.0
- Initial Relase
V1.1
- Fixed Market (thanks to cnote74)
- Removed Geniewidget.apk
Download - MIUI_2.3.23_V1.0
Download - MIUI_2.3.23_V1.1
Disclaimer
Use at your own risk, i am by no means responsible for any damage you may incur whilst using this rom, you have been warned!!
Mods
Adreno libs - Flashable zip (only use on virtuous base as andromadus already has these)
Market 491 error, push these files to system/lib and change permissions to rw/r/r .. Thanks to cnote74 for the files
Does this have the adreno graphics libs? My one gripe with MIUI 4.0 ports is that they don't seem very smooth.
Edit: You might also want to post what's working and what's not.
Thanks for the rom! I'll flash this as soon as I get home from class!
nickeedoo said:
Does this have the adreno graphics libs? My one gripe with MIUI 4.0 ports is that they don't seem very smooth.
Edit: You might also want to post what's working and what's not.
Thanks for the rom! I'll flash this as soon as I get home from class!
Click to expand...
Click to collapse
Thread is still in process of developement, will update whats working and whats not in a few moments.
As for the adreno graphics, im using the virtuous base rom which is currently outdated compared to most so its probably just hardware accelerated graphics, i just wanted to get a stable build as this is my first rom, hopefully things will improve when i learn more
Wez:
I have been following the chatter on aj's thread. As I understand it this is essentially the same as his just with the lastest v4 updates?
Are you intending to differentiate from aj, or just release along side him as and when either of you are busy?
I realise that you have put a great deal of effort into this and don't want all your hard work to go out the window when aj releases his.
Sent from my HTC Desire Z using xda premium
MarkyG82 said:
Wez:
I have been following the chatter on aj's thread. As I understand it this is essentially the same as his just with the lastest v4 updates?
Are you intending to differentiate from aj, or just release along side him as and when either of you are busy?
I realise that you have put a great deal of effort into this and don't want all your hard work to go out the window when aj releases his.
Sent from my HTC Desire Z using xda premium
Click to expand...
Click to collapse
Nope mine and his version are completely different, im not sure as to what base aj uses but i use virtuous, i also use a different kernel, he has aroma installer were i remove as many apps as possible but maintaining the MIUI feel..
and most importantly he knows what hes doing were as this was my first rom in which there are a few bugs present
Unable to download, It routes me to my dropbox?
jefftet said:
Unable to download, It routes me to my dropbox?
Click to expand...
Click to collapse
How do i link to mine? im new to dropbox :/
just uploading to a mirror
Go into your dropbox, make sure that you put the file in your public section. Then click on it once and at the top copy public link. That is the link you use.
jefftet said:
Go into your dropbox, make sure that you put the file in your public section. Then click on it once and at the top copy public link. That is the link you use.
Click to expand...
Click to collapse
thanks, link updated
wez89 said:
thanks, link updated
Click to expand...
Click to collapse
still broken
jefftet said:
still broken
Click to expand...
Click to collapse
arghhh just uploading to a mirror.. link updated for sure this time
Also, post some screenshots in OP.. just a suggestion..
alcak4ever said:
Also, post some screenshots in OP.. just a suggestion..
Click to expand...
Click to collapse
will upload screens soon
wez89 said:
and most importantly he knows what hes doing
Click to expand...
Click to collapse
Love it
On a more serious note, I'm a huge fan of minimal apps. I would happily volunteer as a tester if you want/need one. I've had recent issues running ics and would be interested in helping improve things.
Sent from my HTC Desire Z using xda premium
MarkyG82 said:
Love it
On a more serious note, I'm a huge fan of minimal apps. I would happily volunteer as a tester if you want/need one. I've had recent issues running ics and would be interested in helping improve things.
Sent from my HTC Desire Z using xda premium
Click to expand...
Click to collapse
Thanks im the same i dont like apps i dont need hence youtube, maps, a few un-needed miui apps have been removed, personally it improves ram and storage capacity
There are a few things i need to fix and improve but im still in the learning stages, like i have said this is the first rom i have ever built and the only main things that dont work is the keyboard backlight (ICS bug not mine), camera (by default it should work with bugs present but mine FC's alot so im thinking im missing some drivers some where), and the last bug i have found is data doesnt work (i rarely use it so for me this rom is pretty stable)
Hope you get rid of the bugs.
The policy.jar fix is not from me. Just the decompile
but thanks for credit.
If you need help or something, just text me. Not much time for a rom at the moment but in the future I'd like to create a ICS rom
Sounds like you're not far off.
2 q's:
How are you finding the auto brightness (used due to keylight bug)? I have found it hit and miss with it jumping up and down. Plus I don't really understand the setting in cm9.
Second, I don't actually remember what I was going to say :$ it'll come to me.
Edit: I remember, are you using it with any sort of OCing? I'm not worried about upping the max, but I do like to try different governers.
Sent from my HTC Desire Z using xda premium
MarkyG82 said:
Sounds like you're not far off.
2 q's:
How are you finding the auto brightness (used due to keylight bug)? I have found it hit and miss with it jumping up and down. Plus I don't really understand the setting in cm9.
Second, I don't actually remember what I was going to say :$ it'll come to me.
Sent from my HTC Desire Z using xda premium
Click to expand...
Click to collapse
Thanks, and regarding the auto brightness i never use it, i always have it set fairly low, although as its on by default when i first flash i did notice it does jump up and down, isnt very reliable.
MarkyG82 said:
Sounds like you're not far off.
2 q's:
How are you finding the auto brightness (used due to keylight bug)? I have found it hit and miss with it jumping up and down. Plus I don't really understand the setting in cm9.
Second, I don't actually remember what I was going to say :$ it'll come to me.
Edit: I remember, are you using it with any sort of OCing? I'm not worried about upping the max, but I do like to try different governers.
Sent from my HTC Desire Z using xda premium
Click to expand...
Click to collapse
Not using any OC deamons at the moment but it is something il be adding as i like to set my own frequencies, which app is best to use, il incorporate it in the next build?

[ROM][30 June] Jellybean for the One X [Nexus Port] [JB 4.1]

This is old. See this topic
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Banner thanks to Sebianoti​I've just noticed that this has made the XDA portal. It's been up on quite a few websites today that I've noticed, and I just wanted to say a big thank you to all the writers who have helped spread the word. If you are one of them, you're awesome!
This is a port of Jellybean, based off of the roms for the two nexus devices that were released yesterday. I'm working to add in all of the key features at the moment, and it's going pretty well, so you can probably expect to see some kind of Alpha release fairly soon.
It's based off the porting work done for CM9 for our phone in the topic here, with some help from randomblame in the #cyanogenmod-dev channel. (Thanks!)
Working
Core system with little to no crashes
Not working
Wifi
Radio
Audio
Camera
Ironically, the issue we've been trying to resolve with CM9 for this phone, the rotation bug, appears to be fixed here. Not sure whether to laugh or cry
Images
http://i.imgur.com/CgWMF.png
http://i.imgur.com/DLd2U.png
http://i.imgur.com/eQRbc.png
http://i.imgur.com/htOEO.png
http://i.imgur.com/ewQrl.png
http://i.imgur.com/y4R30.png
Video (Thanks to Vere850211)
http://www.youtube.com/watch?v=whavUiVkYq8
DOWNLOAD
Remember to flash the boot.img in the zip.
Progress log
Now based off of the Nexus 7 tegra rom. Things are running a lot smoother and with little to no crashes
Wifi firmware loaded, just need to get it talking with netd and we'll have wifi
I have been able to manually configure wpa_supplicant and it successfully scans for networks. The problem now is that the rest of Android seems to be having trouble communicating with wpa_supplicant.
To those PMing me asking about porting info: Don't expect there to be a simple cut and paste way to port. If you have no experience with porting or don't at least have an understanding of how android is structured, then I would advise you to read up before attempting this. I can provide targeted help if you have a specific issue, but I won't port it for you, and please don't be offended if I suggest you go do some reading.
If you still think you can do this, then here's a checklist of the major things you should look at to get it booting:
boot.img - Grab mine or any other jellybean boot.img, and pull the entire init.rc and init.traces.rc, and package it up with a cm9 boot.img
/system/lib/modules + /system/lib/hw - Modules must be brought across from a cm9 rom, and unless your device runs the same chipset as the base you're using (tegra for the n7, omap for the gn), you'll probably need to put all of the hw libs into there too
/system/etc/firmware + /system/vendor - You'll most probably need to pull both of these dirs into the rom
/system/lib/egl - You'll want all of the egl libs and egl.conf
Various /system/etc files - There's usually some configs, firmware, and other stuff in here
/system/lib - There's tons of files in here, a lot of which you'll need to bring over, and a lot of which you'll need to leave alone. Best advice I can give you is to find an open source cm9 tree for your device and check the proprietary-files.txt file
That's it. By now you should at least have it showing the boot animation. Now it's up to you and your debugging tools. strace is invaluable if you have a specific binary that doesn't want to load, it'll show you all of the system calls it makes and the errno if one gets set. Read through the logcat carefully and it'll probably tell you if you're missing any libraries or other files. Good luck.
Nice work so far! Can the 4.1 apps be ported back to 4.0.4?
This way we can use the new apps like the launcher and what not without using 4.1?
Holy S..t! That was fast .... Awesome work mate
can you take a screenshot on the multi-language keyboard please?
they said they have changed the way to switch between languages
thanks
i ported galaxy nexus dump
only bt, hw accel, sensors works for now.
need nexus7 system dump for fix others crap
thanks
wow that was fast! great work!
Woah, fast work there buddy, btw there is a proper stable Jellybean for Galaxy Nexus released now, would that help?
Sebianoti said:
Woah, fast work there buddy, btw there is a proper stable Jellybean for Galaxy Nexus released now, would that help?
Click to expand...
Click to collapse
It would, see mdeejay's post above, but like I said in the first post my interest basically stops here, I'm not really looking to maintain this rom.
tgascoigne said:
It would, see mdeejay's post above, but like I said in the first post my interest basically stops here, I'm not really looking to maintain this rom.
Click to expand...
Click to collapse
Understandable, no point continuing tbh until source is out
Sebianoti said:
Understandable, no point continuing tbh until source is out
Click to expand...
Click to collapse
Exactly, when the source is out we can have fully working builds rather than ugly cooked up things, and I'm willing to live with ICS until then.
I don't get it... there is no Blackscreen while roating bug...
Overall nice to see!
I also worked on that the whole night got it nearly bootet up, my ramdisk was fine, the bins of my sdk may where broken...
the|gamer said:
I don't get it... there is no Blackscreen while roating bug...
Overall nice to see!
I also worked on that the whole night got it nearly bootet up, my ramdisk was fine, the bins of my sdk may where broken...
Click to expand...
Click to collapse
Haha, you're right, there is no rotating bug! As I said, I probably couldn't have done it without help from the other SDK port that was done for another phone, if I'd known you were working on it too we could have worked together and had it done faster.
System dump here apparently
http://www.androidpolice.com/2012/0...ystem-dump-is-out-modders-start-your-engines/
Is that what you guys need or am I reading wrong?
Sent from my HTC One X using Tapatalk 2
The only System dump that is really helpful is the one for the Nexus 7 cause that is an Tegra 3 driven Device!
What we really want is the AOSP Sourcecode so we can build up a nice and clean build!
Ahh fair enough mate
Sent from my HTC One X using Tapatalk 2
the|gamer said:
The only System dump that is really helpful is the one for the Nexus 7 cause that is an Tegra 3 driven Device!
What we really want is the AOSP Sourcecode so we can build up a nice and clean build!
Click to expand...
Click to collapse
The 3.0 tegra kernel for the Nexus 7 is already in the AOSP repos as part of their legal obligation. The kernel is GPL licensed and the device was released today.
tgascoigne said:
The 3.0 tegra kernel for the Nexus 7 is already in the AOSP repos as part of their legal obligation. The kernel is GPL licensed and the device was released today.
Click to expand...
Click to collapse
So nvidia have released the source code for Tegra 3?
Cause i was reading a few weeks ago they had no intentions to do so, because it might release some code that's currently used as leverage against the competition.
Atrixx said:
So nvidia have released the source code for Tegra 3?
Cause i was reading a few weeks ago they had no intentions to do so, because it might release some code that's currently used as leverage against the competition.
Click to expand...
Click to collapse
Check out the kernel/tegra repo on aosp, theres a 3.1 (I believe) kernel source in there. Not sure on nvidia's stance.
Hmm... well there are some https://android.googlesource.com/kernel/tegra.git but they are from 15th of June...
I am checking them out and will look for a "nasaki" config file
good job .. great work! :cyclops:

[JB+] CM10.2 Android 4.3 for the Motorola Bravo

Android 4.3 Jellybean for Motorola Bravo
Quarx Builds: http://quarx2k.ru/
Gapps: http://goo.im/gapps/
Minimal Gapps (Gmail,Market,Gtalk,Synchronisation): http://quarx2k.ru/gapps-jb-20120726-minimal.zip
Status:
30.07.13: First Build. Works almost all.
01.08.13: Fix "Unknown" bug. Fix 1% battery. Dialer included, VideoEditor removed.. Backup gapps disabled(to prevent reboots during install rom).
17.09.13: Focal Restored, Ability to OC GPU(without gui yet), added patch for Data, DefyParts, 720p rec(bugged), Support HWUI app, Minimum brightness 2, Wide poho added.
20.10.13: 720p rec, Fix HWUI app, use thoemy wpa_supplicant, Call Recording, LTO support, many fixes and improvements in kernel, gpu 266mhz by default, Fix arrows that indicate upload/download activitiy at Wifi and mobile connections.
30.10.13: Fixes in kernel, Added two new options for ril "emptycallchanges" and"skipdatareg" (disabled by default), journal on ext enabled by default, fix reboots in recovery(not tested), updated twrp.
Thanks a lot Quarx.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks, this is great to see!
Hopefully quarx or another crafty Defy dev pulls a rabbit out of a hat soon with a moto audio library.
Awesome. :highfive: Did you build from Quarx's Defy sources and added in the Defy Common changes? Just curious, I've thought about doing that but I'm busy with Salad Bar and soon Paranoid.
Oh, and long time no see -- good to see you're still around
Thanks a lot aleeyt! Are you going to be taking over the JB Bravo port from Quarx for good?
skeevy420 said:
Awesome. :highfive: Did you build from Quarx's Defy sources and added in the Defy Common changes? Just curious, I've thought about doing that but I'm busy with Salad Bar and soon Paranoid.
Oh, and long time no see -- good to see you're still around
Click to expand...
Click to collapse
This is a separate version for Bravo. While there are no changes in the repositories, but I think soon they update. The Quarx now little time, so I will be engaged in development under Bravo, of course not without his help so far, but all the same separately. I think the ports for Bravo will no longer be the personal own builds.
Sound now works
All thanks for help to maniac103 and Quarx.
aleeyt said:
This is a separate version for Bravo. While there are no changes in the repositories, but I think soon they update. The Quarx now little time, so I will be engaged in development under Bravo, of course not without his help so far, but all the same separately. I think the ports for Bravo will no longer be the personal own builds.
Click to expand...
Click to collapse
I've been doing the same with ICS and haven't had any problems. So far, my biggest issue is having to revert the camera libs after pulls and merges with Epsylon's repo.
Thank god our platforms are so similar, for the most part, all I've had to do was change Jordan to Kobe and mb525 to mb520; well there's a bit more than that, but you've messed with the source so ya know what I mean.
You're quick! I'll flash 7/18 and give some feedback over the next couple hours
wow quarx server is overloaded giving internal service error
and downloading from aleeyt's server, i'm sitting pretty at 1 hour till flash
inverted gapps for jellybean: http://forum.xda-developers.com/showpost.php?p=28947948&postcount=1
Flashing over CM9 got me stuck at the (new) boot animation.
Also, when I go into recovery there's a new error at the bottom: Error: cp not found!
sdrawkcab3 said:
Flashing over CM9 got me stuck at the (new) boot animation.
Also, when I go into recovery there's a new error at the bottom: Error: cp not found!
Click to expand...
Click to collapse
I didn't have that problem. I never wipe data, but do wipe cache+dalvik both before and after flashing any new rom...but you probably already wiped.
Quarx is currently fixing mp3 issues and apps2sd.
quick changelog:
camera, video, pano, chrome work (side note: can't make swipe to delete picture work, but the camera to gallery feature works great)
FC accesing settings->system
it's pretty fast, I would say maybe the same or a tad bit faster than the last ICS build
new 'safe headset volume' option in sound settings, oh and sound works
developer options has to be turned on (switch on top right corner of screen) in settings
CM performance options, and defy parts now included
no CM power widgets yet obviously or custom statusbar options
no CRT screen-off animation, even though option available in display settings
no boosted, smartass governors or sio scheduler obviously
weather, calendar on lockscreen work
google now works (with voice!) but kind of laggy
new HWA settings app so you can choose apps to blacklist
@Aleeyt
Do you have a github repo? I checked your old one and it didn't have a trace of JB on it. Only asking cause I can't get the compile to start when using Quarx's repos as a base, nothing changed; the Defy(+) compiles just fine.
I'd post my terminal output, but I closed that window a few hours ago and didn't plan on asking for help in the matter. It tells me that it can't find cm.mk at device/*/kobe and that file is clearly there...Perhaps I'll go over Quarx's commit history and find what he changed and add that in to my local JB repo (haven't pushed anything to github yet and won't until I get somewhere either).
skeevy420 said:
@Aleeyt
Do you have a github repo? I checked your old one and it didn't have a trace of JB on it. Only asking cause I can't get the compile to start when using Quarx's repos as a base, nothing changed; the Defy(+) compiles just fine.
I'd post my terminal output, but I closed that window a few hours ago and didn't plan on asking for help in the matter. It tells me that it can't find cm.mk at device/*/kobe and that file is clearly there...Perhaps I'll go over Quarx's commit history and find what he changed and add that in to my local JB repo (haven't pushed anything to github yet and won't until I get somewhere either).
Click to expand...
Click to collapse
I do everything locally. I have not updated the repo, as yet not understood how to do it) Once the sorting out, update the necessary.
aleeyt said:
I do everything locally. I have not updated the repo, as yet not understood how to do it) Once the sorting out, update the necessary.
Click to expand...
Click to collapse
I hear that....I'm still trying to get all that figured out. My hardest part is remembering to initialize my local repo before doing changes.
New build available.
a lot of people, including myself, have been giving credit to Quarx and the other defy devs for the breakneck speed of development for the defy and our device...and rightly so.
but aleeyt, you really have been the one that got everything started for the bravo in the first place, by taking the initiative to get our device to Quarx. Otherwise, we would've probably been stuck with miui and cm7 defy ports like before.
Thanks a lot man.
July 19 changelog:
no more FC on Settings--> system, however none of the options really work (i.e. battery percentage, power widgets on notification bar, etc.)
mp3 codec, youtube and endomondo issues, apps2sd fixed
notification LED and sound present, no charging LED yet
the build is definitely worthy of being a daily driver
if you're using the inverted gapps link I posted earlier, the inverted google now is pretty glitchy, here's the same zip with the non-inverted velvet that works fine: http://www.sendspace.com/file/qf6f5e
Thanks for keeping Bravo right up there with the bleeding edge, aleeyt We're enjoying these daily ports!
So is crt working and hwa? I want to experience the smoothness, lol
Having trouble with email exchange force closing. Other than that...we have 4.1.1 on our phones.
Sent from my MB520 using xda premium
BravoMotorola said:
So is crt working and hwa? I want to experience the smoothness, lol
Click to expand...
Click to collapse
CRT still does not work, but hwa does.
I also get the exchange FC. I wonder if it's system app related. There's two different exchange apk's in the directory.
Sent from my MB520

{ROM} SlimKat_4.4.4_GEE_10-19-14

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
UNOFFICIAL​
SlimRoms is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and you can stop by the public Gerrit to submit patches of any type.
SlimKat is the project name for SlimRoms based on Android 4.4 and offers the following original features:
The Real Dark Slim
Full system-wide dark interfaces. - If you like it smooth and classy.
Custom Shortcuts. Everywhere.
Hardware keys, Navigation Ring, Navigation Bar, Lockscreen, Tiles, Notifications etc. - We've got you covered.
System-Wide Keyboard Controls
Rotation, cursor control, optional emoticions, etc. - You'll be tapping away to your heart's content.
SlimCenter
Downloads, contact information, system app removal. - More fun than you can shake a stick at.
Camera Features
Trueview, Smart Capture. - Capture life moments with ease.
Important links:
www.slimroms.net - The official webpage where you find everything you need to know about SlimRoms.
CURRENT
Gapps- These are of course optional, but have always worked well for me.
Installation Instructions - Follow these steps to the letter if you're about to install SlimRoms on your device.
Changelog - Read here if you want information on changes in latest build.
Kernel Source - The source of your device's kernel
DISCLAIMER: SlimRoms and I are not responsible for any damages to your device.
XDA:DevDB Information
SlimKat, ROM for the Sprint LG Optimus G
Contributors
k5t4j5, SlimRoms, CyanogenMod
Version Information
Status: Stable
Created 2014-09-01
Last Updated 2014-10-19
Reserved
** BEFORE ANYONE ASK**
Im working on an LS970 version as well. Having a few issues at the moment, but hope to have one out soon.
**CURRENT BUGS**
F yeahhhhh, thank you. What kernel did you use?
Awesome work! I'm glad you're on this. I made myself a build awhile back but it didn't turn out how I wanted.
What kernel do you have in this first build? Is it ak genesis?
What are the plans for implementing the new features floating around? Better battery and camera patches for gee?
^^Haha. You beat me to it. I'm watching Sherlock Holmes so I was distracted and took longer than I thought to type.
dopy25 said:
Awesome work! I'm glad you're on this. I made myself a build awhile back but it didn't turn out how I wanted.
What kernel do you have in this first build? Is it ak genesis?
What are the plans for implementing the new features floating around? Better battery and camera patches for gee?
^^Haha. You beat me to it. I'm watching Sherlock Holmes so I was distracted and took longer than I thought to type.
Click to expand...
Click to collapse
For now, built in kernel is AK Genesis. I may switch it in the future, or improve it, not sure yet. As for the rest, I'm already looking into the camera patches. Everything else will be as time permits.
If you are hoping to get official support then keep it "stock", otherwise go mod crazy. With fausts camera patches it will be perfect.
nchc said:
If you are hoping to get official support then keep it "stock", otherwise go mod crazy. With fausts camera patches it will be perfect.
Click to expand...
Click to collapse
I'm not building any Roms in hope of official support. When your official your obligated, and rightfully so, to contribute to the rom regularly. While I'm all for contributing, and do whenever possible, it's easier for me to tweak and build things on my own time right now
k5t4j5 said:
I'm not building any Roms in hope of official support. When your official your obligated, and rightfully so, to contribute to the rom regularly. While I'm all for contributing, and do whenever possible, it's easier for me to tweak and build things on my own time right now
Click to expand...
Click to collapse
Awesome job bud added it to my multi boot list........i always had hell building slim....really glad to see you figured it out.....feel free to do pac or liquid i won't be able to do any building anymore....is a bummer but my work doesn't allow enough free time for anything anymore so i guess this is my official step down...lol...later guys Will still pop in and as long as i got a lgog I'll be around....though in November I'm getting the g3
spleef said:
Awesome job bud added it to my multi boot list........i always had hell building slim....really glad to see you figured it out.....feel free to do pac or liquid i won't be able to do any building anymore....is a bummer but my work doesn't allow enough free time for anything anymore so i guess this is my official step down...lol...later guys Will still pop in and as long as i got a lgog I'll be around....though in November I'm getting the g3
Click to expand...
Click to collapse
That's life man. I stay pretty busy myself nowadays. Had some free time today so decided to dive in. Glad to hear from you man.
Solid effort here. It is, however, missing torch, which isn't a big deal since there's enough of those apps out there to download. The issue does occur when, in Phone settings, I try to check the Pulse torch on incoming call setting, where it force closes. But again, this rom is so solid that minor things like this just becomes apparent.
Nice job.
JManekia said:
Solid effort here. It is, however, missing torch, which isn't a big deal since there's enough of those apps out there to download. The issue does occur when, in Phone settings, I try to check the Pulse torch on incoming call setting, where it force closes. But again, this rom is so solid that minor things like this just becomes apparent.
Nice job.
Click to expand...
Click to collapse
That's also something connected to torch not working. Once torch works, it should as well. I should have it fixed today.
k5t4j5 said:
That's also something connected to torch not working. Once torch works, it should as well. I should have it fixed today.
Click to expand...
Click to collapse
That's great. k5t4j5, sorry to bother you with this again but... the faust camera port? Is it possible at all?
fjsferreira said:
That's great. k5t4j5, sorry to bother you with this again but... the faust camera port? Is it possible at all?
Click to expand...
Click to collapse
I believe it is, but I'm waiting, like several others, for the Dev to push his work to github so I can build the commits in. I tried to apply the patches last night, but turns out I suck at patches I plan on trying again tonight just so I know how, but regardless it's hopefully coming soon. Also, when you applied it to my DU, did you flash that zip? Or how else did you do it?
k5t4j5 said:
I believe it is, but I'm waiting, like several others, for the Dev to push his work to github so I can build the commits in. I tried to apply the patches last night, but turns out I suck at patches I plan on trying again tonight just so I know how, but regardless it's hopefully coming soon. Also, when you applied it to my DU, did you flash that zip? Or how else did you do it?
Click to expand...
Click to collapse
Yes, I flashed the experimental franco kernel zip that faux posted... but it turned out it autoreboots A LOT, maybe because faust implemented, besides the camera, bus undervoltage (I don't know what that is, but faust said that in his thread). It doesn't reboot only in DU, it also reboots the CM ROM faust has in his thread.
But the camera in it, wow, it's 5000x better than gee camera.
EDIT - I don't know jack **** about this stuff, but could this help you?
https://ariejan.net/2009/10/26/how-to-create-and-apply-a-patch-with-git/
fjsferreira said:
Yes, I flashed the experimental franco kernel zip that faux posted... but it turned out it autoreboots A LOT, maybe because faust implemented, besides the camera, bus undervoltage (I don't know what that is, but faust said that in his thread). It doesn't reboot only in DU, it also reboots the CM ROM faust has in his thread.
But the camera in it, wow, it's 5000x better than gee camera.
EDIT - I don't know jack **** about this stuff, but could this help you?
https://ariejan.net/2009/10/26/how-to-create-and-apply-a-patch-with-git/
Click to expand...
Click to collapse
Thanks for the link, I'll check it out. I couldn't even get the zip to flash, but the extra stuff is probably the reason it reboots.
Update in OP. All the latest from Slim Team, and working Torch. Enjoy
k5t4j5 said:
Update in OP. All the latest from Slim Team, and working Torch. Enjoy
Click to expand...
Click to collapse
You're awesome man! You were free one day and you did this. I wish you were free more and we could have all the best ROMs around ^_^ Thanks :good:
k5t4j5 said:
** BEFORE ANYONE ASK**
Im working on an LS970 version as well. Having a few issues at the moment, but hope to have one out soon.
**CURRENT BUGS**
Click to expand...
Click to collapse
Is that ls970 version still coming? :fingers-crossed:
FcoEnrique said:
Is that ls970 version still coming? :fingers-crossed:
Click to expand...
Click to collapse
Hoping it is. Being a pain right now, but I'll hopefully get it figured out this weekend
Update in OP. Few kernel updates, nothing special, just some functionality stuff. Updated gapps link since Banks retired. Working on gproj today. Enjoy

Categories

Resources