Recompiled libdvm.so for froyo. Testing for improved responsiveness - Epic 4G Android Development

I recompiled the libdvm.so from the aosp. I don't know if its any better or worse I'm still checking into it, but it does vary from stock. I've got it running on my phone and have seen no problems. It doesn't use an edify script so it wont flash in cwm3, I'll work on that later. It also will not work for those using CyanogenMod, that should be optimized anyway
Just observe and report for me if you can, any bugs, glitches or problems.
This is just for testing purposes, and I'm not responsible if something retarded happens, you assume the risk.
Added a few more libs, and I'll get to the edify scripts eventually. if you want to flash one of the ones not converted just push it via adb to /system or take an existing update.zip with an edify script and replace the lib in it with the one you want.
libwebcore.so - Random app issues.
libaudio.so - Upon request. Devin on IRC flashed to CM6 seemed to work. - May cause bootloop
The stock, and recompiled ones are both here.
www.meatc.fathertom.net/Epic
Post containing ones with edify scripts here.
http://forum.xda-developers.com/showpost.php?p=10422113&postcount=29

xjman said:
I recompiled the libdvm.so from the aosp. I don't know if its any better or worse I'm still checking into it, but it does vary from stock. I've got it running on my phone and have seen no problems.
Just observe and report for me if you can, any bugs, glitches or problems.
This is just for testing purposes, and I'm not responsible if something retarded happens, you assume the risk.
The stock, and recompiled ones are both here.
www.meatc.fathertom.net/Epic
Click to expand...
Click to collapse
Before someone asks "Why?" or "What will this do?"...
This libdvm.so is recompiled so it can take advantage of ARM CPUs. Install it and it may run non-native code significantly faster.
-Daryel

Thanks. Daryelv
For all the people *****ing over making their phones faster, Its amazing to me they wont actually try **** that is different, and may actually make their phone run smoother and bog down less.

this may be a noob question - do i just flash these files in recovery and it just replaces my /system/lib/libdvm.so and then if i want to revert back, just flash the stock? thanks for the hard work!

Yes chibucks.
However, if you have the new cwm3 you will have to either manually push it via adb, or use root explorer as I've not got an edify script for it yet.

I wasn't able to flash it with recovery 3.0.0.5 so I ended up pushing the libdvm.so file to /system/lib with adb. It's working fine so far. Thanks.

Could really use more than 3 testers. I hate shameless self bumps, but I would really like some feed back.
I knew the sdx folks would help Meat out, thanks pjree and Chibucks

xjman said:
Could really use more than 3 testers. I hate shameless self bumps, but I would really like some feed back.
I knew the sdx folks would help Meat out, thanks pjree and Chibucks
Click to expand...
Click to collapse
I flashed also. I haven't noticed anything out of the ordinary so far.

xjman said:
Could really use more than 3 testers. I hate shameless self bumps, but I would really like some feed back.
I knew the sdx folks would help Meat out, thanks pjree and Chibucks
Click to expand...
Click to collapse
Ha! It's been a while since we've flashed any of your privates.

Flashing now, will report back if **** gets crazy.

xjman said:
Could really use more than 3 testers. I hate shameless self bumps, but I would really like some feed back.
I knew the sdx folks would help Meat out, thanks pjree and Chibucks
Click to expand...
Click to collapse
might want to ad something along the lines of "may increase speed" in the title, alot of ppl just probbly see it as "הדר מחדש את ליבדום.אז for froyo"
I will give it a shot a little later and report back

So far so good. Running it on modified stock DK28. (No rom. Just removed unused Sprint bloatware and added Hulu support, Gingerbread Keyboard, and this). I'm also on the EXT4 file system.
No freezes, crashes or FC yet. Getting the usual lag and stutter I get the first few seconds after waking the phone. It does seem a little more responsive once the phone gets going.

Im running on my rom I posted over at sdx pjree. Its similar to what you have, just in rom form. I see the choppiness just after boot, but not after wake. Ill flash back to stock and test with a less modified system.
Sent from my SPH-D700 using XDA App

Been running all day, nothing to report back on (i.e. is good, no bugs noticed).

daryelv said:
Before someone asks "Why?" or "What will this do?"...
This libdvm.so is recompiled so it can take advantage of ARM CPUs. Install it and it may run non-native code significantly faster.
-Daryel
Click to expand...
Click to collapse
Curious what toolchain you used to compile this. I just completed a fresh Froyo compile with the new NDK and the libdvm.so I came up with is almost 100k smaller. No idea if it runs..

I had been having issues with the Launcher app being very unresponsive when switch back to it from an app. This fix seems to have alleviated that issue. The UI seems overall more responsive. Great patch, I would love to see this integrated into the Quantum rom and others.
-Bryce

xjman said:
Could really use more than 3 testers. I hate shameless self bumps, but I would really like some feed back.
I knew the sdx folks would help Meat out, thanks pjree and Chibucks
Click to expand...
Click to collapse
You have a before and after benchmarking app recommendation to see if there is an improvement we might not be able to "feel"?

I'm in! will report any side effects. Twin jets-EXT4

Woulnt mind trying it but I'm on cm3...would u mind posting a small how to install it for those with cm3?
Sent from my SPH-D700 using XDA App

ZenInsight said:
You have a before and after benchmarking app recommendation to see if there is an improvement we might not be able to "feel"?
Click to expand...
Click to collapse
I dont really use benchmark software a lot, maybe 0xbench.
To install on cwm3 just extract the libdvm.so from the zip and push it to /system/lib
I dont know that benchmarks would change much, they shouldnt.
Ive got a few more to compile ill post them up in this thread.
all I did to compile this was use aosp guide to install the froyo source pulled the vendor files from the phone and used the device files noob had in the cm6 github.
Sent from my SPH-D700 using XDA App

Related

[ROM][32B] tek's-ROM v0.0.1 pre-ALPHA, [Donut], "What's wrong with this picture?"

