yashsingh1/xdaforums huggingface dataset:
[EVO Shift 4G Android Development] Chad The Pathfinder:
Hey man, someone recently suggested using http://d-h.st/luA as a base for this. Maybe it would help.
[EVO Shift 4G Android Development] TDJ512:
Maybe, worth a shot I suppose.
[EVO Shift 4G Android Development] TDJ512:
Root permissions on this ROM is odd. I can't get root to bake in on the ROM flash itself. Although, while flashing the same superuser.apk and su binary through recovery after flashing the ROM prior root then sticks.
[EVO Shift 4G Android Development] elginsk8r:
it was already rooted i believe.
[EVO Shift 4G Android Development] TDJ512:
Oh I'm talking about my port. I'm messing with it trying to clean it up. First time I really put focus on superuser in a year+ I just noticed some oddities trying to update it, I'm gonna try to system pull and see if that will get it to bake in better. There is something you may be able to help me with that I'm trying to fix with the keyboard since I believe you guys rewrote the hardware files in evervolv for the shift (by the way whoever is responsible for the lights and mods to that did awesome work). The keyboard works to near perfection however the direction pad is off such as up is left down is right, left and right is n/a plus the ?/! is n/a. i think something also with the smilies button. 1 more thing I have got to work right before but somewhere along the way I screwed up, the headset jack. Theres no audio available, any idea? I seen you fix it somewhere before so thought maybe you would have a clue to lead me in the right direction.
[EVO Shift 4G Android Development] Chad The Pathfinder:
I had a lot of trouble trying to get SuperSU to work on Energy. Eventually I gave up. However you may want to try dsixda's kitchen. You can change from what's in there now to something else. Like from Superuser to SuperSU or via versa. Maybe that would help.
[EVO Shift 4G Android Development] TDJ512:
It shouldn't be that much of an obstacle lol but I hear you.
[EVO Shift 4G Android Development] CNexus:
I got the latest SuperSU to work fine...just flashed my Sense 5 4.2.2 port with it :D

Sent from my buttered S3
[EVO Shift 4G Android Development] megaghostgamer:
Does anyone have a mirror to this rom? Thanks and have a great day! :)
[EVO Shift 4G Android Development] Chad The Pathfinder:
I just looked and I have. Im uploading PreAlpha 2. Will post it when its up.

Edit: HERE you go.
[EVO Shift 4G Android Development] megaghostgamer:
Thank you so much bro. I'm getting the incredible 4g LTE Saturday and I'd like to see what im in for. I'm currently rocking the RAZR m :P

---------- Post added at 10:09 PM ---------- Previous post was at 09:33 PM ----------

So far i really like it, the only major flaw im having right now is the airplane mode being forced on and not turning off meaning no wifi, other then that i really enjoy it. Thanks for the great rom :)
[EVO Shift 4G Android Development] TDJ512:
Yeah, I spent many of hours upon hours trying to fix the WiFi issue and get a cleaner flash package in place. It would have been nice to get it right and make it a true optional reality for the shift community. I would love to see it completed someday but I kind of reached the peak of my capabilities. Anytime I would get the system exactly how I Invisioned it I would try to pull system for repackaging and it wouldnt boot. I'm more of a think outside the box developer give me a kernel I'll tinker and make something happen but logcats and debuggings not my strong suit.
[EVO Shift 4G Android Development] megaghostgamer:
Yeah I got my droid inc 4 and this sense is fairly stable for speedy. You did a good job, you should be proud.
[EVO Shift 4G Android Development] TDJ512:
Thanks, its pretty close to beta/rc. If the right people dug in it could be finished in a day. I know there's somebody out there that can make a stable daily driver out of this.

All it needs is a WiFi fix, build.prop clean up, minor adjustments to the lib/bin/etc folders then repackage it. Some of the tweaks even work from the port I ported from.

Everything worked on the Desire Z, for WiFi on the shift to work all anybody has to figure out is how the Desire Z called on the WiFi files, port that process into the shift build and kernel.
[EVO Shift 4G Android Development] megaghostgamer:
I'd do it myself but I have 0 experience with kernels. I stopped messing with stuff ever since I had a locked bootloader with my droid 4/Razr M. Not a lot of people have this phone anymore so I dunno if its worth trying. Great concept though and I understand where you're getting at with the WiFi files.
[EVO Shift 4G Android Development] TDJ512:
Yeah it's been that way for quite sometime.
[EVO Shift 4G Android Development] TDJ512:
Yeah sorry guys I haven't had any success with sd card/usb mount/wifi fixes. I think SD Card mounts the most important at this point. If we can get that working then we can at least control our devices from this build for limited out and about use if we so choose. It would also make pushing files a little easier to try solutions for any of the other problems or the ones that arise.

