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

Root ICS rom coming soon?

I don't care where it is posted personally as long as we can get a link to it :P lol but this is the largest samsung transform ultra community I have found.
 
Looking for the following files for the cm7 project if any devs are willing to share..

non neutered initramfs
or a buildroot for snapdragon

From IRC.irondust.net #transform-ultra
<bads3ctor> i think we need his initramfs
<bads3ctor> if possible
<penguinrepair> i need an non neutered initramfs
<Loota> kk I will post
<bads3ctor> ,\.../
<penguinrepair> or a buildroot for snapdragon
 
running: java -Xmx512m -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/testkey.x509.pem build/target/product/security/testkey.pk8 /tmp/tmpNZk42r out/target/product/transformultra/cyanogen_transformultra-ota-eng.bads3ctor.zip

Hacked away all night. The camera is most definitely not going to work :p
I did an ugly .cpp hack to get it to compile: :D

extern "C" sp<CameraHardwareInterface> HAL_openCameraHardware(int cameraId)
{
android::CameraHardwareInterface* crap;
//return CameraHardwareSec::createInstance(cameraId);
return crap;
}

Yes, I know it is bad but it compiles! I will fix it later. Bed now.

I have to fix a bunch of stuff in the zip and flash it before I will even think of releasing it.
 
Yes, this is for real: :cool: And it is some kind of boot failure :rolleyes:
dbf0Ni0iqOkHBV.jpg


Edit: updater-script commands do not seem to be working properly in CM recovery....needs a re-write. We might also need a new kernel...don't know yet. I have access to a kernel guru btw. :D
 
I have a really crazy idea:

Why not use only open source drivers for the Ultra. Meaning that if Samsung has closed some driver for this phone, then re-write that kernel driver. The reasoning is this: If we can do it this way then Tom3q's 3.0 kernel will work on the Ultra and we can have UBIFS on our partitions(and the ability to resize them) and OpenFimg as hardware acceleration.

This would mean that it would probably get a Quadrant score > 4000 overclocked.

This will be very hard to do...maybe impossible. Anyone familiar with this needs to respond with some comments one way or the other. Thanks.


Edit: I now have a CM7 zip that flashes but we need a new kernel :(
We are trying to make a new one that is compatible with CM7...again....do not hold your breath!
 
CM7_Ultra_Logcat - Pastebin.com

Thats as far as we have gotten it. CM7 will boot(loop) if /data is not reformatted. If /data is reformatted, we get nothing...no logcat but we do get boot animation. It's a kernel problem....OC kernel is not compatible with CM7 and the kernel source and initramfs are not available in such a way that we can reproduce it.

I will be giving up on this soon if there is not a breakthrough in a few days.
 
CM7_Ultra_Logcat - Pastebin.com

Thats as far as we have gotten it. CM7 will boot(loop) if /data is not reformatted. If /data is reformatted, we get nothing...no logcat but we do get boot animation. It's a kernel problem....OC kernel is not compatible with CM7 and the kernel source and initramfs are not available in such a way that we can reproduce it.

I will be giving up on this soon if there is not a breakthrough in a few days.


Send a pm to Bobzhome since he gave us the OC kernel maybe he can get one working for CM7. Some phones require modified kernels to work with CM7.
 
CM7_Ultra_Logcat - Pastebin.com

Thats as far as we have gotten it. CM7 will boot(loop) if /data is not reformatted. If /data is reformatted, we get nothing...no logcat but we do get boot animation. It's a kernel problem....OC kernel is not compatible with CM7 and the kernel source and initramfs are not available in such a way that we can reproduce it.

I will be giving up on this soon if there is not a breakthrough in a few days.


If you need any help can we download from that link and try to boot on our phone. I have plently of backups each with a seperate kernel. Wouldn't mind giving it a go.
 
THIS ZIP WILL NOT BOOT. Do not flash it unless you want a non-working phone. I am in no way responsible for what you do with it.

CM7_TransformUltra_PreAlpha - Minus

I have updater-script working but you must format /system first or it will not flash. You can format /data too but then CM7 will not have logcat access.

md5sum:
47a26a34a9182f3eb8f18dfd342ce8b3 CM7_TransformUltra_PreAlpha.zip

I modified this: https://github.com/interdpth/TransformUltra-CM as device files for CM7

Thanks go to chevanlol360, interdpth, BobZhome and mavrikmeercat

Thats it for me...back to radio shack it goes.
 
I want to ask the serious dev's here on androidforums a seriously technical question:

I want a cellular phone with a fast processor that runs CM7, CM9, and/or ICS; I want it also to be running the 3.0 kernel like Tom3q's Spica and have UBIFS formatted partitions.

Is it technically possible to do this on the Samsung Transform Ultra in a reasonable time period of hacking it or do you think this is a pipe dream? I know that is a loaded question because it is not possible to know what the future holds for this device but what are the odds of this happening if a few of us dedicate our time toward this goal?
 
I want to ask the serious dev's here on androidforums a seriously technical question:

I want a cellular phone with a fast processor that runs CM7, CM9, and/or ICS; I want it also to be running the 3.0 kernel like Tom3q's Spica and have UBIFS formatted partitions.

Is it technically possible to do this on the Samsung Transform Ultra in a reasonable time period of hacking it or do you think this is a pipe dream? I know that is a loaded question because it is not possible to know what the future holds for this device but what are the odds of this happening if a few of us dedicate our time toward this goal?

I know you're not asking me but here's my two cents anyway... Until this phone gets popular, it's not going to be receiving a whole lot of dev love. This phone should be popular imo, Im friggen smitten with it but anything that is done will need to be done as you said by a few devs for the foreseeable future.

From what I've gleaned from you guys on the forums and in IRC this phone is throwing up gang signs with every step forward you take. Samsung tried to make this from what I can tell the ps3 of phones (that is to say ps3 was out for years before it was hacked because of lack of attention and the bang up job sony did at preventing attempts to crack it's security).