[ROM][32B] tek's-ROM v0.0.1 pre-ALPHA, [Donut], "What's wrong with this picture?"
Hi, all,
Here is a project I have been working on for a couple days I would like to share with you. This is a pure, unmodified Android 1.6 Donut ROM.
Remember, this is a PRE-ALPHA, so don't expect stability, or anything extraordinary. Given that I am a pretty big n00b when it comes to developing (thus the broken market and sync in a 1.6 ROM ), and any help in getting these apps working is greatly appreciated.DISCLAIMER: I AM NOT RESPONSIBLE FOR ANYTHING HAPPENING TO YOUR PHONE, USE AT YOUR OWN RISK!.
UPDATED: Okay, this thing is now usable. Ive combined AOSP code and The HTC ADP1 ROM so everything on the doesn't work list now works. The only things that dont work are the Apps2SD and Su (working on this as we speak). This ROM is also 100% stock.
Okay, so here are the lists:
What works:
Camera
Wifi
Gps
Keyboard
Phone
SMS
Essentially everything that isn't on the doesn't work list.
What doesn't work (everything on this list will be fixed in the future)
Su
Apps2SD
Also thanks to cyanogen for some of the system apps that have been pulled from his rom .
Download link:
http://www.megaupload.com/?d=87E09WTH
Cheers!
Wondering why all these things dont work on a donut rom lol?
Anyways good work
mainly causeI'm actually trying to learn how to build a donut rom lol, hopefully without making yself look like a total idiot.
this is pretty much useless
tekgek said:
mainly causeI'm actually trying to learn how to build a donut rom lol, hopefully without making yself look like a total idiot.
Click to expand...
Click to collapse
Speed is the most important, and with all of this broken it wont help. Try making something of the new eris port.
nick8197 said:
this is pretty much useless
Click to expand...
Click to collapse
you're not being helpful by saying that, this kid (i'm assuming, could be wrong) just wants to learn how to build ROMs and is asking for help.
Is this rom built straight off of AOSP or is it another rom and you put own touches? Because it will help alot more so i can see if i can fix some of the broken apps for you
EDIT: It helps alot more to theme after you fix everything... Just my opinion
XxKOLOHExX said:
Is this rom built straight off of AOSP or is it another rom and you put own touches? Because it will help alot more so i can see if i can fix some of the broken apps for you
EDIT: It helps alot more to theme after you fix everything... Just my opinion
Click to expand...
Click to collapse
It is built straight off AOSP, with the goal of being really fast, as fast as any other really good donut rom. But none of the other google apps work out of the box on AOSP, as I probably should have known. I would really appreciate it if you could help me out on this.
I agree, I should have themed it after, but I love the theme,so I just stuck it in there.
Tekgek
Why should I want to flash this? Or rather, why should I want to flash this once it's more developed? What is this going to have that Cyanogen or Super D or CSDI doesn't?
My point is, it'd be a good idea to maybe put something out there that you're planning on implementing into this that no one else is doing, or that you can do better. We have several stable, incredibly fast Donut roms out there right now, so what should set this apart from the rest of the crowd?
Just my two cents. I'd love to see this turn into something spectacular.
grandomegabosses said:
Just my two cents. I'd love to see this turn into something spectacular.
Click to expand...
Click to collapse
So would I. To one poster on this thread, I am just a person with computer skills who just got interested in Android two days ago. However, I do have plans for this rom, something that may or may not be possible. Any developer who is interested in the concept please pm me, and tell me if I am dreaming things up that are impossible or not.
EDIT: Okay, I guess its not that top secret, post ideas here too, if you like. My idea is to create a donut rom with the speed and stability of Android 1.6 on the G1, but with the ability to run 2.1 3d apps natively. Essentially, take what cyanogen has done with his ROMs to a whole new level. Impossible? Probably. Opinions, people who actually have experience with Android?
"whats wrong with this picture?"
The following
What doesn't work (everything on this list will be fixed in the future)
Android Market
Google Sync
Initial Setup
Google Apps in general
Apps2SD
nick8197 said:
this is pretty much useless
Click to expand...
Click to collapse
I guess it is, i mean donut stock is perfect, but again no need to theme it with what u like, leave it stock and give the link and option to theme it, I love stock donut ROms
From the department of stabbing in the dark, it sounds like your Google apps aren't signed with the right keys. I believe they need to be signed with the same keys as the rest of the /system/app apps you build off the source. Swim through Cyanogen's Twitter posts as I believe he's answered this there before (or just try resigning them and see if it works.)
To the Author:
Good job on your first build. Keep up the hard work. It sounds to me like you might not have added the GApps after you compiled it from kernel, but I could be wrong as I haven't flashed it. But don't lose hope, you'll get it.
To The Other Users:
I'm a bit disappointed in some of the replies I've been reading. It seems like a lot of you only really care about how this rom effects you, rather than how it effects the author in general. You don't build giant empire over night, but it does show that he put a lot of effort into the build. If you don't like it, don't use it, but don't make remarks that bring the developer down.
apreichner said:
To the Author:
Good job on your first build. Keep up the hard work. It sounds to me like you might not have added the GApps after you compiled it from kernel, but I could be wrong as I haven't flashed it. But don't lose hope, you'll get it.
Click to expand...
Click to collapse
First off, thanks for the support. I really appreciate it . Second, where would I out said GApps when compiling the source?
apreichner said:
To the Author:
Good job on your first build. Keep up the hard work. It sounds to me like you might not have added the GApps after you compiled it from kernel, but I could be wrong as I haven't flashed it. But don't lose hope, you'll get it.
To The Other Users:
I'm a bit disappointed in some of the replies I've been reading. It seems like a lot of you only really care about how this rom effects you, rather than how it effects the author in general. You don't build giant empire over night, but it does show that he put a lot of effort into the build. If you don't like it, don't use it, but don't make remarks that bring the developer down.
Click to expand...
Click to collapse
+10 chars
I agree, the maturity of some posts is quite unfortunate, no? We live in quite the selfish era =). I would like to see what you pull off in the future.
Hey dude I hope you become better at making the roms and you become an even better dev
with ALL the other BETTER donut roms, why do we even need this?
for a nice stable donut. cyanogen
anything other variation can be found.
plus all the other broken crap...gimme one good reason to flash this haha
rizocreations said:
with ALL the other BETTER donut roms, why do we even need this?
for a nice stable donut. cyanogen
anything other variation can be found.
plus all the other broken crap...gimme one good reason to flash this haha
Click to expand...
Click to collapse
what a stupid comment..
Tek,
Thanks for taking time to develop ROM for our device. Goodluck!