I've looked around/asked around about wifi and it seems that and camera are the most problematic, although I dislike all 3 issues equally lol. We may have to consider a camera work around until a build leaks that can fix it. A wifi fix seems extra difficult to implement, not impossible it just don't sound like its gonna be easy. The SD Card/USB mount issue may have to do with system/app/PCSC.apk and system/framework/com.android.future.usb.accessory.jar as well as system/etc/permissions/android.hardware.usb.accessory.xml and system\bin\rmt_storage, sdcard, then again its a shot in the dark these are just files pertaining to sd card/usb mount.

My thoughts worse case scenario we can have a kernel chef cook us up a kernel with the usb/wifi hooks maybe camera from the Evo Design leak and merge code with the kernel source we're already using to boot this ROM. We can snatch the files from the boost leak pertaining to those 2 if not 3 issues. Its just a thought I'm not 100% certain thats even an option, these issues aren't really within my comfort zone. I could use a extra set of hands with some experience on this but nobodies throwing their hat into the ring, so we'll just have to see what progress can be made.
[EVO Shift 4G Android Development] strapped365:
I'm willing to help, I'm even willing to build the kernel if my machine permits. Connecting to the pc wouldn't be hard with dual mount sd, I'm just not sure if you all have adb access at all. I guess I should download huh lol. I got to go see my girl in a few the ROM should be downloaded by then and I can help, just not sure how much because Sense 4 is a whole new can of worms

Sent from my HTC MyTouch 4G Slide running MikXE
[EVO Shift 4G Android Development] TDJ512:
Sweet then we should have this in beta stages soon enough :) oh the pressure.
[EVO Shift 4G Android Development] megaghostgamer:
Take as much as you need :) We all can't wait for the Sense 4 to be in beta stages.. :) Thanks again for your hard work!!

~Mega

---------- Post added at 12:20 PM ---------- Previous post was at 12:18 PM ----------

Also I got ADB working on my laptop :)
[EVO Shift 4G Android Development] Quetzalcoatl:
Supreme Sense XII? :fingers-crossed:
[EVO Shift 4G Android Development] prboy1969:
Good deal man :) . Downloading now.
[EVO Shift 4G Android Development] TDJ512:
I think the issues are device related, I ported another ROM (Sense 3.5 base) from the Desire Z, had the same issues usb/sd card mount issues. I'm trying, but I dont know.
[EVO Shift 4G Android Development] drob311:
It's kernel related... The 2.6.35.14 kernel in newRUNNY is the only kernel that will mount the usb for sense 3.5...

Sent from my EVO LTE
[EVO Shift 4G Android Development] TDJ512:
Yeah I know that but that's not the issue. The issue is I ported 2 entirely different ROM's from the Desire Z section the latest a 3.5 Sense based build on 2.3.5, just to see if the same port issues came up (usb/sd card mount) as did in the ICS Sense 4.0 port. Two different structures entirely gingerbread and ics sense ports and both came back with the usb/sd card mount issue. So I'm guessing its (A) kernel issue that Desire Z has some catch to it that relies on the kernel to activate those 2 features in a manner that the Shift don't call on it or (B) Its something in the file structure that needs swapped that I'm missing. I used Mikrunnys base to port the Desire Z Sense 3.5 port and updated to your latest .14 kernel so maybe the issue is a jar file or something, I don't know I'm lost lol. This 3.5 based port is awesome too for the record, Experia Sense, thanks for weighing in though. :)
[EVO Shift 4G Android Development] Garridon:
If you could get wifi working, id be so happy. Ics AND sense and its only using half the ram? Amazing. The other ics roms take up most ram even when not doing anything. Thanks in advance if you can get this working fully man.