Like I said Im no dev but from what I can see this phone is gonna be a pita without more able bodies or some outside of the box ingenuity.

IMHO move forward with the expectation that this will take another 6 months before cm7 is ported.. it's too bad I'm not rich... then maybe I could buy a whole bunch of these rockstar devs I read about a TU and give em a reason to sign on to the development of this phone ;). Expect the worse hope for the best :) I'd love cm7 but this phone rocks with just a lil bit of custom rom luv imo.
 
I just pm'd Tom3q on github and probably used up all the good will he has left for me so I hope he responds. Maybe I could pick his brain on this. :cool: I have some ideas on how to start with 3.0 and UBIFS btw. :D
 
3.0 kernel shouldnt be to far away as most manufacturers have updated drivers out there.. just a matter of tracking down the right .h and .cpp files to patch the source with to compile.. which is easier said than done at times.. ive been working on the optimus m for a while now.. have a booting AOSP ICS rom.. but not much works.. biggest issue i have encountered and seen on many other devices is the touchscreen.. new kernel requires different calls to be compatible with multiple interfaces.. when it comes to ics.. the kernel is everything.. 95% of the issues are kernel issues.. just a matter of waiting for or writing your own updates to get everything functional.. been working on that as well.. i would love to see ics on this phone and the hardware is fully capable of it.. just going to be a matter of time.. and probable not going to see much if any support from samsung.. best bet.. find a samsung device that is running ics.. download the kernel source, compare the drivers in that source for the ultra with the drivers from the 2.3 kernel source and see what, if any, changes have been made.. and try to compile it for the ultra.. and troubleshoot the errors from there.. the closest i have come to a working touchscreen on the optimus was taking the kernel source from one of there other devices and compiling it for the optimus.. got rid of my having to use 2 fingers to navigate problem.. sorta.. when from having to use 1 finger to move the cursor and using the other finger to select things while the first finger was still touching the screen to registering taps as a selection.. but not moving the cursor.. still working on it though.. onl a matter of time
 
THIS ZIP WILL NOT BOOT. Do not flash it unless you want a non-working phone. I am in no way responsible for what you do with it.

CM7_TransformUltra_PreAlpha - Minus

I have updater-script working but you must format /system first or it will not flash. You can format /data too but then CM7 will not have logcat access.

md5sum:
47a26a34a9182f3eb8f18dfd342ce8b3 CM7_TransformUltra_PreAlpha.zip

I modified this: https://github.com/interdpth/TransformUltra-CM as device files for CM7

Thanks go to chevanlol360, interdpth, BobZhome and mavrikmeercat

Thats it for me...back to radio shack it goes.

Could/ can you boot into CWM after you flashed over? S-OFF?
Have you tried starting up without the battery? H_BOOT?
Did you try holding Vol Down and/or Up when booting to CWM?
Gingerbread (Android 2.3) uses ext4 as its filesystem format.
Flashing a Gingerbread ROM such as CyanogenMod 7 creates an ext4 filesystem on your device.
Once your ROM is flashed, flashing Google Apps requires that your Recovery image can write to ext4.
ClockworkMod 2.x cannot write to ext4; ClockworkMod 3.x can.

You could just have a few simple problems on your hands? But the way you're talking about booting with 3.0 could be very problematic but it sounds amazing if you're able to pull that off expect donations my man. Anyway, back to my point about your Alpha.zip, flashing CM is a very delicate process and each phone has a unique way of accepting a recovery image. So in a nutshell try, try, and try again.:cool:

P.s. hroark13 had an unofficial port for the prevail for CM on the forums here, created a kernel himself, also had some people who could probably help you out. This also was just last month too, and he has where you can just download the kernel if you like.

P.p.s Still mainly curious if you tried to save your phone or just let radio shack have it back? I want to flash to try a few things but wanted to know where exactly you were stuck at? I.E. phone was no longer workable.
 
Back
Top Bottom