Roms that I know are already protected:
Serendipity - 6+
Firefly - 2.6+
Apex - 5+
Ultimate - 8+
Phoenix Ultimate
Supernova 3+
Cognition 4.4.7 ONLY dg is to cool for this apparently and blames script problems on other people.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Roms that i know are not protected:
Andromeda - All
Cognition - 4.4.6 and under
Darky's - 9.4 and under 9.5 may or may not be protected.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
If your rom was created/last updated prior to march 2011 its safe to assume you are not protected.
___________________________
This is a cwm zip containing one blank file. Attached at the end of the post. Should work on any sgs rom as far as im aware.
/system/bin/profile
Protects against an exploit that all pre-gingerbread phones are vulnerable to.
http://www.androidpolice.com
We should point out that this vulnerability was patched with Gingerbread, meaning any device running Android 2.3+ should be fine. In other words, if you’re looking to play the blame game (which I’m not, but having read all the comments on the original post, many people are), then there’s plenty to go around. The hole was fixed by Google, but it’s relatively useless since many phones aren’t yet running a version of Android that is protected. It’s noteworthy that some manufacturers released updates that patched the exploit for devices without updating to Gingerbread; unfortunately, it appears that minority is quite a small one.
Perhaps most important is the question of what infected users can do about their situation, but it seems the answer is "not much of anything." Because the virus opens up a backdoor and can bring in new code at any time, the only way to really rid an infected device of any damage is to completely wipe it – not exactly the optimal solution, but it looks like the only one available, at least for now.
EDIT: After some dexing and jaxing, the apps seem to be at least posting the IMEI and IMSI codes to http://184.105.245.17:8080/GMServer/GMServlet, which seems to be located in Fremont, CA.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Check with your rom devs, they may have this patch implemented already. If you are there will already be a blank "profile" file in /system/bin/ (blank as in 0kb) set to rw-r-r. The presence of this file is not a definitive answer, find out for sure. You need to know if your dev put it there or if it's from being infected.
Known infected apps.
Code:
The offending apps from publisher Myournet:
* Falling Down
* Super Guitar Solo
* Super History Eraser
* Photo Editor
* Super Ringtone Maker
* Super Sex Positions
* Hot Sexy Videos
* Chess
* 下坠滚球_Falldown
* Hilton Sex Sound
* Screaming Sexy Japanese Girls
* Falling Ball Dodge
* Scientific Calculator
* Dice Roller
* 躲避弹球
* Advanced Currency Converter
* App Uninstaller
* 几何战机_PewPew
* Funny Paint
* Spider Man
* 蜘蛛侠
Over 30 more have been found by Lookout:
* owling Time
* Advanced Barcode Scanner
* Supre Bluetooth Transfer
* Task Killer Pro
* Music Box
* Sexy Girls: Japanese
* Sexy Legs
* Advanced File Manager
* Magic Strobe Light
* 致命绝色美腿
* 墨水坦克Panzer Panic
* 裸奔先生Mr. Runner
* 软件强力卸载
* Advanced App to SD
* Super Stopwatch & Timer
* Advanced Compass Leveler
* Best password safe
* 掷骰子
* 多彩绘画
* Finger Race
* Piano
* Bubble Shoot
* Advanced Sound Manager
* Magic Hypnotic Spiral
* Funny Face
* Color Blindness Test
* Tie a Tie
* Quick Notes
* Basketball Shot Now
* Quick Delete Contacts
* Omok Five in a Row
* Super Sexy Ringtones
* 大家来找茬
* 桌上曲棍球
* 投篮高手
Now I begin to understand why Apple rules with such a big iron fist...
It's too bad that there are people out there with such malicious intentions..
Just to clarify,
I have a couple of these apps installed.
If I flash the .zip does it fix the vulnerability?
Do I need to uninstall the apps as well?
According to what I've read the only fix if your already infected is to flash stock and start from scratch. The exploit can download new code. I'm no expert, I just made the zip to share it on our forum.
P.s. It was sexy legs wasnt it? Tell us the truth!
LMAO, no, I play guitar.......
Bruce Inman said:
LMAO, no, I play guitar.......
Click to expand...
Click to collapse
If you have a file explorer with root access you can browse to /system/bin, if there is already a file there named "profile"(prior to installing this zip) you might already infected.
Edit: Possible that your rom dev may have already included this patch. Check with them first.
Yup, its there.....
Back to stock I go...
Thanks for the heads up!
Just make sure you either create this file there on your own with the right permisions rw-r-r or install this zip before you start reloading apps.
So I have the profile thing in /system/bin, so this means I have an infection?
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Correct me if I'm wrong, but I thought the Dev's were including this fix in their roms?
So if your running a non-stock rom, you may already be protected and have that file.
Very possible that some devs have this included. Check with them. I run andromeda most of the time and it did not have it. Actually a good thing you brought that up, best to ask them before deciding you are actually infected. Might save some flashes.
That or look inside the zip for your rom in the /system/bin folder, if its there odds are they added it.
Yeah, also mine shows 0.0kb size so it would be empty already correct?
Bruce Inman said:
Yeah, also mine shows 0.0kb size so it would be empty already correct?
Click to expand...
Click to collapse
That is correct.
The fix places a dummy file in that directory. So you may be protected..........
Check with the Dev that made the rom you are using.
Actually, mine is showing as 0 bytes as well, and I remember mikeymike saying he added it
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
I updated the first post. Im sure there would have been a decent hunk of people thinking they were infected when they were not. Still a very good idea to make sure your 100% sure you are protected. This isnt some little worthless virus, it has the potential to be very bad.
whiteguypl said:
Just a cwm zip containing one blank file. Attached at the end of the post. Should work on any sgs rom as far as im aware.
/system/bin/profile
Protects against an exploit that all pre-gingerbread phones are vulnerable to.
Click to expand...
Click to collapse
Yes, but how can we be sure that your "one blank file" doesn't contain any exploits ?
But seriously, just to understand, as long as we add a file named /system/bin/profile then the exploit can't work ?
I'm running the latest version of Cog and I don't see this file in there. I would suggest all Cog users run this patch because I don't think DG has it patched.
js22 said:
Yes, but how can we be sure that your "one blank file" doesn't contain any exploits ?
But seriously, just to understand, as long as we add a file named /system/bin/profile then the exploit can't work ?
Click to expand...
Click to collapse
well because it's blank lol. But yes to the best of my knowledge, for any app that you already have. Since the fix they could have already created a different method. Only real way to avoid a virus is to use your better judgment when installing apps. There is currently no patch for lack of better judgment.
So you said Gingerbread roms SHOULD BE okay? I am on CM7 and decided to check and didn't have a system/bin/profile in there. Should I add it anyways? Or is that roms with the fix may ha e it fixed differently or somewhere else in the rom? Now to check my other cappy's for the file also.
So if I am understanding this correctly, if it IS there but has 0.0bytes then most likely already patched, if it IS there and NOT BLANK (like has some data inside) then probably infected?
Sent from My KickAss Captivated CM7 OC'd 1.3Ghz
whiteguypl said:
There is currently no patch for lack of better judgment.
Click to expand...
Click to collapse
Thank you. I needed a good laugh this morning.
Related
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
I am now without an Eris, but am looking to acquire one. If you have one you would like to donate, perhaps an extra or one with a bad ESN, or would like to contribute to my Eris fund, please consider donating so I can resume/rebuild this project and make it great once again!
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
Before you move on with your installation:
Please read everything in this first post to familiarize yourself with this build.
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
DO
NOT
scroll
down
until you agree to, and follow through with reading every one of my posts below. 99% of the comments/bugs/issues posted in the thread thus far were already covered in my FAQ section.
This will save you time from waiting for my reply to guide you, and it'll save me from taking time away from bettering ZenEXP-Eris.
Thank you!
Update - 06/06/10 said:
It has come to my attention that the developer of SetCPU would like SetCPU removed from all ROMs by default, and instead have a link placed from the first post of the ROM thread to his thread here on XDA - where SetCPU can be downloaded either free of charge, or for $1.99 (donation). Until Rev8, I won't be revising this, but I am highly recommending that you consider donating to the developer of the application. You can do so by clicking here.
You can also check out the SetCPU thread by clicking here. It contains the newest version of SetCPU.
I'm terribly sorry for this mishap and will no longer include SetCPU by default.
I would also like to point out that the reason SetCPU is in /system/app in ZenEXP-Eris isn't to stop users from donating to the developer, but because I had issues with it being pushed from /data/app to /system/sd/app - when A2SD is activated - during beta testing where it would FC randomly. Moving it solved the issue for now. Installing SetCPU from your memory card or the market will result in it being properly placed and cached in your phone and the issue shouldn't present itself.
Click to expand...
Click to collapse
Wanna know the minute ZenEXP-Eris has been updated? Follow me on Twitter @makmillion
Click to expand...
Click to collapse
This is the new thread for ZenEXP-Eris. Please disregard the old thread, all information has been moved here.
This disclaimer is taken from Cyanogenmod: It applies to all rooted roms.
PHP:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Special Thanks:
zenulator ZenEXP on the heroc, kernel help and guidance!
zanfur Overclocked Kernel Base
Zippy MMS-Fix, Kernel work and loads of guidance & help!
rvparts Beta/RC testing
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's amazing what can be done in 30 minutes with ddms and Photoshop
What's Working in ZenEXP Rev7
Landscape Rosie, HTC Music & HTC Weather (Thanks to zenulator)
BusyBox
A2SD 2.7 Update 1
OTA is disabled
Overclocking (Theoretically: up to 864Mhz Realistically: around 768Mhz - Use AUTODETECT in SetCPU - NOTE: SetCPU Active Widget may cause lag, use the standard widget instead to avoid this)
Notifications
Power Off
Softkeys have been fixed (Home, Menu, Back and Search)
Sensors
Full Market (Including Verizon & private apps)
Wifi
Data/3G
Calls
SMS
MMS (Thanks to Zippy-man)
Bluetooth
Accelerometer
Audio
GPS
Keypad leds
All Expresso/Sense widgets/apps
All Google Apps
Camera
Video recording
Market (Thanks to firerat)
Video/Audio Playback
Youtube
Browser with Flash
Themes (Thanks to Chpoubs/nprussel/villainslide)
HTC Weather Wallpaper
New Expresso launcher
New Dialer/Contacts
Expresso Themes/Modes (way better than scenes)
News/RSS widget/app
Recent apps in notification dropdown
Enhanced Browser with quicklookup and text selector bars(Like the Legend)
Set number of home screens in rosie (5 or 7)
..and loads of other things that didn't make the list
What's Broken in ZenEXP Rev7:
Trackball LED. LED notifications work, they're mapped to the charging/battery LED for now.
"Mobile Network Options" FC's. It's not built to work on a CDMA device, thus the FC.
Gmail doesn't always sync automatically. Manually syncing works just fine.
After taking a picture in the stock Camera app, if you select the button to send it to someone, you will get an
instant FC. This camera app is from another ROM, Zippy is working on getting the stock app to work with this and,
hopefully, it will be included in the future.
Added:
Astro File Explorer (com.metago.astro.apk)
Spare Parts removable through Astro
Google Maps v4.2 (upgraded from v4.0) removable through Astro
XDA-Developers by TapaTalk v1.0 (xdadevelopers.apk) removable through Astro
Wireless Tethering removable through Astro
SetCPU
Any of the apps above can be removed with Astro, except Astro itself and SetCPU. You'll need another file explorer or adb to remove Astro, since it can't remove itself, and SetCPU is install as a System App
Warnings:
Code:
During your first boot-up of this ROM you will be presented with the option to choose
what you like to do with your phone, including:
[LIST]
[*]Always checking my social networks
[*]Viewing recent photos
[*]Keeping up with my schedule
[*]Checking my mail
[/LIST]
[U]Do not[/U] select any of these four buttons as
they seem to cause issues, specifically with Gmail. [I]Selecting them doesn't place
widgets on the home screen as they would on the MyTouch 3G Slide[/I]
Code:
Some applications may FC --ONE TIME-- after applying a new myModes theme.
This should only happen to applications that myModes applies it's theme to, but it will
only happen the first time after installing/applying a new myModes theme.
Click to expand...
Click to collapse
Very Important Info Regarding Overclocking & SetCPU
zanfur said:
SetCPU doesn't actually set parameters until you make a change, and it will default to min/max at 19.2/864, which is clearly going to crash on every Eris we've tried. When you flash this, be sure to do the following, or it's your own darn fault if you get stuck in a reboot loop!
Select "Autodetect" on the device selection screen
Make sure that SetCPU is not set to start at boot, until you know you've found settings that won't freeze your phone on boot.
Make sure that the first thing you set is to move the max down to a value you know is stable. If it's your first time, set it to 528 and increment up from there.
The "performance" governor is like "always use the highest frequency of the range". It's useful for testing.
A number of people have asked what my SetCPU profiles look like. They look like this:
Default: 480/768 (I have it clock down to 480 instead of 528 because 480 actually uses a lower voltage.)
Standby: 160/245 (I like battery life. It takes a while to show me who's calling, though, when it rings while in standby.)
Failsafe: 40C/245/245 (40 degrees is probably too hot. I want to stop it before it melts, which would be around 50 degrees.)
If you don't want to overclock your Eris but still want to use this ROM, simply uninstall SetCPU with Astro or, if you haven't run it yet, don't run SetCPU.
Click to expand...
Click to collapse
zenulator's ZenEXP Hero Thread can be found here
//// Do not scroll down until you've read the entire first post \\\\
If you experience issues with the installation and/or functionality of this build,
please read the FAQ before requesting help.
Changelog for Rev7OD said:
All apk's have been Odexed (minus 2)
All apk's have been PNG Optimized to their limits (which results in a faster ROM)
Zipalign on-boot available (read the FAQ for how to activate it)
Dalvik Cache on internal memory by default (read the FAQ for how to change this)
New default wallpapers (lock & home screens)
Changed MMS default size limits from 100k, 200k and 300k to 300k, 500k and 1.6M, default is 300k. Images larger than this may not go through, MMS will compress them accordingly if needed.
Theme Manager no longer FC's
HTC_IME no longer FC's on boot
New AOSP Messaging and Messaging Widget icons (I like them better, so I made it happen)
New BootAnimation (I was bored with the old one)
Accelerometer (was hit-and-miss in Rev6 for some people, it's stable in Rev7)
Proximity Sensor - screen now turns off in-call, when the phone is up against your cheek, and back on when you pull it away from your cheek.
A2SD v2.7 Update1 (Dalvik is stored on the device by default, to move it to SD see my post above)
New:
Facebook Official (Has a nice widget, works great)
Titanium Backup
YouTubeHD (High Quality by default)
Spare Parts
Removed:
Launcher (not needed, we have Rosie)
YouTube
Clicker (Not required for Sense builds)
FriendStream (never synced Facebook properly, thus it was useless)
Gallery3D (camera button was broken, fixed version had rotation but. Removed for now)
Gmail Unread Count (nobody seemed to be using it, grab it from the Market if you still want it)
Wired Tether (Neither version works in this build, sorry)
HTC Contacts Widget (Never worked)
MMS Fix is built-in (Thanks, Zippy-man!)
Applied some of zenulator's 0.9.6 updates
Rebuilt HTC Setup Wizard
Full Market (Premium & Verizon apps now show up.)
--------------------------
Rev7 Changelog Above
Older Builds Below
--------------------------
Maps v4.2 (from 4.1.1) [05/17/10]
New battery icon (blue) [05/17/10]
Pink icons replaced [05/17/10]
Landscape [05/17/10]
HTC Music
HTC Weather
Rosie
BusyBox Fixed [05/17/10]
A2SD Fixed and Integrated (partition your sdcard BEFORE flashing the ROM, it will do the rest) [05/17/10]
Removed MyVerizon (reportedly didn't work unless downloaded from the Market) [05/17/10]
Reduced Footprint (88.6MB, down from 95MB) [05/17/10]
New Hybrid Kernel [05/17/10]
Removed some unnecessary herco files [05/11/10]
Faster boot-up [05/11/10]
Power Down fixed [05/11/10]
New WiFi Module (seems to improve reception, could be placebo effect) [05/11/10]
New Kernel (More efficient overclocking than the previous kernel)[05/11/10]
Accelerometer is working [05/10/10]
Bluetooth is working [05/10/10]
Wifi is working [05/10/10]
New kernel [05/10/10]
Added: SetCPU (use Autodetect Frequencies!) and Wired Tethering [05/09/10]
New kernel! Overclocking is now supported, all the way up to 710Mhz [05/09/10]
MMS Fixed (Download the MMS Fix and install via Recovery)[05/09/10]
Zipaligned all apk's (From this point on, ALL builds will be Zipaligned) [5/08/10]
Market Fix applied - Full market now available[05/08/10]
Swapped Gmail for another version - No more FC's[05/08/10]
Added XDA-Developers App[05/08/10]
Reverted Gmail Unread Count Widget to an earlier version - No more "err" error[05/08/10]
Applied zenulator's "Update1 for ZenEXP-0.9.4.2"[05/08/10]
Fixes accounts & sync settings
Removed some unnecessary heroc code[05/08/10]
Email/SMS/etc notifications now work, less the trackball LED[05/08/10]
Click to expand...
Click to collapse
Downloads & Installation said:
How to install ZenEXP-Eris
Reboot into Recovery
Perform a Nandroid Backup
Wipe Data/Factory Reset/Dalvik Cache
Flash ROM
Please be patient, it takes a few minutes to boot for the first time
Allow the phone to boot up for 2-3 minutes before having at it, it's
much faster this way
MMS Fix is built-in, do not flash any MMS fixes!
NOTE: If you plan to use A2SD, you need to create the appropriate partition on your SD card. I recommend: Swap: 0MB, EXT2: 512 or 1024MB. Once you've partitioned, it is highly recommended that you convert your EXT2 partition to EXT3 in Recovery. EXT4 is not supported in ZenEXP-Eris. Also note that creating a partition will wipe your entire card, so please back it up to your computer in advance.
Download ZenEXP-Eris Rev7OD
Wiping data/dalvik/ext is required
Download ZenEXP-Eris Rev7
12/02/2010: Download Link Updated!
NOTE: If you experience the Browser randomly closing with no FC, please install the BrowserFix_signed.zip (MD5: C9B1027A2AB1276D6DDDA91B116A4F03) through Recovery. I will incorporate this fix in the next release.
Extras & Add-ons
Black Keyboard Theme by Zippy-Man - Guide
Remove iPhone-ish Icon Background Boxes - Link coming soon for Rev7!
HTC Sync, Eris Driver and Guide to get it working with ZenEXP - GUIDE
Developer Tools, AmazonMP3, App Pack 2.0, Barcode Scanner and MyTouch Music Player are available, download "Extras.zip" and install with Astro, or similar - Download
If you would like to try some additional themes, you can download slide-themes.zip. Extract them on your desktop, push them to your sdcard and install with Astro or similar - Download
If you appear to be experiencing poor battery life, please read and apply the fix in this thread (It helped me!) - Guide
ZenEXP-Eris LinkList
(12/02/2010) - No longer available, sorry. This is entirely due to switching to direct downloads, hopefully you can appreciate the switch.
Click to expand...
Click to collapse
Download Rev8-Beta1
NOTE: I don't have an Eris, so I make no guarantees with this build! Make sure you nandroid backup prior to flashing, just in case!
The Rev8 Beta is up in the Beta Testers Lounge!
Feel free to join, but expect issues and be prepared to use ADB to logcat EVERYTHING so I can fix it.
Changes from Rev7 (so far);
First-boot-setup isn't customized yet
Based on ZenEXP 0.9.7
Deodexed
Gmail Push Fixed
Added True Sprint 6 Signal Bars
SuperUser 2.3.3 by chainsdd
Flash 10.1 for Sense
New Kernel running @ 710 mhz with custom ramdisk (fixes touchscreen lag and wifi tether issues)(default set to ondemand)
Removed More T-Mobile Branding
New DarkTremor a2sd method (Ours is a custom version)
Jit within Sense Optional
Fixed Camera App
Fixed myMode Theme FC’s
Zipalign of system/app on first boot
Zipalign of data/app on boot
Landscape Rosie Removed
Known Issues:
SMS Messages are limited to 160 char. (You can use Handcent and choose the option to split 160 for a temp fix)
Mobile Network settings will Force Close (This is a GSM rom from T-Mobile it does not have the CDMA Settings for Sprint)
There is no PRI or PRL Updates (Again a GSM Rom does not support this)
Contacts Widget will force close (This Rom had faves not a people widget)(This widget must remain for friendstream to work)
Get More Widgets Not Working
Landscape Rosie has been removed for the time being (Might be back in later)
myMode Themes will reboot the phone once applied (this is normal for our devices)
This is a VERY preliminary release. I haven't applied any visual customizations to this build yet, I've simply ported it over and patched a few background processes to work for the Verizon network. Once I know what works and what's broken, I will move forward with customizations. This is an ALPHA/BETA build! expect issues and please report them back asap!
Click to expand...
Click to collapse
If HTC Sync isn't working properly for you, and it probably isn't, please use the guide and files included below to complete the installation and sync.
For the record, I haven't always had to do this. I was able to install and sync as-normal when using Vista on my old laptop (with the exception of having to disable Avast! during sync's) and even when I first got my laptop and had a stock Eris w/ 1.5. That all changed when I started using this ROM.
Although it'd be pretty damned hard to mess this up, please remember that you, and only you, are responsible for your actions and the end result(s) when using my guide and the files below.
Click to expand...
Click to collapse
NOTE: You should always check your Windows Task Manager -> Processes panel and make sure adb.exe isn't running. If it is, select it and click "End Process" and you'll be good to go.
UPDATE: I've also noticed that, sometimes, I'm unable to sync by selecting "sync now" from the phone. I can, however, sync by clicking Sync in the HTC Sync application on the computer.
HTC_Sync_2.0.33.exe (installs the below files)
My HTC Driver (Compatible with Eris)
HTC Sync v2.0.33
README.txt (Also shown below)
Please read the entire README.txt twice before installing anything. If you still need further help with this, feel free to PM me but only after you've exhausted all efforts to accomplish this yourself
Download Eris_Sync.zip [38MB] and extract it to your desktop. You'll find two files in it;
Code:
******************************************************
| |
\ READ ME Compiled by .mak @ xda-developers.com /
| |
/ In response to inquiries for ZenEXP 0.9.4.2-PORTED \
| Original Guide found on Google |
******************************************************
1. Save anything you have open and close it
2. Uninstall HTC Sync
3. Start > Run > type: msconfig
4. Go to the services tab, tick the "hide all Microsoft programs" box (at the bottom of the msconfig window)
(This is very important to click on hide all Microsoft services first or computer issues can occur - be sure to tick this box)
5. Now once that is ticked, click on disable all (Microsoft services are hidden as you ticked the box so they will not be disabled now, it's important that microsoft services don't get disabled, so make SURE you ticked the box as described above)
6. Go to the startup Tab, click on disable all
7. Click Apply, then click Restart Now when prompted
8. The PC will restart with only essential Microsoft programs running
9. Click on do not show this again, if prompted
10. Install HTC Sync (use the file I've included here, it includes the correct driver and HTC Sync version!)
11. Plug in your Eris
12. Your Eris should notify you that you're in Disk Mode (assuming you haven't changed the default, otherwise it could be set to Sync mode or Charge Only mode by default)
13. Slide your notifications drawer down on your Eris and select Disk Mode (again, assuming you haven't changed it, otherwise it will say Sync or Charge Only mode)
14. Once prompted, select Sync and click Done
15. Wait a moment and wait for your computer to find your Eris, setup your Eris in the wizard and enjoy!
Once you've completed the above and sync'd your Eris for the first time, you need to do the following:
1. Start > Run> Type: msconfig
2. Go to the services tab, tick that "hide Microsoft services" box again, then click on "enable all"
3. Go to the startup tab, click on "enable all" (You may choose to leave any unchecked that are slowing your computer down, please check google to see what you can and can't disable here)
4. Click Apply, then click Restart Now when prompted
5. Once your PC reboots, plug your Eris back in and try to Sync, does it work? If not, disable your firewall(s)/AntiVirus and try again. I have Avast! and I have to "disable all shields for 10 minutes" before syncing in order for it to work, most likely you will have to as well.
This is the ZenEXP-Eris FAQ section.
Please read through them all before posting for help as your issue is probably covered below.
UPDATE: If you haven't read this FAQ and/or you're asking for help with something that's already been covered here, your plea will be ignored.
I'm sorry to have to do this, but I need to spend more time perfecting the build for Rev8 and less time explaining the same things over and over again.
This FAQ was last updated for ZenEXP-Eris Rev7
Q: Isn't there already a ZenEXP thread?
A: No, not anymore. Hector has moved on and I started an entirely new port.
Click to expand...
Click to collapse
Q: Why aren't my softkeys and hardkeys lighting up?
A: The softkeys and hardkeys only light up in dark areas. Try covering the light sensor (top left portion of the Eris, to the left of the ear speaker) to see them light up in a well-lit area.
Click to expand...
Click to collapse
Q: My MMS isn't working, can you fix it?
A: There is an MMS patch for all builds up to Rev6. Rev7 and later builds all include the MMS patch built-in and pre-installed.
Click to expand...
Click to collapse
Q: A2SD isn't working, what's going on?
A: Did you partition your SD card in Recovery (Volume Up + Power on, while the phone is off, will bring you into Recovery. From there, you'll see the option to partition). I recommend the following for Eris users; Swap:0MB, EXT2:512MB or 1024MB, once you've created your partition head to the main menu of Recovery -> Other -> EXT2 to EXT3. I don't recommend EXT4, but you're welcome to try it.
Click to expand...
Click to collapse
Q: My phone seems slow now that I installed your ROM, what gives?
A: Is this your first boot, or did you just boot up your phone? The fact is that your first boot will always take longer than any subsequent boot, and each time you boot up your phone it will take a moment for things to load.
I also recommend giving the phone 2-3 minutes to fully load each time you boot it up, unless you absolutely need to use it right away. When doing this, my phone running ZenEXP-Eris flies, and that's without overclocking.
Click to expand...
Click to collapse
Q: I installed a LWP (Live Wallpapers Patch) but it's not working, help?
A: I can't, sorry! HTC Sense isn't compatible with Live Wallpapers for Espresso at this time. There is an HTC Sense LWP patch, but it doesn't function with Espresso yet.
Click to expand...
Click to collapse
Q: Gmail isn't autosyncing, can you fix it?
A: I wish, but it's been an ongoing issue with ZenEXP and ZenEXP-Eris. The way around this is to a.) Use the Mail App and set it to poll every 15 minutes, or manually sync Gmail. This will be fixed in the future.
Click to expand...
Click to collapse
Q: My trackball/jogball LED isn't lighting up, what's wrong with it?
A: The trackball LED isn't functioning in this build, but I've mapped it to the charging LED so you still get notifications. Make sure you turn Notifictions on in Settings->Sounds & Display->Notification flash or they won't work at all.
Click to expand...
Click to collapse
Q: My screen won't change to landscape automatically, can you fix it?
A: Did you change any settings? Check to be sure it's enabled in Settings->Sounds & Display-> Orientation.
Click to expand...
Click to collapse
Q: Mobile Network Options doesn't work in Settings->Wireless & Networks->Mobile Networks, is it broken?
A: Yes, it's broken. It will FC everytime you try to open it because it's built to offer up Mobile Network Functions for a GSM device, not a CDMA device. The Eris is CDMA. This will be fixed in the future.
Click to expand...
Click to collapse
Q: Your post says the ROM has 7 screens but it only has 5!
A: You have to change it from 5 to 7 in Settings->Personalize->Home screen pages. NOTE that once you change this, if you want to go back to 5 screens only, you'll have to do a Factory Reset.
Click to expand...
Click to collapse
Q: The People Widget doesn't work, what gives?
A: It's been removed in Rev7 because of this. It was never meant to work with this build. Zen and Zippy tried to get it working but, since it isn't yet, I've removed it.
Click to expand...
Click to collapse
Q: Do I have to wipe anything to upgrade or can I just flash <newest build> over <older build>?
A: I recommend wiping everything (Data/Cache/Dalvik/EXT) before flashing every time you move to a newer build, to avoid issues and conflictions. The only time I don't recommend this is what I specifically state otherwise for a specific build/upgrade.
Click to expand...
Click to collapse
Q: I didn't read your entire thread and am now having issues, can you fix them for me?
A: Not until you read my entire thread twice and try to resolve them on your own. It takes a lot of time to debug, fix and release these builds and we all do it for free. The very least you can do is make sure the bug(s) you've found aren't already known before asking for help.
Click to expand...
Click to collapse
Q: If you removed FriendStream, how will I sync my Facebook Contacts?
A: I didn't remove HTCFacebook, which is what syncs Facebook Contacts.
In addition to HTCFacebook, Peep, a Twitter client, is also included, as well as the Official Facebook App.
Click to expand...
Click to collapse
Q: My battery life sucks now, please fix it!
A: By default, the "Automatic Backlight Control" is turned off. Settings->Sound & Display->Brightness->check the box next to: Automatic Brightness.
You can also try recalibrating your battery:
Charge the phone to full battery; power off and let it keep charging until the light is green.
Boot to recovery mode and wipe battery stats
Use phone until the battery is so low it shuts itself down - DO NOT charge it until this happens
You should also check out this thread on how to obtain bettery battery life.
Click to expand...
Click to collapse
Q: I have a Class 4, 6 or 10 card, and would like to move Dalvik Cache to it, how do I do this?
A: Plug your phone in via USB, open up a command prompt or terminal and issue the following;
Code:
adb remount
adb shell a2sd cache
Once completed, I suggest rebooting your phone.
Click to expand...
Click to collapse
Q: I would like to enable ZipAlign at-boot, how can I do this?
A: Plug your phone in via USB, open up a command prompt or terminal and issue the following;
Code:
adb remount
adb shell a2sd zipalign
Once completed, I suggest rebooting your phone.
Click to expand...
Click to collapse
Q: I don't care for some of the apps you've included, can I remove them?
A: Certainly! Open up Astro, click Menu->Tools->Application Manager/Backup->Select each application you'd like
to uninstall, one at a time, by tapping it and clicking the Uninstall button.
Click to expand...
Click to collapse
Q: After flashing your ROM, I only see "E" in my status bar, what happened to "3G" in other builds?
A: This build uses custom icons to indicate whether or not you're in a 3G zone. The "E" means "EvDO". When not in a E (or, 3G) zone, you will see "1x".
Click to expand...
Click to collapse
Q: Is it normal for the "crosshair" in the status bar to have a line through it? Also, my GPS isn't working or Maps can't find me..
A: I've disabled GPS Location by default - even if you check it during setup - for privacy purposes. You can easily enable it in Settings->Location->Use GPS Satellites (It will bounce to a new screen where you should keep "Location ON" checked). This should also solve other GPS-related issues.
Click to expand...
Click to collapse
Reserved
(Last one, Honest)
Does this mean Rev. 7 Is almost ready
orcsbane13 said:
Does this mean Rev. 7 Is almost ready
Click to expand...
Click to collapse
Why yes, yes it does
Gah I can't stand it! *whistles while waiting for Rev 7*
sawah said:
Gah I can't stand it! *whistles while waiting for Rev 7*
Click to expand...
Click to collapse
Trying to iron out what went wrong with Friendstream in Rev6 first, sorry
I'm passing the RC3 along to my beta tester this evening and should be releasing Rev7 tomorrow afternoon sometime.
-mak
And that's why we love you, you're snappy! <3
.mak said:
Trying to iron out what went wrong with Friendstream in Rev6 first, sorry
I'm passing the RC3 along to my beta tester this evening and should be releasing Rev7 tomorrow afternoon sometime.
-mak
Click to expand...
Click to collapse
Good to know. I can give my refresh key a break for the night lol.
Re: [ROM][05/17] ZenEXP-Eris Espresso ~Rev6~ A2SD/Overclocking/FriendStream/Gallery3D
where can i download this rom also can i get circle battery and no time on the toolbar
-------------------------------------
Sent via the XDA Tapatalk App
orcsbane13 said:
Good to know. I can give my refresh key a break for the night lol.
Click to expand...
Click to collapse
Just for one night, though
-mak
mrmidnight said:
where can i download this rom also can i get circle battery and no time on the toolbar
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
Rev6 is in the second post, please read everything more carefully next time.
Rev7 will be up tomorrow, it may not be worth installing Rev6 at this time, but you're welcomed to.
The mods you've requested can be done but I can't do them at this time as I have prepaid projects I'm working on right now as well as perfecting Rev7.
-mak
Rev7 is feeling nice and smooooth, even before OC'ing
.mak said:
Rev7 is feeling nice and smooooth, even before OC'ing
Click to expand...
Click to collapse
Ignore me for being dumb
.mak said:
Rev7 is feeling nice and smooooth, even before OC'ing
Click to expand...
Click to collapse
Don't tease you jerk
Is rotation working in Rev7? It was busted in Rev6, for me at least.
notsed said:
Don't tease you jerk
Is rotation working in Rev7? It was busted in Rev6, for me at least.
Click to expand...
Click to collapse
lol yeah, it's good in Rev7 It's much faster now that the entire build is png optimized, too.
LOL it's not nice to tease like that.
.mak, thanks for all the work you've done!
i installed the r6 tonight and it's beautiful. however, titanium backup 3.1.7 hangs when i batch reinstall apps.
Inception
-----------------------------
DOWNLOAD
-----------------------------
Based on XWJS8 Firmware 2.2.1
What 'stock' should have been.
!Flash back to stock w/ Odin 1 click before flashing this rom.!
!This rom will wipe your files, so please make backups before flashing!
<<screen shots in above post, and throughout the thread>>
***Standard disclaimer, flash at your own risk! I have been using this rom for a week now on my dev phone
and have suffered no adverse effects.***
*If you download, regardless of whether you like the rom or not, please provide feedback so I can improve it.
I plan on updating this rom as much as time will allow however, if you guys don't tell me what needs fixed, or
added, or deleted then I'll just keep FUBARing it *
Inception 1.2 Change Log:
------------------------------
+ fixed no lock screen, truncated extended power menu, various other bugs..
**If you have already downloaded 1.1, please download inception_1.1_fix.zip and
inception_ver_fix.zip below and flash them (1.1_fix first then ver_fix.zip last) from CWM recovery. You will not need to download
the complete 1.2 file**
Inception 1.1 Change Log:
------------------------------
+ Removed voltage control app
+ memory timings tweak
+ smoothed out UI some
+ slimmed down the rom a bit
+ Changed kernel to Hardcore's Speedmod K13E
+ Fixed phone.apk force closes
+ GPS Tweaks
+ Colored settings menu
+ Colored extended power menu
+ 50% time without signal fix (thanks MikeyMike01)
+ search key "soft button" launches camera
+ probably more, but my notes are sloppy as hell, need to work on one thing at a time and document as I go
+ Removed Apps/APKs:
gingerbread launcher
write and go
tatlivewallpapersbluesea
tatlivewallpapersbeach
tatlivewallpapersaurora
setupwizard
samsungwidget_stockclock
samsungwidget_programmonitor
samsungwidget_feedandupdate
samsungwidget_calendarclock
magicsmokewallpapers
allshare
dailybriefing
googlesearch
latitude
samsungmusicplayer
myfiles
socialhub
googletalk
voicedialer
voicesearch
days
dualclock
+ Added Apps:
astro file manager
android mate
Planned for next update:
------------------------
+ update theme (system apps, finish framework theming, etc.)
+ optomize apk's and graphics - reduce rom size
+ UI tweaks
+ add a 6th lockscreen (honeycomb)
+ WiFi tweaks
+ possibly more GPS tweaking, depends on how these settings work out...
+ MMS mods
+ modify twlauncher to remove samsung e-mail and replace with gmail
-thought I had done this already, but apparently not...
+ <maybe your suggestion here...>
Initial Release:
--------------
+ Feature List
* WiFi network scan increased to 60sec to save battery
* themed market
* USB debugging enabled by default
* Touchwiz landscape support
* Removed european text (colour, favourites, etc)
* better UI
* Lagfix enabled by default
* fugu tweaks added
* Added stay awake while charging
* Notification linked to incoming call volume
* Security patched
* Call recording
* Improved GPS
* Ad-blocking using hosts file
* JK4 Modem
* Onix 2.0.5 OC kernel, 100mhz
* 5 lockscreens
* extended power menu
* Rooted, zipaligned, and deodexed
* Hacked 3D gallery (battery drain fix)
* Gingerbread launcher with 7 home screens
* Wifi drain fix
* Clock hide/show in settings
* am/pm hide/show in settings
* SD card read speed fix
* custom theming in FW and most system apps
* keyboards - Swype, Gingerbread Keyboard with working haptic feedback, Samsung KB
* Custom boot animation, tv-off shutdown
* Hacked Camera (Power button can be used as shutter button).
* Included Samsung music player & mms will work with epic, puzzle, and glass lockscreens
* flash demonic voice fix when opened in browser
* Darky's memory tweak for better RAM management
* MMS/SMS is not displayed in logs
* Killed battery full notification
* probably more that I'm forgetting, but I'm tired and I have to be @ work in 3 hours
+ Added Apps
* will list later, it's late.
+ Removed apps
* will list later, it's late.
+ Planned for next update
* improve GPS
* a couple tweaks/fixes
* remove setup wizard
* finish theming FW's
* finish theming all system apps
* slim down rom size
* add/remove apps
* update apps
* your suggestion here...
Screen shots (thank you Mossination for grabbing them...)
-------------------------------------------------------------------
RESERVED by @ OP just in case
themed? screenshots? lol
mossination said:
themed? screenshots? lol
Click to expand...
Click to collapse
* he will list later, it's late.
Alright, let check this bad boy out.
Downloading... charging battery... grrr....
rockosifraldi said:
* he will list later, it's late.
Click to expand...
Click to collapse
Thanks lol... it was around 2am when I typed up that readme, had to be up for work @ 4am... As soon as I get my daughter fed and settled down, I'll throw some screens up. Look for an update.zip either tonight or early in the morn.
Remember, it's the initial release, so it's going to be far from perfect, suggestions...suggestions...suggestions
So other than maybe a theme and a boot animation this is the same thing as 3 other ROMs in this section? Im not seeing anything new or exciting in this.
Sorry if this seems crass, but the redundancy on this site is becoming quite tiring.
By all means continue work on this and better your ROM skills, just letting people know if you're looking for something fresh, it is not here.
Looks like I'm gonna be stuck on this dream. Waiting for the screenshots.
It's pretty hard to interpet this as anything other than a slam. Truthfully there is not much new going on in the XDA everything does look the same, but lighten up.
ridethelight said:
So other than maybe a theme and a boot animation this is the same thing as 3 other ROMs in this section? Im not seeing anything new or exciting in this.
Sorry if this seems crass, but the redundancy on this site is becoming quite tiring.
By all means continue work on this and better your ROM skills, just letting people know if you're looking for something fresh, it is not here.
Click to expand...
Click to collapse
Sent from my SAMSUNG-SGH-I897
True or not, if your not finding something new and fresh enough for your taste, then make it yourself.
Downloading now, thanks for the Rom.
^ Very true. There's absolutely no use in complaining about how all ROMs are the same. These devs work extremely hard on everything and we should be bowing at their freaking feet. If you want something new and different, make it yourself. Or better yet, flash back to stock and pretend custom ROMs don't exist, then you won't have to worry about redundancy.
+1
Sent from my SAMSUNG-SGH-I897 using XDA App
Lets not turn this thread into something a mod is going to shut down please.
As I said in the OP, whether you like the rom or not, make suggestions so I can improve it. You can read the features list and see that it is basically the same as other roms - I have a few other ideas that will be rolled out either tonight or tomorrow, as for others, I am hoping you guys will guide me as to what features you would like to see.
Remember guys, this is the initial release, basically just out of alpha stage - it's stable enough to run but it's basically stock. I promise it will get better. So lets get those suggestions coming.
osendott said:
Lets not turn this thread into something a mod is going to shut down please.
As I said in the OP, whether you like the rom or not, make suggestions so I can improve it. You can read the features list and see that it is basically the same as other roms - I have a few other ideas that will be rolled out either tonight or tomorrow, as for others, I am hoping you guys will guide me as to what features you would like to see.
Click to expand...
Click to collapse
It is in that spirit that I posted my comment, the comment was directed at you and I'm glad you used your brain when reading it. To all others, grow up, just text on the internet boys.
Downloading now, thank you for your hard work. I am always looking for new ROMs to flash!
someone please post screens
I would flash this ROM, but I'm currently stuck on MIUI as ODIN won't recognize my phone in download mode. Haha.
OBatRFan said:
I would flash this ROM, but I'm currently stuck on MIUI as ODIN won't recognize my phone in download mode. Haha.
Click to expand...
Click to collapse
Lol your gonna have to buy a jig
Sent from my SAMSUNG-SGH-I897 using XDA App
THIS APP HAS BEEN SUPERCEDED BY "Chainfire3D": http://forum.xda-developers.com/showthread.php?t=1087427
It contains all the functionality present in NightMode and more.
.
.
.
.
.
.
DO NOT INSTALL ON HONEYCOMB (yet)
YOU WILL READ THE ENTIRE POST. YES YOU WILL. EVEN YOU, SUPERCURIO !
About
NightMode itself is an implementation of Jeff Sharkey's excellent power-saving and night-vision-preserving idea for surfaceflinger effects. Really, you should read that link.
The red mode is great in darkness as it does a good job preserving night-vision, for me the power-saving is secondary (power-saving is on OLED screens only)
Unlike Jeff's original article, NightMode is NOT based on surfaceflinger (or other) source modifications, the same effect (more or less) is achieved by using a proxy driver I call CF3D. NightMode serves as the first test of this driver, which will ultimately try to make games run on your device that normally do not.
If you are running CM, you have a similar option already in your settings (which uses the surfaceflinger method).
CF3D driver
The CF3D driver used in the app is a proof-of-concept proxy driver I'm building. It's ultimate purpose is to serve as a compatibility layer and to implement some extra features. Or in normal people English: make stuff work that doesn't, and add some cool.
CF3D is dangerous
The installation of the CF3D driver is not without risk. So far it has worked for everyone who has tried to install it, but you should definitely make a CWM backup before trying!
Successful tests of CF3D
- HTC Hero (not supported by this APK)
- HTC HD2 (MDJ on NAND, Adreno200)
- Samsung Galaxy S (2.3.3, PowerVR SGX540)
- Samsung Galaxy Tab 7" (2.3.3, PowerVR SGX540)
- Samsung Galaxy SII (2.3.3, Mali-400 MP)
- Motorola Atrix 4G (2.2.1 ?, Tegra2)
- Motorola Droid 2 (?, PowerVR SGX530)
- LG Optimus 2X (2.3.4, Tegra2)
More about NightMode !
The featureset is nowhere near what I wanted to release for this beta, but I ran into a lot of snags, and it's simply time to put it out there. For example, what I really wanted is automatic night mode in the dark. However after some testing it became obvious that the light sensors in the phones I used are simply not good enough to accomplish this. So there goes that feature For some reason, they appear to be unable to distinguish between house lighting at night, and pitch black
So the feature set has become really simple: you select which night mode color you want, and whether it should be on or off.
For your convenience, there is also the option to create a shortcut on your home screen to toggle night mode on and off. You can either create it by pressing the button in the app, or: tap-and-hold on the home screen -> shortcuts -> Toggle NightMode.
Requirements
NightMode requires:
- OpenGL ES 2.0 (every 1ghz+ phone has this)
- SuperUser / Root
- Writable /system (it will try to remount system as read/write when needed, but the changes need to stick between reboots)
- S-OFF ??
- Having root access from recovery is a big plus to solve problems if you run into them
Installation
If you have CWM or another recovery-based backup system, make a backup before proceeding !
Install the APK as you would any other. Open the program, and press the "Install" item under the "CF3D driver" heading. This will attempt to install the CF3D driver and reboot your device.
Please make sure you have USB debugging enabled, so you can logcat and potentionally fix problems manually in case of a no-boot.
When installation fails and your device doesn't boot
- If you can achieve root access through ADB shell while booting or in recovery, the fix is usually easy, just execute the /system/lib/cf3d_uninstall.sh script as root.
- Otherwise, if you have CWM, do an advanced restore of the /system partition
- If all else fails, reflash the /system partition or the entire firmware
Uninstallation
Open the app, and select "Uninstall" (if available), then uninstall the APK like you would any other.
Thanks!
Though the app itself may not be very interesting, feedback on devices it does and doesn't work on is most welcome (please include logcats of the boot process), just for the sake of progress with the CF3D proxy driver.
Screenshots / Video
Screenshots are attached below. Here is the video:
Download
Use the Thanks! button if you like it!
DOWNLOAD REMOVED, THIS APP HAS BEEN SUPERCEDED BY "Chainfire3D": http://forum.xda-developers.com/showthread.php?t=1087427 (441 original downloads)
*plants eyes onto screen*
*F5*
*F5*
*F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5*
That sure was the longest edit in history... got sidetracked by other stuff
Chainfire said:
DO NOT ATTEMPT TO USE THIS RIGHT NOW UNLESS YOU ARE EXPERT LEVEL AND/OR WILLING TO REFLASH YOUR FIRMWARE !
YOU WILL READ THE ENTIRE POST. YES YOU WILL. EVEN YOU, SUPERCURIO !
Click to expand...
Click to collapse
Guilty
Thanks to the entire reading session that was well worth it I understood it was not at all a Ripoff of the color effects that are in CyanogenMod, not even related.
Actually the concept is super powerful and I'm already flooded by ideas of new stuff possible with this approach.
Fantastic stuff Chainfire.
Short video added: http://www.youtube.com/watch?v=okKArBstjwA
I really have been waiting for something like this since i got my first android device. Absolutely awesome.
Atrix.
Heehee, updated to v1.1 already... seems I left some debug code in there that disabled PowerVR textures
This sounds really cool . But all the technical stories behind it are completely unclear to me (because I am simply a user, not a maker, so I didn't really delve into this kind of stuff (yet?)).
The thing that matters to me is the battery saving part. Is the amount of battery saving (roughly) the same between these different methods (CF3D/CM7/surfaceflinger)?
And being sufficiently scared by your CF3D is dangerous warnings: did you receive any reports yet from SGS i9000 2.2.1 Users? (Or maybe even more specific, JS8 or Doc rom users, if you think that matters anything.)
I will keep my eye on this, quite interesting .
Tried and tested on Rooted UK Galaxy S2
PDA:XWKE1
PHONE: XXKDJ
CSC:XEUKD1 (XEU)
Install, reboot, Night Mode, all went without a hitch and work as expected.
THIS IS AWESOME (have not tried)
jjwa said:
This sounds really cool . But all the technical stories behind it are completely unclear to me (because I am simply a user, not a maker, so I didn't really delve into this kind of stuff (yet?)).
The thing that matters to me is the battery saving part. Is the amount of battery saving (roughly) the same between these different methods (CF3D/CM7/surfaceflinger)?
And being sufficiently scared by your CF3D is dangerous warnings: did you receive any reports yet from SGS i9000 2.2.1 Users? (Or maybe even more specific, JS8 or Doc rom users, if you think that matters anything.)
I will keep my eye on this, quite interesting .
Click to expand...
Click to collapse
The amount of battery saving should be exactly the same. The battery saving is a property of OLED screens, when not all colors are used. OLED only sends power to pixels that aren't black (for example in red mode, green and blue pixels will remain black, thus not use any power). It has nothing to do with the method used to get there.
There have been no 2.2.1 reports yet, btw.
It works perfectly on my Optimistic 2X
Great work dude!
EDIT: Btw, are you going to release the source at some point?
Sent from my Optimus 2X using XDA App
kiljacken said:
It works perfectly on my Optimistic 2X
Great work dude!
EDIT: Btw, are you going to release the source at some point?
Sent from my Optimus 2X using XDA App
Click to expand...
Click to collapse
Thanks!
Source? I doubt it... I don't normally release source for anything.
Chainfire said:
Thanks!
Source? I doubt it... I don't normally release source for anything.
Click to expand...
Click to collapse
D:
Btw it's running 2.3.4
Sent from my Optimus 2X using XDA App
Works perfectly on my sgs custom rom based on 2.3.3 jvh with touchwizz 4 and voodoo hack kernel. thank you sir !!!
Works on Droid 2 running Fission ROM.
Amazing!
Working on HD2 with TyphooN_CM7_v3.2.6.
Great stuff! Thank U for that!!!
*eyes glued to screen* when it says tested on HTC hero would that be the GSM version or CDMA
Sent from my HERO200 using XDA App
fowenati said:
*eyes glued to screen* when it says tested on HTC hero would that be the GSM version or CDMA
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
Does the hero have open gl2?
Sent from my MB860 using Tapatalk
I find a cool bug lol, i was in yellow mode before i reboot in my red recovery mode, convert my partition in ext 4 with voodoo hack kernel, the boot was in lovely yellow lol. After that u just need to use toggle and all works fine when ur in touchwizz or others home . No incidence for future boot.
Edit : sorry my english is not terrible :-(, hope you understand what i would like to say. See ya
So every custom ROM seems to have a couple mods in common...
This thread is to (hopefully) help anyone looking to learn to do them
and yet after doing a ton of searching, the only thing I have found is links to prebuilt files without much direction on how to do this myself. What if I don't want your red themed market? (No offense) What if all I want is a stock ROM that I customized with these generic modifications? What happens when a new build of Android is leaked and only two people know how to do the modifications manually and one releases a version claiming they are done when they aren't and the other appears to have used it as a base and then has to go back and manually do the edits and re-release? (Not saying it happened...)
How to Compile a Kernel
http://forum.xda-developers.com/showthread.php?t=1039854
More in-depth guide here:
http://forum.androidcentral.com/htc...how-build-your-own-kernel-package-source.html
How to Deodex a ROM
http://forum.xda-developers.com/showthread.php?t=1082749
Advanced Power Options
http://forum.xda-developers.com/showthread.php?t=1023960
(No Howto - but there are edits in android.policy.jar)
Remove GPS Reticle
http://forum.xda-developers.com/showthread.php?t=1001838
(No Howto - but there are edits in services.jar)
(Gingerbread edits are in the systemui.apk)
6 Bar Service Indicator
No direct download
(No Howto - but there are edits in services.jar)
(Gingerbread edits are in the systemui.apk)
Power Control Widgets
http://forum.xda-developers.com/showthread.php?t=1024220
(No Howto - prebuilt package with other edits already made)
Radio Info in Settings
http://forum.xda-developers.com/showthread.php?t=1018159
(Contains instructions on doing modification - Kudos!)
Wake on Volume Keys
/system/usr/keylayout/mecha-keypad.kl
Add "WAKE" to desired key down values:
key 114 VOLUME_DOWN WAKE
key 115 VOLUME_DOWN WAKE
Remove the "WAKE" to disable again.
Disable End Call Button
http://forum.xda-developers.com/showthread.php?t=1058072
(No Howto - prebuilt modification package)
Increase Max Alarms in HtcClock
http://forum.xda-developers.com/showthread.php?t=1052843
(No Howto - prebuilt modification package)
Install Ubuntu to Sdcard Ext Partition
http://forum.xda-developers.com/showthread.php?t=1104983
Install Ubuntu to Loop Device Image File:
http://code.google.com/p/android-cruft/wiki/LucidWithAndroid
(Loop device support for the common method is included in most kernels, but does not seem to support the process)
I am not asking anyone to write out explicit instructions on how to do each and every one of these modifications, but any help that can be offered is appreciated. Even if I can track down the original instructions for another phone, it will help those with the ability to do these things to help get them out there.
its a great idea, but some of them, the advanced power controls one for example -that one was a ***** to do lemme tell ya- require an in depth knowledge of how and why things work the way they do. many how-tos would just be passed right over.
I wrote a massive write up on how to work out the sensation resizing issues, and a few people did actually read it, though nobody actually did anything with it.
and smali is so difficult to begin with...geesh
great idea though, and if you want to write a how to of your own for some of them, i would be more than happy to get you started and answer what questions you run into.
r2DoesInc said:
its a great idea, but some of them, the advanced power controls one for example -that one was a ***** to do lemme tell ya- require an in depth knowledge of how and why things work the way they do. many how-tos would just be passed right over.
I wrote a massive write up on how to work out the sensation resizing issues, and a few people did actually read it, though nobody actually did anything with it.
and smali is so difficult to begin with...geesh
great idea though, and if you want to write a how to of your own for some of them, i would be more than happy to get you started and answer what questions you run into.
Click to expand...
Click to collapse
I know a lot will pass them over, and honestly it is like i explained to the gf today. Everyone who started with Android had a G1, some of us moved to myTouch, some of us moved to Droid, some of us moved to Thunderbolt. With each move, we brought our mods, but in the process left behind how we did them and just DID them. When I wrote kernels, I used a script on AndroidWiki that is now a 404 error. Instead I ended up with some preconfigured gui and a bunch of premade update.zip files.
It isnt really about whether anyone reads it in my opinion, its knowing the information is there for that one person that does. I appreciate the offer. The main thing is anymore if you want a mod, you have to take the theme, additions, removals, ect of the modder.
Sent from my DROID2 using Tapatalk
I have to agree. It's been a while since I have posted anywhere regarding Android, but the whole purpose of this forum (any android forum) as far as I am concerned is for developers to share not just the finished product (and the betas, alphas, pre-alphas, etc) but also the details of how they did what they did.
Sent from my ADR6400L using Tapatalk
Thanks
I was actually looking for some of these MODS
I like to stay stock rooted, but their are some MODS that are too tempting to pass up.
I would love to have a how-to for the power controls.
I'm gonna try to pull it apart, it's the last one I haven't done by hand.
I didn't make any sort of docs about what I did though, just diffing stock from the provided package.
But that one is big.
Anyway, good list to have in any case.
D
Very handy. I would also love to learn how to create a 5 row icon app drawer. Thats the only thing im missing in my current rom im using. Any tutorials, then I could do it myself?
dukins said:
Very handy. I would also love to learn how to create a 5 row icon app drawer. Thats the only thing im missing in my current rom im using. Any tutorials, then I could do it myself?
Click to expand...
Click to collapse
That is done with a layout modification in the home app. That is from way back in G1 days and I know there is documentation somewhere. I'll look for it.
What I am trying to accomplish is something like http://forum.xda-developers.com/showpost.php?p=13969789&postcount=585 without having to dig for parts. Often it is harder to find working parts than to simply modify the ones that are already running.
Sent from my ADR6400L using Tapatalk
I for one would love to learn how to create themes and eventually my own roms. I found a theming guide in these forums that had a lot of information in it, but felt it was missing a lot of whys's for example when you can just modify a PNG to produce a particular look and when do you have to edit XML files. Be nice if some documented maybe there creation of a rom/theme and explaned everything along the way. Then someone could build the same rom/theme and learn by doing. I know when I got my active directory Certifications I learned at home on my own and used some training videos. I built the network right along with the training videos in Vmware. Best way to learn in my opinion is by doing.
Sent from my ADR6400L using XDA Premium App
twistedumbrella said:
That is done with a layout modification in the home app. That is from way back in G1 days and I know there is documentation somewhere. I'll look for it.
I will be releasing a Jane Bamf Ginger ROM later that is semi stock. It has extended power options, bamf toolkit, removed gps icon, 3.0 weather, 6 bar, Google talk with video, but stock theme, animations, sounds, and the weather will be optional.
Sent from my ADR6400L using Tapatalk
Click to expand...
Click to collapse
Can we remove the Gps icon? So at I've only seen it being hidden. Thanks.
Is there any instructions, or is anyone willing to send me instructions, on how to do the 6 bar modifications myself? Also trying to find the information for the accurate/smooth battery indicator but coming up empty handed.
thanks for posting twisted
Thank you for the thread!
I would really love a write up of manual removal of 5 row app drawer back to 4. That is the main reason I'm not trying any themed stuff right now because everyone has it and I'm not a fan. It must be similar to the lead that was said about adding 5 rows a few posts back...
Sent from my ADR6400L using XDA App
I agree completely. JCase had promised us in the Fascinate forum a step by step on how to mod an .apk (specifically, a Car Dock one that Adrynalyne had made) to customize it. Then, alas, our beloved Thunderbolt came out, and he became preoccupied...
The HOW is deff needed for those up and coming devs and those that just like to tinker.
New kernel making guide added
Testing and finishing a guide on ubuntu for android without loop support
Working on some other guides
Sent from my DROID2 using Tapatalk
CyanogenMod 12.1 is a free, community built distribution of Android 5.1 (Lollipop) which greatly extends the capabilities of your phone, tablet or PMP.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
These are CM12.1 builds for the Hisense Sero 7 Pro (Enterprise, M470BSA). It may cause all the things in the disclaimer to happen, or steal your girlfriend while you are busy flashing ROMs.
GPL:
Code:
http://github.com/Meticulus/android_kernel_hisense_m470bsa
Warning: Currently, this ROM is in BETA
Download: meticulus.co.vu
Gapps here or here
I'm impressed. I have a Moto G 2nd Gen, which supposedly was one of the first devices to get Lollipop, but you beat them to it
NEW BUILD!
New build posted!
Mitigated a kernel issues causing lag
CM Sources update
Dude, thanks. Sero 7 and Dev's just keeps surprising me.
LOVE IT, minus one killer bug.
Thank you so much for this wonderful ROM. I understand you are a busy man and are working on many things at the same time. But there is one bug that I've noticed in this build, that may or may not apply to more devices, I am not sure. It seems that it is possible to set the brightness to absolute zero, and by that I mean that the backlight goes completely off and you can't do anything. I had to reinstall the ROM because I accidentally did this the first time I adjusted the brightness. Other than that bug though, this runs perfectly from what I've noticed.
I can't seem to log into your website, it wont send me a password in the email when I try and register, so I'm wondering if it's okay if I can post any bugs that I find here rather than in the comments section there.
Thanks for your work
Quickdraw996 said:
Thank you so much for this wonderful ROM. I understand you are a busy man and are working on many things at the same time. But there is one bug that I've noticed in this build, that may or may not apply to more devices, I am not sure. It seems that it is possible to set the brightness to absolute zero, and by that I mean that the backlight goes completely off and you can't do anything. I had to reinstall the ROM because I accidentally did this the first time I adjusted the brightness. Other than that bug though, this runs perfectly from what I've noticed.
I can't seem to log into your website, it wont send me a password in the email when I try and register, so I'm wondering if it's okay if I can post any bugs that I find here rather than in the comments section there.
Thanks for your work
Click to expand...
Click to collapse
My apologies for the sign up issues on my site. I believe I have them worked out and I have cleared your attempt so you can try again if you like.
NEW BUILD!
External SD fixed
SeLinux: enforcing
:highfive:
I tried to install Mounts2SD after installing the latest build and it warned that the device was S-on protected which never happened on the DoPa 2.51 build. Any thoughts on what this would mean?
lichan said:
I tried to install Mounts2SD after installing the latest build and it warned that the device was S-on protected which never happened on the DoPa 2.51 build. Any thoughts on what this would mean?
Click to expand...
Click to collapse
Hmm... S-on is an HTC thing isn't it? Like some sort of bootloader thing I think... Strange. Might be an Sepolicy issue.
I'll look into it... I currently looking into Apps2SD issues on another device ATM...
HTC and something else if I remember correctly.
Sent from my XT1023
A few things I noticed from the latest build (12/29). These are more notes on what I've observed from using the build so others might know ahead what to anticipate:
1 - I know this is alpha and I'm assuming this is more on the Cyanogenmod end but things really drag speed wise. Hopefully once more bug fixes and optimization happens in the CM12 code we'll start seeing better speed.
2 - Titanium Backup does not want to restore at all. I mean it just sits there. I tried to update Busybox and change over to SuperSU with no luck at all. Maybe it's just me.
3 - I'm assuming we'll see theme options further down the road on CM12? I really don't care much for the color scheme that it comes with stock as I prefer a more holo dark/blue look.
4 - From my limited time in use it seems like most basic functions are working fine for an alpha level build. External MicroSD is working perfectly fine now. I installed PowerAMP from Play Store and both mp3 and flac files are playing fine. Didn't have a chance to test BT. GPS, WiFI, headphone port, audio, etc are all working fine. The only thing I noticed is that WiFi passwords do not stick upon reboot. I know we had the same issue on the Verizon Note 3 with 4.4.2 and it was a simple build.prop fix but dang if I can't remember what that fix is offhand.
Thanks Meticulus for the hard work you've put into bringing us CM12. Can't wait for CM12 to mature and hopefully we'll get CarbonROM Lollipop soon as well.
AngryManMLS said:
A few things I noticed from the latest build (12/29). These are more notes on what I've observed from using the build so others might know ahead what to anticipate:
1 - I know this is alpha and I'm assuming this is more on the Cyanogenmod end but things really drag speed wise. Hopefully once more bug fixes and optimization happens in the CM12 code we'll start seeing better speed.
2 - Titanium Backup does not want to restore at all. I mean it just sits there. I tried to update Busybox and change over to SuperSU with no luck at all. Maybe it's just me.
3 - I'm assuming we'll see theme options further down the road on CM12? I really don't care much for the color scheme that it comes with stock as I prefer a more holo dark/blue look.
4 - From my limited time in use it seems like most basic functions are working fine for an alpha level build. External MicroSD is working perfectly fine now. I installed PowerAMP from Play Store and both mp3 and flac files are playing fine. Didn't have a chance to test BT. GPS, WiFI, headphone port, audio, etc are all working fine. The only thing I noticed is that WiFi passwords do not stick upon reboot. I know we had the same issue on the Verizon Note 3 with 4.4.2 and it was a simple build.prop fix but dang if I can't remember what that fix is offhand.
Thanks Meticulus for the hard work you've put into bringing us CM12. Can't wait for CM12 to mature and hopefully we'll get CarbonROM Lollipop soon as well.
Click to expand...
Click to collapse
1. I have noticed the stutter when launching apps and although I wish i could, I can't blame this on the CM team. I have not yet been able to narrow it down but I'll keep working to find it.
2. SeLinux/SePolicy is much more strict in Lollipop/CM12 as compared to KitKat/CM11. If it is an sepolicy issue then avc denials will show up in the audit log (/data/misc/audit/audit.log). If this is the case then it may be that sepolicy will need to be modified to allow TI to work... However making that change may cause security risks.... Then it may be some else entirely. Logs would be helpful....
3. Afaik, CyanogenMod 12 has not been released yet and there aren't even any official builds for "supported" devices. I suspect they still have a lot of work to do. The new "theme chooser" introduced in CM11 is missing. There is no built in "performance" app as there usually is...
4. Bluetooth definitely does not work. I'm going to have to get creative and/or lucky to get that working properly. It's a question mark right now. I do plan to try to find a way to build and maintain more than one ROM. It'll take some time though... Might not be Carbon... might try a different ROM....
Meticulus said:
External SD fixed
SeLinux: enforcing
:highfive:
Click to expand...
Click to collapse
Is it safe to do a dirty flash? Or should I do a clean install?
Quickdraw996
Sent from my P.O.S. LG L34C using XDA mobile app
(Also, please forgive any errors. I use voice typing because I have big hands and a tiny phone)
Quickdraw996 said:
Is it safe to do a dirty flash? Or should I do a clean install?
Quickdraw996
Sent from my P.O.S. LG L34C using XDA mobile app
(Also, please forgive any errors. I use voice typing because I have big hands and a tiny phone)
Click to expand...
Click to collapse
Don't dirty flash this one, the selinux contexts will be messed up if you do....
Alright, thanks!
Quickdraw996
Sent from my P.O.S. LG L34C using XDA mobile app
(Also, please forgive any errors. I use voice typing because I have big hands and a tiny phone)
Meticulus said:
1. I have noticed the stutter when launching apps and although I wish i could, I can't blame this on the CM team. I have not yet been able to narrow it down but I'll keep working to find it.
Click to expand...
Click to collapse
True. It's a matter of optimizing code and what not I'm assuming.
2. SeLinux/SePolicy is much more strict in Lollipop/CM12 as compared to KitKat/CM11. If it is an sepolicy issue then avc denials will show up in the audit log (/data/misc/audit/audit.log). If this is the case then it may be that sepolicy will need to be modified to allow TI to work... However making that change may cause security risks.... Then it may be some else entirely. Logs would be helpful....
Click to expand...
Click to collapse
I'll try to get you a log in the next day or two. I've been busy working on a project on my Verizon Note 3 not to mention I'm still trying to find a recovery that will still let me restore back to my CarbonROM 4.4.2 backup. Seems like the newer recoveries aren't letting me restore back... very weird.
3. Afaik, CyanogenMod 12 has not been released yet and there aren't even any official builds for "supported" devices. I suspect they still have a lot of work to do. The new "theme chooser" introduced in CM11 is missing. There is no built in "performance" app as there usually is...
Click to expand...
Click to collapse
True true. I was more of less noting there being no theme support for those wanting to know more than anything else.
4. Bluetooth definitely does not work. I'm going to have to get creative and/or lucky to get that working properly. It's a question mark right now. I do plan to try to find a way to build and maintain more than one ROM. It'll take some time though... Might not be Carbon... might try a different ROM....
Click to expand...
Click to collapse
I'll try to get you a log of Bluetooth use on my end alongside with the Titanium Backup issue.
And here we go...
http://www.androidpolice.com/2015/0...-built-lollipop-5-0-1-rolling-select-devices/
Official nightlies are coming out now.
NEW BUILD!
CM Sources update
Tweaks to Kernel for latency...
Feels snappier, but might be a placebo effect.
New bug/issue tracker on the download page. Please submit issues/bugs there. :good:
NEW BUILD!
BLUETOOTH FIXED!!!
Graphical Glitch in Navigation bar fixed
Missing schedulers in performance fixed
:victory:
Really want to try this but its my wife's tablet. So she won't let me. She doesn't want to loose everything on her device.