Extending the life of my shift :)
[EVO Shift 4G Android Development] TDJ512:
I'm trying, not having sd card/usb mount really makes it difficult because I have to wipe and flash with every attempt, its very time consuming and probably not very good for my phone, as it also puts my phone out of commission. If that would work fixing wifi would be a lot easier. I need a kernel dev to port all association's from drob's .14 kernel build that has anything to do with sd card/usb mount & wifi into the kernel source used for decks cm9 if it dont all work at that point then I could port all associated sd card/usb mount & wifi files from a 3.5 Sense ROM worse case scenario and it would be fully functional but I don't know the 1st thing about cooking up kernels, in theory any how I think that's a solution to the headaches.
[EVO Shift 4G Android Development] Garridon:
I really would like to help some of you devs with this stuff sometimes, but I can't find a place to start lesrning to build roms or cook kernels. Well take your time. In the end it should be worth it!
[EVO Shift 4G Android Development] TDJ512:
Its all just pretty much reading, I don't see myself as a "developer" although honorably I am a certified SDX-Developer. I just see myself as a common joe like yourself. All it takes is research and effort, but I appreciate your enthusiasm to wanna help. I do as well, I would love to get this working for you guys. I also think the XperiaSense 3.5 build is awesome, I would like to introduce that to the Shift community. There was a 3.0 version that didn't work with my phone to well released a while back but xperia sense 3.5 is amazing.
[EVO Shift 4G Android Development] Garridon:
I watched a video of that rom, looks pretty nice. smooth too. What phone is that on?

Btw not to be a bother but do you have any suggestions or forum posts or something to get me on the right track with building roms? All I found was a lot of android kitchen and that wasn't that helpful imo.
[EVO Shift 4G Android Development] megaghostgamer:
On YouTube that was a HTC desire z or g2 .. I could make something sorta like xperiasense but it won't be the same.. plus someone is already starting that Rom.. so ill leave it to them :)
[EVO Shift 4G Android Development] TDJ512:
Well all thats really needed is the xperia launcher, a few framework files and a few apk's, I could port an exact theme of the look. But the upside of the actual compile for the desire z/g2 is its heavily debloated, runs very little memory the lib folder on the compile is like 115 files compared to 250+ on say mikrunny and its like that on the bin as well etc. its like a 200 mb package for a sense 3.5 based ROM I could probably get it to 150mbs, nicely stable and sufficient. Mikrunnys pushing close to a 350mb package. Battery life is remarkable on the xperia sense 3.5 based port.
[EVO Shift 4G Android Development] -somebody-:
so has this rom been fed to the sharks on shark week cause it feels dead in the water
[EVO Shift 4G Android Development] megaghostgamer:
Thank you for finally posting it! We enjoy your work so so much!
[EVO Shift 4G Android Development] TDJ512:
Well majority of the issues that remain are kernel related more than likely, I'm not a kernel dev. So until we get a newer kernel there isn't much potential in fixing those issues, not by me anyhow. I flashed compile attempts to fix those issues until I burned out. I can't afford to keep my phone out of service days on out.
[EVO Shift 4G Android Development] -somebody-:
damn that sucks and seems like most of our devs have moved on too. thanks for your tries and i understand not being able to go without your phone. i wasnt trying to be rude but seemed like a good time for a shark week reference
[EVO Shift 4G Android Development] megaghostgamer:
Mines out of service I still got it let me know if you ever need help with anything ;)
[EVO Shift 4G Android Development] prboy1969:
I can always help you test stuff if you want ;) . Help you out with whatever I can.
[EVO Shift 4G Android Development] strapped365:
I wish I could but I just can't boot this ROM :banghead:

Sent from my HTC MyTouch 4G Slide running MikXE
[EVO Shift 4G Android Development] TDJ512:
Try to flash with CW-Enhanced recovery, its what I use.
[EVO Shift 4G Android Development] strapped365:
Dreads recovery? Ill have to give it a shot, the md5 matches and everything so I'm at a loss with my phone not being able to boot it

Sent from my HTC MyTouch 4G Slide running MikXE
[EVO Shift 4G Android Development] Chad The Pathfinder:
I don't know anything about kernels but I read this article this morning and was thinking it may be useful here. I hope this is helpful.

DesireHD Kernel Fixes Camera on Sense 4 ROMs

http://www.xda-developers.com/andro...rs/ShsH+(xda-developers)&utm_content=FaceBook
[EVO Shift 4G Android Development] megaghostgamer:
We would have to get sd working before launching into that ;)
[EVO Shift 4G Android Development] Chad The Pathfinder:
Ok. I was just trying to be helpful.
[EVO Shift 4G Android Development] megaghostgamer:
Trust me that was very very helpful! :) As soon as we get SD working I bet the camera will be messed up and you'll be the one to save the day ;)
[EVO Shift 4G Android Development] Chad The Pathfinder:
I wonder if Sparksco's new Kernel would help with this?

http://xdaforums.com/showthread.php?t=1764992
[EVO Shift 4G Android Development] blmvxer:
That kernel is for AOSP. Not sense. So no it wouldn't work unless you built it from source for Sense.
[EVO Shift 4G Android Development] Chad The Pathfinder:
Well I feel stupid.
[EVO Shift 4G Android Development] strapped365:
Dont feel stupid, iirc there was users flashing a sparksco kernel and booting this. Hes got the newest/most patched up source if im not mistaken so your chances of getting it to boot and run ICS Sense with less bugs is likely

