Hello guys this is a IceCream Sandwich Rom. This IceCream Sandwich Rom has almost everything working. The only thing that doesn't work is there is no 4g in this rom. Also in this rom the video camera is not great you can use it I just wouldn't recommend it. This rom is still in its first version of the Android 4.0.4 roms out there. This rom is not that stable and for the time that I was using it, it kept crashing and giving me problems. On the other hand there is an Android 4.0.3 rom for the evo that is super stable and works perfectly. That rom also does not have 4g working, but it is a lot more stable then this rom. This rom is not very stable and it will probably crash on you many times like it did to me. I would not recommend this rom just yet because it is not very stable. If you really need a Android 4.0.4 rom then go with this one because there are no other Android 4.0.4 roms, but if you dont care if it is Android 4.0.3 or 4.0.4 then I would go with Android 4.0.3 rom. There isn't a big different between Android 4.0.3 and Android 4.0.4. To download The Android 4.0.4 rom click here to download Android 4.0.4 rom. If you want to download the Android 4.0.3 rom then click here to download Android 4.0.3 Rom. Whatever rom you pick you must flash this Flash these Gapps to get the google apps. To see this rom in action then look below this post and see a video review that I made about this rom.