LIVE WALLS Finally Sticking (EVEN plain NEXUS)

READ THE FOLLOWING VERY CAREFULLY IF YOU EXPECT THIS TO WORK!!!!!
HEy everyone ive been messing with this for a while now and after last nite i got my hopes up about lwp working and i tried every rom with EVERY fix and none would stay for good(AHHH!) and i got a patch made by JCASE and ZIFNAB. Our open gl is apparently broken. This is a patch and a lib we are missing. Nexus lwp works, NOT nexus mod NEXUS, and YES they stick. PLEASE: IF YOU DO NOT KNOW HOW TO INSTALL LIVEWALLPAPER PICKER,DO NOT POST(looking for fixes i read about 4001 stupid posts about not being able to choose lwp from menu). If you cant get that step than i cant help you. Well I think this has been the issue. I have not tested this for days it i just got it last nite and tested since, along with all the cool new roms. Well i have not tested with the sense setup,i was too excited to run it. ill report back later, just wanted to let ppl that want them working as much as myself to know about this....Tested by myself, FURY and OBELISK... IDC if you beleive me or not, i wouldnt beleive me w/o trying it either. And of course if your phone explodes that wasnt me...also Fury and Obelisk tested with neo and fps drops for some reason, prolly cus its not for our device While it could it could use some work, so im really happy with it....ill get it working with sense and post back. Maybe polish the patch a little if we can.....anyone?????
(TO MAKE SURE IT WORKED JUST TRY NEXUS LWP)
LINK:
Flash this thru recovery
http://www.4shared.com/file/1VbGwX8r/3dpatch0_1.html
Put this in sys/lib
http://www.4shared.com/file/kkEsJujf/libgsl.html
put that second one in system/lib or sys/lib?
lol actually so its adb push libgsl.so /system/lib
right?
FYI All: This is full opengl es, not the lite version. however it does run slow, it works as advertised.
trying now thanks
edit : works great thanks for the fix
Finally a claim that seems to be valid after a bit of testing. Not extensive testing by any means but NexusMod LWP has "stuck" longer than any of the "LWP enabled" roms have for me. Although like obelisk mentioned they can be somewhat choppy at times. Nexus Launcher looks like it might finally be usable as well which is a bigger victory imo .
Does this mean that launcher2 will work with the desired effects of icons curving and disappearing into the distance at the top and bottom of the screen? Someone test please.
mengy007 said:
Does this mean that launcher2 will work with the desired effects of icons curving and disappearing into the distance at the top and bottom of the screen? Someone test please.
Click to expand...
Click to collapse
thats a no go
702DROID said:
thats a no go
Click to expand...
Click to collapse
well it was worth a shot. I guess that really is hardware limited.
theres no way just to sign it and just push it on recovery? i cant push any file from cmd...
Slows down Gallery3D but great work getting the Nexus live wallpapers working.
thi worked amazingly!!!!! nexus and every single one works!!!!! none fail and launcher2 works beautifully!!!
thanks to everyone that had a hand in this it works like a charm, just what ive been waiting for.
Enjoy guys. If you like the LWP, come give us a shout on ircD.thefuzz4.net #dev . I had a feeling that after the patch worked on the eris, that porting to the hero would be nothing
If Darch still has a copy of his original AOSP 2.1 (the one that needed a new boot image flashed to make the 3d gallery work better) this was done in the boot.img without any file patching. I no longer have a copy of it, and can't remember the exact steps I took to get them working.
Hopefully he still has an archive so the trick can be tried with the .29 kernel.
gbhil said:
If Darch still has a copy of his original AOSP 2.1 (the one that needed a new boot image flashed to make the 3d gallery work better) this was done in the boot.img without any file patching. I no longer have a copy of it, and can't remember the exact steps I took to get them working.
Hopefully he still has an archive so the trick can be tried with the .29 kernel.
Click to expand...
Click to collapse
Sorry man. i completely wiped my system a couple weeks ago. i think i may have it in one of my zips in 4shared. lemme go and check. lol
darchstar said:
Sorry man. i completely wiped my system a couple weeks ago. i think i may have it in one of my zips in 4shared. lemme go and check. lol
Click to expand...
Click to collapse
I hope so. All I remember is part of it was blocking the DRM and crash folders in init.rc, but I'm sure there was more to it than that.
just pushing libgsl.so is working great after reverting /system/lib/egl back to stock. the only one not working this way is galaxy. but Gallery3D works like it should now.
Fix worked great. Thank You
jayjay7411 said:
put that second one in system/lib or sys/lib?
lol actually so its adb push libgsl.so /system/lib
right?
Click to expand...
Click to collapse
system/libs
error device not found
i always get this and i cannot push anything since 2.1

[ROM] Somethings Rom 001a (2010/8/1) - AOSPy 2.1