Heres a doubleshot ICS Sense kernel
[EVO Shift 4G Android Development] sparksco:
I see your running a DIRTY kernel. That means there's uncommited changes in the kernel which means there's some kernel source missing. I don't see why people won't just post the full kernel source. The commit number is also listed in the kernel version so if you can't find that commit on github also means there's missing source code...
[EVO Shift 4G Android Development] strapped365:
Well I'm not thee creator of source so...when I contacted the dev about how he was booting Sense with cm kernel he didn't say much, and since I'm new to kernels and wanting to learn I ask to be shown how it was done s o I could compile for the same reason and he said it would be easier to just use what he had posted. I never even knew what the dirty term meant so thanks for letting me know
[EVO Shift 4G Android Development] sparksco:
Yeah it's a feature that's added to all the newer kernels. I think it's a change in the linux kernel or aosp to do a check of git status. Maybe there was to many gcc violation reports or something but not really sure. The first time I noticed it was in the shift sense kernels and it's also in my nexus 7 kernel source.
[EVO Shift 4G Android Development] megaghostgamer:
anybody have a mirror? Thanks :)
[EVO Shift 4G Android Development] CNexus:
PM prboy, hes a human archive ;)

Sent from my PG06100
[EVO Shift 4G Android Development] megaghostgamer:
Ok thanks :) . Google Talking him now
[EVO Shift 4G Android Development] :
for fixing sdcard, try adding CDROM.ISO from another htc sense rom into /system/etc/
[EVO Shift 4G Android Development] TDJ512:
I have to get my hands on the copy of the ROM again the link expired and my PC died shortly after releasing this. Hopefully somebody out there has a copy or I'm gonna have to start over, no biggie if thats the case. But its a suggestion I never tried if that would fix it that would get it right on track. Its easier to push files for testing then flashing the ROM over and over.
[EVO Shift 4G Android Development] bilgerryan:
You sir are awesome:thumbup::D:beer:
[EVO Shift 4G Android Development] -somebody-:
prboy1969 might have it, he seems to have a backup of everything for the shift.
[EVO Shift 4G Android Development] Chad The Pathfinder:
Here you go.

http://d-h.st/EqI

Edit: I may not be able to get anything else to work but I can at lease mirror this. Lol
[EVO Shift 4G Android Development] :
I played around with my One V port for lexikon some more and found a fix for wifi to work without bcmdhd (should apply to all sense 4 ports).

I stumbled upon this post a while ago: http://xdaforums.com/showpost.php?p=28051558&postcount=82 and adapted the source for speedy/lexikon sense ports by changing a few driver pointers to match our device/kernel combo.

The hack is very.. dirty, as stated before, but it works well for now since we cannot edit libhardware_legacy.so to include all the functions we need for wifi and we do not have the bcmdhd driver ported yet in any of our current kernels.

The modified source is located here and the compiled libhardware_legacy.wifi.so is attached below. Follow the instructions in the above link to set it up. All credits go to steven676 for discovering the initial method.

You also need wpa_supplicant in /system/bin/, wpa_cli in /system/bin/, fw_bcm4329.bin & fw_bcm4329_apsta.bin in system/vendor/firmware and wpa_supplicant.conf in /system/etc/wifi/ from any CM9 rom and the following lines in init.speedy.rc:

# wifi ++
service wpa_supplicant /system/bin/logwrapper /system/bin/wpa_supplicant \
-Dwext -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf
# we will start as root and wpa_supplicant will switch to user wifi
# after setting up the capabilities required for WEXT
# user wifi
# group wifi inet keystore
class main
socket wpa_wlan0 dgram 660 wifi wifi
disabled
oneshot

service dhcpcd_wlan0 /system/bin/dhcpcd -aABKL
class main
disabled
oneshot

service iprenew_wlan0 /system/bin/dhcpcd -n
class main
disabled
oneshot
# wifi--
[EVO Shift 4G Android Development] TDJ512:
These 2 solutions sound promising, anybody up for seeing if they work? I would but unzipping, rezipping, editing files, on a phone entirely wouldnt be all that fun for me lol.
[EVO Shift 4G Android Development] CNexus:
Ehh. I would do it real quick but I'm at school lol

