[ROM][CM11][4.4.4][NOV24]temasek's UNOFFICIAL Build - V162.1 [Grouper/Tilapia]

yusopa

Senior Member
May 25, 2009
519
183
0
I recently use otg in v22.1 and it work for sure. Temasek can i use the vold file to others device to fix this otg problem

Sent from my GT-I9205 using XDA Premium 4 mobile app
 

webdroidmt

Senior Member
Dec 20, 2011
1,674
1,156
0
NJ
I was on tilapia 22.1 version and otg wasn't working. Then i flashed the above file and it's working.
Thanks
I was wondering how the tilapia version was said to be working without the 4.3 vold binary, as both tilapia and grouper use the same storage setup. :) There still seems to be confusion as to how native USB OTG storage should be working on CM11 based roms. Also remember, native OTG does not require an app like stickmount. Some people have stickmount loaded and they think that native OTG is working but it is not.

I do not have the skill to either revert a commit, or make a proper patch to get this properly fixed once and for all. I'm wondering if any of the CM devs are actually aware that this has not worked since the very first 4.4 builds.

As of now, if you flash any CM11, you will not have a working native OTG that you had in CM10.2. It started with the problem being the vold binary and escalated to an additional problem with the stock kernel ramdisk. With the ramdisk, I think that it's a problem with SELinux permissions but I'm not sure.

Anyway, I'm rambling on. LOL Glad you got it working.

Mike T

---------- Post added at 03:25 PM ---------- Previous post was at 03:20 PM ----------

I plug my USB thumb drive and it just mounts it. Anyway I will check further.

Thanks
It seems like it's mounting but you have no access to it. In file managers, it comes up as an empty directory. The easiest way to tell if it's working is just go into settings/storage and you should see the total and available space of your flash drive populate in usb storage.

Mike T
 

gatebil

Senior Member
Nov 4, 2010
93
23
0
Schwerin
After flashing V23 and PA gapps 2013\12\15 i got massive Problems with FC on G+ and Chrom. And because PA's gapps install all as System Apps there was no clean way to reinstall these apps from PlayStore.

Fix for this Problem :

wipe cache partition
wipe dalvik cache
format /system
flash V23 again
flash Banks Gapps Standard 12\14

All running fine now again.

Thank Temasek for your awesome Ron and maintenance.
 
Last edited:

temasek

Senior Member
Feb 2, 2010
23,624
85,270
0
Singapore
I was wondering how the tilapia version was said to be working without the 4.3 vold binary, as both tilapia and grouper use the same storage setup. :) There still seems to be confusion as to how native USB OTG storage should be working on CM11 based roms. Also remember, native OTG does not require an app like stickmount. Some people have stickmount loaded and they think that native OTG is working but it is not.

I do not have the skill to either revert a commit, or make a proper patch to get this properly fixed once and for all. I'm wondering if any of the CM devs are actually aware that this has not worked since the very first 4.4 builds.

As of now, if you flash any CM11, you will not have a working native OTG that you had in CM10.2. It started with the problem being the vold binary and escalated to an additional problem with the stock kernel ramdisk. With the ramdisk, I think that it's a problem with SELinux permissions but I'm not sure.

Anyway, I'm rambling on. LOL Glad you got it working.

Mike T

---------- Post added at 03:25 PM ---------- Previous post was at 03:20 PM ----------



It seems like it's mounting but you have no access to it. In file managers, it comes up as an empty directory. The easiest way to tell if it's working is just go into settings/storage and you should see the total and available space of your flash drive populate in usb storage.

Mike T
tilapia: Enable USB OTG kk4.4 style

https://github.com/temasek/android_...mmit/02b2443c94522869126c2701653f9ef7334f6c4a

I've access to my files, both read & write.
 
Last edited:

webdroidmt

Senior Member
Dec 20, 2011
1,674
1,156
0
NJ
tilapia: Enable USB OTG kk4.4 style