See what others are saying!
andre104623 said:
I can't call this a Rom this is a mess put into a .zip file
Click to expand...
Click to collapse
It might brick your phone, it might permanently break 4G, it might kill your kitten.
I take no responsibility for any problems from this ROM, including but not limited to poor reception, deleting your entire Facebook account, or causing nuclear warfare.
It is also not much of an original work. I basically just get my kanging on with some ROMs before I load them, and someone had mentioned they might be interested.
Basically I am an AOSP fan, and really liked Bugless Beast 0.4. As bugs were found and Pete moved away from the EVO tjohnsonjr's NonSense became the spiritual successor for some of us. This ROM just takes it a small step further.
Removed
- Device Self Service
- Boot up sound
Added
- AOSP Calendar
- Eliot Stocker Music app (from CM and DC)
- BB v.4 launcher and home
- Bugless Beast Tips
- I put the Adobe Flash apk in, haven't tested it yet
- Quick Boot
- Spare Parts
- multitouch keyboard (also has AOSP and HTC IME)
- Lots of FCs
Uninstallable
- Beast Tips
- Adobe Flashplayer <- might or might not work
- quickboot
- Corp Cal
- ES File Explorer
- HTC Photo Album <- might break something
- Spare Parts
- Sprint TV
- Sprint VVM
- Weather <- might break something
I left the HTC browser, because it will still support double tap to resize, and the HTC copy and paste tool. It just sucks that it only allows 4 tabs. I did not put in a lot of the stuff people typically put in like Rom Manager, Titanium Backup, etc. since they will be out of date so soon anyway.
I have been mostly using CM6 instead of this, and had to kinda remake it, and it isn't very well tested. In fact I am currently in Mexico on vacation so I haven't been able to test the phone or data connections.
If you find something wrong, just post it here so I can ignore it, or maybe make fun of you. If it breaks your phone, you are welcome to whine here. If you post your mailing address I will either send a new phone to you to replace it, or stick a smelly dead fish in your mailbox, or not do anything at all. More than likely the last option.
I don't know why you would want to run this instead of a smooth running ROM that has actually had bugs fixed and won't FC every 3 minutes. CM6 is really strong as a 2.2 right now, and the official 2.2 is kinda out/will be out for real in days. DC and Fresh and NonSense and Baked Snack and many others are killer 2.1 ROMs that give you more features, stability, and battery life than stock. I sure don't plan to run this, or support it. Those guys really know what they are doing.... I can't even figure out how to change the default wallpaper without breaking stuff.
This ROM is just lame.
If you are still interested I suggest talking to a doctor. And you can grab it from the link right here.
Of course a big thanks to all the people I have totally mooched off of. I'm missing some, but off the top of my head.
- tjohnsonjr
- BuglessPete
- dsixda
- Eliot Stocker
- toastcfh
- Google & HTC & Sprint of course
If this is merely bb4 without the awake bug, I want it. Any word on that?
MSmith1 said:
If this is merely bb4 without the awake bug, I want it. Any word on that?
Click to expand...
Click to collapse
It's not really BB 4, but I THINK it won't have the awake bug. The awake bug seems to have something to do with all the stuff he pulled out. The NonSense ROM is much more conservative on what it removes (HTC Dialer is still in there for instance).
What do people like about Bugless Beast? The more I know what in particular to bring over, the better this will be.
I could also try to grab BBv4 and fix it, but it is pretty old at this point (pre 1.47) and it doesn't seem worth the effort.
That said, if I keep this going it will more than likely become a CM6 base with tweaks, since it is true AOSP, not just sense with AOSP apps hacked in.
laydros said:
It's not really BB 4, but I THINK it won't have the awake bug. The awake bug seems to have something to do with all the stuff he pulled out. The NonSense ROM is much more conservative on what it removes (HTC Dialer is still in there for instance).
What do people like about Bugless Beast? The more I know what in particular to bring over, the better this will be.
I could also try to grab BBv4 and fix it, but it is pretty old at this point (pre 1.47) and it doesn't seem worth the effort.
That said, if I keep this going it will more than likely become a CM6 base with tweaks, since it is true AOSP, not just sense with AOSP apps hacked in.
Click to expand...
Click to collapse
I am an AOSP dude. BB4 was the closest to AOSP 2.1 ever got. Im still using tjs nonsense rom.
MSmith1 said:
I am an AOSP dude. BB4 was the closest to AOSP 2.1 ever got. Im still using tjs nonsense rom.
Click to expand...
Click to collapse
Well then give it a shot and let me know. If I get interest I can work on finding what else to pull out to make it leaner.
Bump.. would like this ported to froyo. No rush of course.
Sent from my PC36100 using XDA App
laydros said:
You probably don't want this...
Click to expand...
Click to collapse
I love you <3
In my opinion you should scrap 2.1 and just build froyo
Great job updating BB.
I'm running it now. Hope for a froyo port soon. Thanks again for putting your time into this.
Sent from my PC36100 using XDA App
mrono said:
I love you <3
In my opinion you should scrap 2.1 and just build froyo
Click to expand...
Click to collapse
novanosis85 said:
Great job updating BB.
I'm running it now. Hope for a froyo port soon. Thanks again for putting your time into this.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
As long as someone at least got a giggle out of the OP, even if no one runs the ROM, it is a success.
What do you guys want out of a Froyo build that isn't already in CM6? Things are too crazy at work right now to have something out very soon, but I'm game to do more. I just don't know what AOSP people want that isn't already in CM.
I can't call this a Rom this is a mess put into a .zip file
laydros said:
This ROM is just lame.
Click to expand...
Click to collapse
andre104623 said:
I can't call this a Rom this is a mess put into a .zip file
Click to expand...
Click to collapse
So glad we agree.
It looks like I get to start a section of endorsements, thanks for being the first!

[ROM] [Espresso 2.1] Cattui Varietal v2 Final "Fastest Sense Rom for the HeroC"