But dangggg....jianC is on a roll :D :good::thumbup:
[EVO Shift 4G Android Development] bilgerryan:
Do it when you get home;)I would but I've got a ROM to fix, two updates in the works, and three new ROMs I'm working on... I don't think I can handle another project lol... I need to bang some of these out Cuz that is too much
[EVO Shift 4G Android Development] megaghostgamer:
Tried warning ya ;)
[EVO Shift 4G Android Development] bilgerryan:
I just can't help myself when I get inspiration... I think I'm done doing stuff for the EVO, too much of a headache not being able to test... It's probably worse now than when I was porting Cuz now when I get an idea I just make it happen. I sometimes wish I could just make a ROM and move on but sometimes the users help me improve it. I'm probably not gonna be doing too much more for the Shift either, the stuff I've been playing with lately doesn't seem to mesh well with the good ole Speedy but I've got a couple things still in the works for the Shifters... They just aren't at the top of my list of things to do (sorry it's the truth)
[EVO Shift 4G Android Development] CNexus:
Had time to add everything, except the lines to the init.rc, sorry about that

Heres the zip so far, if anyone wants to do the boot.img bit, or if you just want it: TDJ512-ICSense4-A1-wifi1.zip
[EVO Shift 4G Android Development] TDJ512:
Thanks, hopefully we're one step closer. How about the CDROM.ISO idea, did you have time to test that 1 for the sd card/usb fix?
[EVO Shift 4G Android Development] megaghostgamer:
You remind me of me so much :D
[EVO Shift 4G Android Development] CNexus:
Nope, I remembered that after I uploaded it
[EVO Shift 4G Android Development] Giston141:
Wait so is this zip with working wifi or what? Also if everyone who is able to do the CDROM thingy, but can't because of time, just tell me how to do it lol I've got nothing but time on my hands. I'd be the perfect dev if only I knew these things.
[EVO Shift 4G Android Development] CNexus:
Right here, download our sense 3.5 rom and pull the cdrom.iso, then add to the zip i posted into /system/etc

Then flash and cross your fingers!!

Edit: Oh but no, no wifi yet, I needed to split the boot.img and change the init.rc a bit. I'll see if I can do.that tomorrow, just my workload has been ridiculous lately...
[EVO Shift 4G Android Development] Giston141:
Sounds easy enough :p I tried flashing this rom before you said that and it flashed but didn't boot. I believe I waited 10 minutes. Does this rom's first boot take a longlonglonnnggg time?

Edit: Can't seem to fond CDROM.ISO :confused: I checked system/etc in the Infamous 3.5 ROM. But its not there. I'm doing this all on my phone fyi.
[EVO Shift 4G Android Development] TDJ512:
I'm pretty sure I explained the booting issues in the OP, its been a long time since I've read it anyhow the booting is a bit tricky as I can remember. if it don't boot just battery pull, then power back up, if after the 3rd attempt if it don't work go clear caches in recovery and fix permissions, it'll go through, be patient. That aspect would be cleaned up in a beta/RC, theres a lot of clean up needed but it works and thats whats important. As for the CDROM.ISO, I started to think about it, I'm not sure if I ever seen that in a Shift ROM. Maybe JianC could give us more insight into it.
[EVO Shift 4G Android Development] Giston141:
I tried that and it still won't let me boot :(
[EVO Shift 4G Android Development] -somebody-:
have you guys tried taking your fixes youve been trying on this rom and tried using it on the other sense 4 rom?

http://xdaforums.com/showthread.php?t=1713845

i didnt have any problems getting ^^^ to boot last time i tried it (a while ago mind you) but it could be worth a shot.
[EVO Shift 4G Android Development] :
CDROM.ISO that's in my sense 4 rom in attachment.
[EVO Shift 4G Android Development] TDJ512:
Doubtful it would work any more or any less. This ROM in theory is based off the same idealism as that 1. But this one goes a few files further here and there. The source is identical I believe (a One V RUU?) But plattypus I think used files straight from the RUU and crossed them with the Shifts CM9. My version was ported from the One V to the Desire Z which I then crossed it with files from multiple Shift ROM's. His is kind of a display base, mines kind of a radical 1. Its a problem with how our device isnt reading between the kernel dependencies and the ROM, its something small or it could be something in the update-script, a new 1 is required it uses CM9's. I'll work on it tomorrow and try to insert the edits to give the thrown around idea's a conclusion.
[EVO Shift 4G Android Development] -somebody-:
ok, i didnt know the differences in the roms. just thought id ask. :)
[EVO Shift 4G Android Development] TDJ512:
Sorry I didn't have time this weekend, I broke a bone in my foot so I haven't had much thought outside my situation. I'll try to get to it soon.
[EVO Shift 4G Android Development] Giston141:
Now that you're temporarily disabled its perfect time to work on the rom ^_^ jk hope you get better soon