https://github.com/temasek/android_...mmit/02b2443c94522869126c2701653f9ef7334f6c4a

I've access to my files, both read & write.
Yes, I see the changes you made in fstab and init and it looks like it should work. I wonder why Souron29 couldn't get it to work in his tilapia without the 4.3 vold binary? I'm gonna' play around with this for my grouper but are you able to incorporate these changes in the grouper ramdisk?

Thanks again for a great rom.

EDIT: I think I answered my own question regarding Souron29. I believe he uses M_Kernel which has a different ramdisk than your stock kernel. :D

Mike T
 
Last edited:

temasek

Senior Member
Feb 2, 2010
23,624
85,270
0
Singapore
Yes, I see the changes you made in fstab and init and it looks like it should work. I wonder why Souron29 couldn't get it to work in his tilapia without the 4.3 vold binary? I'm gonna' play around with this for my grouper but are you able to incorporate these changes in the grouper ramdisk?

Thanks again for a great rom.

Mike T
Haven't try as I don't own a grouper but I should be able to.
 
Last edited:
  • Like
Reactions: webdroidmt

webdroidmt

Senior Member
Dec 20, 2011
1,674
1,156
0
NJ
Haven't try as I don't own a grouper but I should be able to.
I know you don't have a grouper but I would appreciate that. If this solves the problem for grouper, I think a lot of people would be very pleased. ;) If you decide to give it a try, I would be happy to test it for you.

I will still mess around with the changes you made and see what happens. LOL

Mike T
 

temasek

Senior Member
Feb 2, 2010
23,624
85,270
0
Singapore

webdroidmt

Senior Member
Dec 20, 2011
1,674
1,156
0
NJ
You are awesome! I used your changes to edit the ramdisk for your stock CM grouper kernel and native USB OTG works perfectly without having to change the vold binary to 4.3. Thank you very much for fixing something that's been bugging me for the last month. :laugh:

I'm hoping that you can submit this to CM to finally get it fixed upstream and of course, that will also trickle down to the kernel devs who still use a ramdisk. At the very least, it's definitely good to go for your future grouper builds.

Thanks again,
Mike T
 
  • Like
Reactions: temasek

temasek

Senior Member
Feb 2, 2010
23,624
85,270
0
Singapore
You are awesome! I used your changes to edit the ramdisk for your stock CM grouper kernel and native USB OTG works perfectly without having to change the vold binary to 4.3. Thank you very much for fixing something that's been bugging me for the last month. :laugh:

I'm hoping that you can submit this to CM to finally get it fixed upstream and of course, that will also trickle down to the kernel devs who still use a ramdisk. At the very least, it's definitely good to go for your future grouper builds.

Thanks again,
Mike T
Great! Thanks for testing it.

Edit: I'll try to submit to cm gerrit.
 
Last edited:

BeEmEroff

Senior Member
Aug 29, 2010
82
19
0
hi there, temasek may i ask you one question?
this Nexus 7 ROM was worked having CM11 basis, right? i ask this because i use your ROM since V15 if i'm not mistaken, and until now it has been working flawlessly. and in my Galaxy S3 i am using your ROM also, and it's not so stable as this one in nexus.

or something is so diferente between the two ROM's?

regards
 

temasek

Senior Member
Feb 2, 2010
23,624
85,270
0
Singapore
hi there, temasek may i ask you one question?
this Nexus 7 ROM was worked having CM11 basis, right? i ask this because i use your ROM since V15 if i'm not mistaken, and until now it has been working flawlessly. and in my Galaxy S3 i am using your ROM also, and it's not so stable as this one in nexus.

or something is so diferente between the two ROM's?

regards
I9300 has some proprietary vendor blobs issues. Cm i9300 changed to use some open source drivers and it causes some issues. One of it is audio.

Nexus 7 uses full vendor blobs. That's the difference.
 
  • Like
Reactions: BeEmEroff