[ROM] [Espresso 2.1] Cattui Varietal v2 Final "Fastest Sense Rom for the HeroC"
MOVED TO HERE!!!!!!!​
Awesome. I'll be testing this build and reply w/ any bugs/problems by editing this post. Looking forward to this a lot.
Edit: Just finished setting up. Its runs really smooth.
Only things I've found so far is during setup I couldn't sign into my Google account. I got an error reporting a connection couldn't be established (or something close to those lines ^_^'>)
Edit 2: I just wiped and reflashed and ROM and my Google Account setup just fine during setup. Maybe just an isolated incident.
However once done w/ setup I went to Accounts & Sync and set it up that way.
Also, the font looks really nice imo except when its small it becomes rather difficult to read. I've also noticed the text in the search box is misaligned. I'll be running this tonight and tomorrow and post anything that I find. Looks awesome.
Hey kifno... is this flashable without partitioning SD card?
Sent from my HTC Hero CDMA using XDA App
argonzal said:
Hey kifno... is this flashable without partitioning SD card?
Sent from my HTC Hero CDMA using XDA App
Click to expand...
Click to collapse
I was able to flash without partitioningmy sdcard.
Sent from my DROIDX using XDA App
Nice looking. It seems like a themed stock sense.
Not complaints... just constructive criticism:
Font is too thin especially when small
No cell signal
haptic feedback comes and goes
needs to come with some kind of file browser
during sdcard mount it keeps returning to htc screen
WOW, forgot how slow 2.1 was. even OC'd to 748(it is smooth once OC'd)
once airplane mode is engaged it gets stuck
statusbar icons backgrounds don't all match statusbar color
Didn't have time to test gps, sorry
I wanted to try this even though I hate Sense. I pissed on yer "I wanna be super dev" thread, and I wanted to show I meant no harm.
Overall, it really seems like a slightly-themed, rooted stock build. But it loaded, no cell, no mobile data, but otherwise seemed to work smooth.
You should base this off LiquidSense 2.1.1 for some real speed.
Screenshots, please.
-----
Sent from my CDMA Hero. I got some hot Gingerbread-on-Hero action here!
I had a go at this idea quite some time ago:
http://forum.xda-developers.com/showthread.php?t=812893
I abandoned it because I didn't know how to unlink everything. What I have learned since then, is instead of just removing any apps that you do not want to include in the rom, try flashing clean to your phone and using adb to uninstall apps (adb uninstall [app]). Afterward make a nandroid, and pull into the rom editor to repack. I never was able to learn many of the app names to uninstall as some of them are different than the .apk name.
Need any help lemme know!
And feel free to download that rom to see what I did and where I went wrong
hexskrew said:
I had a go at this idea quite some time ago:
http://forum.xda-developers.com/showthread.php?t=812893
I abandoned it because I didn't know how to unlink everything. What I have learned since then, is instead of just removing any apps that you do not want to include in the rom, try flashing clean to your phone and using adb to uninstall apps (adb uninstall [app]). Afterward make a nandroid, and pull into the rom editor to repack. I never was able to learn many of the app names to uninstall as some of them are different than the .apk name.
Need any help lemme know!
And feel free to download that rom to see what I did and where I went wrong
Click to expand...
Click to collapse
user7618 said:
Screenshots, please.
-----
Sent from my CDMA Hero. I got some hot Gingerbread-on-Hero action here!
Click to expand...
Click to collapse
Will do later guys I'm in school right now
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal
Is this based off a rom or did you make it from scratch?
theimpaler747 said:
Is this based off a rom or did you make it from scratch?
Click to expand...
Click to collapse
Based off NFX stock .7 rom
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal
kifno said:
Based off NFX stock .7 rom
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal
Click to expand...
Click to collapse
Should probably credit him
theimpaler747 said:
Should probably credit him
Click to expand...
Click to collapse
Oh I will, thats the first thing I'm going to do. Just I wanted some quick feedback before I make an fancy/organized first post
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal
kifno said:
Also if anyone could help me figure out how to cook a kernal into a rom on windows 7 64 bit that would be awesome as that is my biggest problem i'm facing.
Click to expand...
Click to collapse
Are you right clicking and running the programs as an administrator? I know you probably know that and I know you are very intelligent but I thought I would ask. It's probably not even related to your cooking but...
wild1z said:
Are you right clicking and running the programs as an administrator? I know you probably know that and I know you are very intelligent but I thought I would ask. It's probably not even related to your cooking but...
Click to expand...
Click to collapse
On rom cooking in Windows.... meh. I hate to say it but I despise cygwin. It doesn't seem like I can ever get ANYTHING to work properly when using it.
When I cooked my roms, I always used either ubuntu or xubuntu in a virtualbox, or ubuntu natively booting to it. It's actually worth it to do it that way in my opinion, because it's easier to copy files back and fourth, less hassle installing stuff, don't have to worry about being root to cook or do things (besides adb shell sometimes), you have the power of whatever your favorite cli text editor is (nano for me) built right in... It's just a beautiful thing. To top it off, if you have it on a memory card or external hdd and things are a little laggy, you can take it and use it on a bigger powerhouse (I had to do that sometimes when my laptop was really sluggish, I would put it on my desktop for full power).
Oh, but as far as cooking a kernel in, basically extract your kernel, look at the update-script and just place/replace the files as to where it would be if you flashed it. That's what I did.
kifno said:
Also if anyone could help me figure out how to cook a kernal into a rom on windows 7 64 bit that would be awesome as that is my biggest problem i'm facing.
Click to expand...
Click to collapse
Try this.... Dsixda's Rom Kitcen
Or if you want to get crazy you can install Oracle VM virtual box on your windows 7 machine and then install unbuntu on the vm, and then run the rom kitchen on linux (the way its meant to run) or even compile from AOSP source. I like this option since cygwin is kinda hacky and dual boot is a pain in the butt (Wife and Kids arent to receptive to a Linux machine)
hexskrew said:
On rom cooking in Windows.... meh. I hate to say it but I despise cygwin. It doesn't seem like I can ever get ANYTHING to work properly when using it.
When I cooked my roms, I always used either ubuntu or xubuntu in a virtualbox, or ubuntu natively booting to it. It's actually worth it to do it that way in my opinion, because it's easier to copy files back and fourth, less hassle installing stuff, don't have to worry about being root to cook or do things (besides adb shell sometimes), you have the power of whatever your favorite cli text editor is (nano for me) built right in... It's just a beautiful thing. To top it off, if you have it on a memory card or external hdd and things are a little laggy, you can take it and use it on a bigger powerhouse (I had to do that sometimes when my laptop was really sluggish, I would put it on my desktop for full power).
Oh, but as far as cooking a kernel in, basically extract your kernel, look at the update-script and just place/replace the files as to where it would be if you flashed it. That's what I did.
Click to expand...
Click to collapse
+1 for the truth
Only weekend development for my hero work now, grades are dropping to much xda for me lol but but there will still be weekend development
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal
kifno said:
Only weekend development for my hero work now, grades are dropping to much xda for me lol but but there will still be weekend development
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal
Click to expand...
Click to collapse
you should probably "develop" your OP to credit the original ROM dev, like a moderator already told you! otherwise you should get infracted/banned, you are currently breaking the most important rule in xda.
il Duce said:
you should probably "develop" your OP to credit the original ROM dev, like a moderator already told you! otherwise you should get infracted/banned, you are currently breaking the most important rule in xda.
Click to expand...
Click to collapse
Did that already but like I said only weekend development now
Released and waiting for feedback for
[Espresso 2.1] Cattui Varietal

[Kernel][TeamViper]Spartacus_EB13_1.3GHz Build From Source[17 Mar 2011]

------------------------------------------------------------------------------**DISCLAIMER**------------------------------------------------------------------------------​
Ok, So I decided to get this kernel out and played with a little more. Had quite a few people test it with success, so I'm gonna release it, but of course, I have to release it with the standard disclaimer.
I nor any of the contributors to this Kernel will be held responsible for anything you decide to do on your own. By downloading and flashing this kernel, you are knowingly accepting the fact that it may not work for you. If you should have any issues though, we are more than happy to help you to try to get it working.
The Battery Tweaks Have Been Removed Until They Are Updated... I Have Permission To Use Them, And I WILL Change Them, But I Will Also Make Sure I Don't Forget Credit This Time. My Apologies For The Last One.
---------------------------------------------------------------------------------**CREDITS**---------------------------------------------------------------------------------​
Rodderik - For helping me out from the start. We've been working on kernels since day one of the source drop, but I also had ROM stuff to do and he just kept his kernel wheels turning. The mans a Genius.
Supercurio - For paving the way with voodoo sound.
Mkasick - For the video and keyboard patches.
Paiyne - For putting all my tester kernels through the gauntlet and letting me know what needed to be fixed right away so I could make sure it was a stable release.
All my other testers - I wouldn't be where I am without you guys. So thank you all
-------------------------------------------------------------------------------**CHANGELOG**-------------------------------------------------------------------------------​
..::Spartacus v1.0::..
*Added A2SD*
*Added A Few CPU Scripts For Verification, And For Setting Frequencies*
*Overclockable To 1.3Ghz*
*Added A 1.3GHz, 1.2Ghz, And 600MHz Step*
*Added Camera/Video Fix By Mkasick*
*Added Keyboard Patch Fix By Mkasick*
*Undervolted A Little, But Not Much Because Of The Battery Tweaking Scripts*
*Added Voodoo Sound By Supercurio*
*Added Rodderiks Malware Patch*
*Raised The FPS Cap*
*Added All Scripts Needed For A2SD*
*Added My Custom Backup And Restore Scripts*
*Built From Source*
*Removed Battery Tweak Scripts Until I Update Them*
Yes.... I will make sure credit goes to everyone else that worked on them too...
NOTE: My custom backup and restore scripts are a work in progress. I know for sure that the backup works (I've had many testers confirm this), but I've changed the restore script, so hopefully it works for you. To give you a few features of what the script does, here's a brief rundown.
Backup
1. Backs up /data/app.
2. Backs up /data/app-private.
3. Backs up /data/data
4. Creates a compressed .tar file of backed up /data/data to conserve space.
5. Creates a folder on your sdcard for easy access labeled "backuppro".
Restore
1. Restores /data/app from sdcard to phone.
2. Restores /data/app-private from sdcard to phone.
3. Uncompresses .tar file and restores data to phone.
4. Once restored, the apps show back up in your "downloads" section of the Market again so you can still update when an update is available.
5. What to restore is optional. Whether it be both apps and data, or one or the other. You have the option to choose what you want with simple "y" or "n" responses.
When running the backup.sh script, you may see "No such file" or "No such directory", don't worry this is normal, it is still performing the requested actions. Also, before you backup or restore, the script will tell you exactly how much space is being used in the folder on your sdcard. This number does not show up until after the first time you run it obviously, but after the first time, it will show you exactly how much space you are using for apps & data.
---------------------------------------------------------------------------------**SCRIPTS**---------------------------------------------------------------------------------
Here Is A List Of The Scripts Included In The Kernel Flash And Their Description Of What They Do
(All commands are typed here exactly as they should be typed into Terminal Emulator following "su")​
1. 1200perf.sh - This script can be run to quickly change the CPU Frequency to 1.2GHz Max and 200MHz Min Frequencies while on the Conservative Governor.
2. 1300perf.sh - This script can be run to quickly change the CPU Frequency to 1.3GHz Max and 200MHz Min Frequencies while on the Conservative Governor.
3. backup.sh - This script was created custom by Team Viper to backup your /data/app & /data/app-private folders to your sdcard, as well as your /data/data folder.
4. restore.sh - This script was created custom by Team Viper to restore your /data/app & /data/app-private folders and your /data/data files back to your phone from the sdcard.
5. cpufreq.sh - This script sets your governor to 'Conservative' and your frequency changing thresholds to 50/10.
6. getfreq.sh - This script can be run to tell you your current CPU Frequency.
7. getgov.sh - This script can be run to tell you your current CPU Governor.
8. verifycache.sh - Force /system dalvik-cache on /data instead of /cache if it is not large enough.
9. maxperf.sh - This script sets your CPU to 'Conservative' while setting your Max frequency to 1300MHz, and your Min frequency to 200MHz.
10. minfree.sh - This script sets your phones internal memory killer to slightly more aggressive settings.
11. tweaks - This script allows you to change certain features of the phone. With it, you can change your Hardware Accelleration, Stagefright Media Player, JIT, and Dalvik Heap Sizes status to either Enabled or Disabled. It prompts you to make a backup first, or you can not use the script.
12. Malware Patch - Rodderick wrote up this script to prevent anyone from accessing your phone or causing virus like issues. Thanks Rodderik, we love your tight butt.
------------------------------------------------------------------------------**DOWNLOADS**------------------------------------------------------------------------------
Spartacus Kernel Download & Mirror
Spartacus_v1.0_EB13_1.3GHz​
This Kernel Was Built Entirely From Source, But Has The Battery Tweaks Removed Until They Are Updated. I Will Post Another Version Tomorrow When I Get More Time With The A2SD Scripts In It.
------------------------------------------------------------------------------**APPLICATIONS**------------------------------------------------------------------------------
Here are a few applications that you can use with the kernel. Some applications are needed, such as Terminal Emulator, some applications are optional, such as Voodoo Control App, and some applications are just for fun, such as Linpack. Regardless of your choice, enjoy
Voodoo Control App
Terminal Emulator
Linpack
Quadrant
Smartbench 2010
Smartbench 2011
Neocore FPS Test
SimplyLock Lockscreen Replacement
Just wanted to make sure everyone was aware, even though they are posted in my thread, I am NOT taking credit for them. Just a heads up.
NOTE: All the applications that I have listed here are FREE in the market. I simply placed them here for convenience. If you like the apps, feel free to go to the market and purchase the donation versions if available.
You can also download SetCPU from the Developers page on XDA found here or you can get it from the Android Market. If you like the app, show your support for the Dev and purchase it, it's cheap, it wont break you .
------------------------------------------------------------------------------**RESOURCES**------------------------------------------------------------------------------​
Team Viper
Team Viper's Official Site: Click Here
Team Viper's Official Wiki: Click Here
Team Viper's Official Tickets: Click Here​
I'd like to now thank all of you for your support! All the work I do is 100% free and I will never charge for anything I do. Should you ever feel the need to donate, you are more than welcome to and you can donate by clicking this link.
Click Here to buy me a soda, beer, or Flux Capacitor for my DeLorean... Yes, that's right, you are NOT the only time traveling Ninja, set on a quest for truth and justice. The only difference between me and you... I was trained by Chuck Norris.
Downloading now.
You should of waited to see if you get the OP back,you should be ok since you said you made a mistake...
Sent from my SPH-D700 using XDA Premium App
ecooce said:
You should of waited to see if you get the OP back,you should be ok since you said you made a mistake...
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
I was going to, but i hate defending myself for honest mistakes... I removed any trace of anything people could yell about. I built this personally from source myself, and people can see that i did it. That way there's no questions. And for all the people that said stuff in the other thread... If you don't like my work... don't download it... seriously... developing for the Samsung Epic turned from being fun for me to living in a daytime soap opera... This may be the last thing i do.
Nothing against you ecooce... i've got no beef with you... I agree 100% with the statement you made, what he did was uncalled for... but credit DID need to be given... I just wish i would have been properly presented with the opportunity to fix my mistake before anything happened. I would have gladly done so.
I'm sorry, i don't mean to rant, i just feel like i need to present my case to everyone. If you've been a loyal follower of Viper or not, i never intended to do wrong. I understand that when ViperROM first started, yeah, we have had a few things that didn't work, but our ROM is just like anyone else's out there today... I've personally never heard of anyone needing to replace their phone after running one of my ROM's... I'm not even making the current release, and TPhillips busted his ass on it, but i'm sure someone will say something about it. ViperROM has advanced since we've started, and we're not backing down because some of the other dev's dont like us. We don't care. Again, i apologize for not giving credit to begin with, it was an honest mistake and i gladly fixed the mistake by stating i was sorry.
Here's the bottom line. I Credited other people in my thread, so it's obvious i don't have issues with crediting people. I apologize for my mistake. If you don't like me, or any other person of the team, you have the freedom to choose not to install this. To everyone else, Thank you.
Agreed,well said...
Sent from my SPH-D700 using XDA Premium App
BThomas22x said:
I was going to, but i hate defending myself for honest mistakes... I removed any trace of anything people could yell about. I built this personally from source myself, and people can see that i did it. That way there's no questions. And for all the people that said stuff in the other thread... If you don't like my work... don't download it... seriously... developing for the Samsung Epic turned from being fun for me to living in a daytime soap opera... This may be the last thing i do.
Nothing against you ecooce... i've got no beef with you... I agree 100% with the statement you made, what he did was uncalled for... but credit DID need to be given... I just wish i would have been properly presented with the opportunity to fix my mistake before anything happened. I would have gladly done so.
I'm sorry, i don't mean to rant, i just feel like i need to present my case to everyone. If you've been a loyal follower of Viper or not, i never intended to do wrong. I understand that when ViperROM first started, yeah, we have had a few things that didn't work, but our ROM is just like anyone else's out there today... I've personally never heard of anyone needing to replace their phone after running one of my ROM's... I'm not even making the current release, and TPhillips busted his ass on it, but i'm sure someone will say something about it. ViperROM has advanced since we've started, and we're not backing down because some of the other dev's dont like us. We don't care. Again, i apologize for not giving credit to begin with, it was an honest mistake and i gladly fixed the mistake by stating i was sorry.
Here's the bottom line. I Credited other people in my thread, so it's obvious i don't have issues with crediting people. I apologize for my mistake. If you don't like me, or any other person of the team, you have the freedom to choose not to install this. To everyone else, Thank you.
Click to expand...
Click to collapse
Good man.
As someone thats around you guys alot (the team), I've got to say people on here don't understand how much work gets put into these things. Even though he borrowed some Scripts, as you can see here, the kernel doesn't need the scripts at all to run, and is an amazing kernel WITHOUT the scripts, with just everything BT made HIMSELF.
The dudes helping our Epics while ACTIVELY serving our country EVERYDAY as well, and you don't see him complain or ask for anything in return. Imagine yourself being in the military all day and than dev'ing all night. I sure as hell know I'd be tired. But he still does it anyway cause he enjoys it.
But as you can tell, it seems that enjoyment is slowly being taken away from him, which is horrible. Hasn't anyones momma on here taught them the "If you don't have anything nice to say, don't say anything at all?".
Dudes a great guy yet I haven't seen much respect shown toward him on here and its kind of sickening. I mean no disrespect towards anyone on here, but anyone that's got something against BT or anyone on the ViperTeam, take it up with them privately from now on. You may also take notice that they ViperTeam doesn't go around implying they're better than anyone like some other groups you see around. If you don't like their stuff, they don't care. Just don't use it.
And a problem I saw in the other thread was people saying the kernel was breaking their root.
People, if your on Syndicate, Their root is in their KERNEL instead of their ROM. Therefore if you flash a kernel that doesn't have the root files, you will lose root on the ROM because the root was in the kernel. So stop thinking its the kernels fault when your on Syndicate and this kernel makes you lose root.
Don't know if it works but you can try flashing the kernel than one-click-rooting if you want. That may make it work. Other than that, don't keep saying "I'm running ACS's rom and this kernel makes me lose root! rage!!$%%percent%[email protected]!"
/rant.
Keep it up BT, trying er out now.
Soooo...this does have a2sd?
I know it says "added a2sd", I only ask since the a2sd instructions werent included
Btw, whats the swap partition for? I have a2sd setup from baked snack, but I don't remember it having me make a swap partition...what purpose does that serve? (Just out of curiosty)
And since I don't have a swap, I'm gonna have to remove the partitions first....is there an option to do this in cwm or will I have to adb it?
Sent from my baked and emotionless SPH-D700
thanks
thanks bro you now how i feel hahaha you the man regardless so lets just do the dang thing BT imma hit u up in the irc bro..tomorrow lol
Does this kernal still have the color problem?
Sent from my SPH-D700 using XDA App
Thanks!
10 char
**** happens people can be big ass's but don't trip everyone still loves you and the work you and the team do. Maybe next time they won't jump the gun and freak out about the little stufff in life.
Sent from my SPH-D700 using XDA Premium App
Just installed and love the speed of this.
But after I wake the phone up from from its first sleep after reboot, color goes weird. Color is all washed out.
Screen looks normal on first boot, its only after the first wake up does it go weird.
I will reinstall when this is fixed.
Can we get everything except the color changes without a2sd?
Sent from my Epic 4G using XDA Premium app
SemiGamer said:
Good man.
As someone thats around you guys alot (the team), I've got to say people on here don't understand how much work gets put into these things. Even though he borrowed some Scripts, as you can see here, the kernel doesn't need the scripts at all to run, and is an amazing kernel WITHOUT the scripts, with just everything BT made HIMSELF.
The dudes helping our Epics while ACTIVELY serving our country EVERYDAY as well, and you don't see him complain or ask for anything in return. Imagine yourself being in the military all day and than dev'ing all night. I sure as hell know I'd be tired. But he still does it anyway cause he enjoys it.
But as you can tell, it seems that enjoyment is slowly being taken away from him, which is horrible. Hasn't anyones momma on here taught them the "If you don't have anything nice to say, don't say anything at all?".
Dudes a great guy yet I haven't seen much respect shown toward him on here and its kind of sickening. I mean no disrespect towards anyone on here, but anyone that's got something against BT or anyone on the ViperTeam, take it up with them privately from now on. You may also take notice that they ViperTeam doesn't go around implying they're better than anyone like some other groups you see around. If you don't like their stuff, they don't care. Just don't use it.
And a problem I saw in the other thread was people saying the kernel was breaking their root.
People, if your on Syndicate, Their root is in their KERNEL instead of their ROM. Therefore if you flash a kernel that doesn't have the root files, you will lose root on the ROM because the root was in the kernel. So stop thinking its the kernels fault when your on Syndicate and this kernel makes you lose root.
Don't know if it works but you can try flashing the kernel than one-click-rooting if you want. That may make it work. Other than that, don't keep saying "I'm running ACS's rom and this kernel makes me lose root! rage!!$%%percent%[email protected]!"
/rant.
Keep it up BT, trying er out now.
Click to expand...
Click to collapse
I don't complain much on here, but one click root didn't work. I read the whole thing and it keeps saying not allowed throughout the process so hopefully I can figure it out how to deeply my phone. To the op, thanks for your efforts
Sent from my SPH-D700 using Tapatalk
squshy 7 said:
Soooo...this does have a2sd?
I know it says "added a2sd", I only ask since the a2sd instructions werent included
Btw, whats the swap partition for? I have a2sd setup from baked snack, but I don't remember it having me make a swap partition...what purpose does that serve? (Just out of curiosty)
And since I don't have a swap, I'm gonna have to remove the partitions first....is there an option to do this in cwm or will I have to adb it?
Sent from my baked and emotionless SPH-D700
Click to expand...
Click to collapse
Bump quoting because I want this answered (specifically about the swap)
Sent from my baked and emotionless SPH-D700
BT again THANKS!
Will try it out.
Been running Viper Roms forever but was trying others while waiting for the new release. i was on Midnight when I flashed the new Kernel and it seemed to work fine. I then put Trinity back on an did a few more things....well bottom line I cannot get the new kernel to work now with trinity. I've odin'd back to stock and worked my way up and as soon as I put the new kernel on it hangs at the Samscreen. I can flash the 03a and 4 kenels with no problem but Spartacus is out of the question. Any Idea what I may have F'd up?
BT...just trying this out and seems to be great, as usual from team viper. Just a quick question...does running one of the performance scripts eliminate the need for set cpu...or would I still need both? Thanks again! Happy st pat's day!
Sent from my SPH-D700 using XDA Premium App
lilmikeyv said:
BT...just trying this out and seems to be great, as usual from team viper. Just a quick question...does running one of the performance scripts eliminate the need for set cpu...or would I still need both? Thanks again! Happy st pat's day!
Edit: nm...the scripts didn't seem to work for me...I'll just adjust on set cpu then...superfast...thanks!
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
Sent from my SPH-D700 using XDA Premium App
It eliminates it.
lilmikeyv said:
BT...just trying this out and seems to be great, as usual from team viper. Just a quick question...does running one of the performance scripts eliminate the need for set cpu...or would I still need both? Thanks again! Happy st pat's day!
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
Sent From My Evo Killer!

Categories

Resources