{
"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"
}
Welcome to the unofficial CyanogenMod 10.2 nightlies
The releases will co-inside and the build start time is at 03:01 UTC every night and should be uploaded soon after. If at anytime the builds are not there, then there was a problem building the ROM, and we will have a look at it ASAP.
Buildbot resources are needed for newer builds. Please upgrade to CyanogenMod 11
http://forum.xda-developers.com/showthread.php?t=2542353
These builds are compiled from the latest CyanogenMod repos and device repos on device, kernel and vendor files and are based on the awesome work by jcsullins, Dorregaray, flintman and drmarble.
Attention: REPARTITIONING REQUIRED.
Jellybean 4.3 takes up a tad more space than 400mb. Resizing your system partition to 500mb is advised. Also, this build is a datamedia build - this means that we utilise an emulated sdcard on the data partition and both share the same partition thus space. Yet, the sdcard partition is also mounted and can be used for file usage (deprecated). Resizing the sdcard partition (/dev/media) to a rather small size and allocating the remaining size to /data is recommended.
What is datamedia? Click here.
Advised partition layout:
system - 500mb
cache - 200mb
media - 400mb
data - [remaining space] (i.e. ~11.5gb for 16gb TouchPads)
easiest way to resize partitions is by using tailor in webOS (install with preware et al)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Datamedia CWM required to properly support emulated sdcard storage in 4.3
Download
Click to expand...
Click to collapse
Click to expand...
Click to collapse
And as always: I take no responsibility whatsoever for raging, screaming, crying, frustration, failing, confusion, dead kittens, etc.
Download builds here
Click to expand...
Click to collapse
Download Google Apps
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Changes
Upstream changes
Devicetree commits
Kernel commits
Wifi driver commits
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Issues
Issuetracker
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Thanks/Credits
Click to expand...
Click to collapse
James Sullins (jcsullins) - for his awesome work on the TouchPad
Tomasz Rostanski (Dorregaray) - for his work on many parts on Android for the TouchPad (esp. camera)
David R. Marble (drmarble) - for supporting the CM10.1/CM10.2 port, many great ideas and sdcard partition mounting with the new fstab
William Bellavance (flintman) - for getting around mr2 quirks of audio and wifi, further development and fixes
Arne Coucheron (arco) - for his work on the legacy QC userspace drivers
Erik Hardesty (Erik Hardesty) - for the initial kernel work
eyeballer, verygreen and all other TP Devs - for their innovative and collaborative work
Steve Kondik (cyanogen) - for starting this great project
Google - for an awesome OS
Let me know if i omitted you and i will add you here asap
IRC channel
Click to expand...
Click to collapse
Visit us in #cyanogenmod-touchpad (general) or #cyanogenmod-dev (only dev related talk) on freenode
Known bugs / caveats:
wifi turns off in suspend -> uncheck "wifi optimisation" in advanced wifi settings
camera aspect ratio
Great!
Looking forward for the latest and greatest on our beloved Touchpad :fingers-crossed: !
Maybe it's a silly question but what is the difference between this rom and evervolv ?
Can't wait to give this a shot! Thanks for the continued development
EDIT: Quick question, is it possible to completely remove WebOS and use just this?
maxexcloo said:
Can't wait to give this a shot! Thanks for the continued development
EDIT: Quick question, is it possible to completely remove WebOS and use just this?
Click to expand...
Click to collapse
Are you sure you want to remove WebOS? Cause I think if you'll do this and if your TP will be bricked you won't be able to unbrick it via WebOS Doctor and/or WebOS system.
Awesome!!
Now how does one go about repartitioning?
Is this already Tablet UI, or will it need to be patched?
GnatGoSplat said:
Is this already Tablet UI, or will it need to be patched?
Click to expand...
Click to collapse
Datamedia CWM required
e.g. http://goo.im/devs/milaq/tenderloin/...a_20130903.zip
Located at top..
airtower said:
Awesome!!
Now how does one go about repartitioning?
Click to expand...
Click to collapse
you can boot into webos and use tailor. thats by far the easiest method.
will also include a hint to it in the first post.
Awesome CM10.2 Nightly Builds!
Awesome CM10.2 Nightly Builds! I notice that you are recommending a larger partition size for this Rom. 500MB vs ACME3's 400MB, time for ACME4? I may need to make a little video about using tailor to help get the ball rolling. Perhaps I should try cutting down the size of the gapps package too, hmmmm. Time for testing, Thank you Milaq!
Camera launcher
Focal wouldn't connect to a camera. I tried a NEXUS 7 camera launcher and that wouldn't work. Is there a recommended camera launcher?
the build runs very smooth, much smoother than the 10.1 builds.
i enlarged the partition size as recommended from 400 to 500 mb using webOS' tailor.
what about the other recommendations concerning the datamedia build?
when i open tailor i see the following partitions with their corresponding size:
USB (media): 25.336 GiB
Android (system): 512 MiB
Android (cache): 200 MiB
Android (data): 1.5 GiB
Unused Space: none
do you mean to reallocate the space to Android (data)?
So once we repartition appropriately and flash datamedia CWM (presumably via a dd command?), we're good to flash the build straight away? No ACME necessary?
airtower said:
So once we repartition appropriately and flash datamedia CWM (presumably via a dd command?), we're good to flash the build straight away? No ACME necessary?
Click to expand...
Click to collapse
no acme necessary!
- repartition
- wipe data
- flash datamedia cwm
- flash 10.2
- flash gapps
that's the way it worked for me
Gapps Mod and Media removal
Hey Guys,
So I reduced the size of the gapps package by removing the optional face-lock stuff, Google+ and Quick Search. Both of those apps are rather large and can be installed from the Play Store.
Download update-gapps-jb-lite-20130813-signed.zip(55.52MB):
This leaves me with a System storage size of 22.79/394MB
Then I did this...
How to monitor free System Storage space(Optional):
-You can use a free app,Quick System Info PRO, to check the size of your partitions and remaining free space, it should be = 387MB or 402MB. Either of these is acceptable and indicates that the ACMEInstaller3 worked correctly.
-Having a system size of 387Mib = 400MB and is perfectly normal after using ACME3
-Users report having a size of 394 after flashing to a new Rom. This is also acceptable.
-If your partition is an odd size or you get random reboots,then you may have encountered problems due to flashing you Rom.
Quick System Info PRO Video Link:
Quick System Info PRO Play Store Link:
How to free up System Storage space on the HP TouchPad(Optional):
I believe I have located about 15.89MB of data we can safely delete. Android in space videos and Phone Ring tones are located @
root/system/media/videos & root/system/media/audio/ring tones.
X-plore File Manager, use this app to delete the files:
Note* X-plore needs to be given Root Permissions by clicking the 3 dots in the corner and choosing configuration. Here check your Root Access settings. SuperUser + Mount Writable, this is what it should say. Next you may need to reboot before it takes effect.
Now I have a System storage size of 38.73/394MB.
I hope this helps people get it installed. Its running very well for me. The audio has been playing with the screen off. I have a low battery drain or -6ma with deep sleep so far, Stats still being generated. Looking like a great first build! :good::good:
Note: I just tested attached the TouchPad via the USB cable. It now shows both Internal Storage and the SDcard, very interesting! See the screenshot below.
Note: Here is a great thread that talks about using Tailor
How to guide for changing your system, data, and cache partition sizes(how to use Tailor): (Gradular)
ok but how to resize partitions??? Tailor installed buy no instruction
ok...by myself
1)Mount Android (system) partition
2) Check filesystem
3)resize
milaq said:
Known bugs / caveats:
wifi turns off in suspend -> uncheck "wifi optimisation" in advanced wifi settings
ui sounds not playing
wifi region code does not stick
buzzing noise audio on suspend -> toggle (non-working) bluetooth once
no bluetooth
camera aspect ratio
Click to expand...
Click to collapse
Just a few observations, the WiFi region codes have not stuck since the first CM10 the best I can remember. This is not even available on non-rooted my Samsung GS3 or Asus Infinity. Wonder if it works on rooted ones? I don't believe CM9 or 7 even had that feature.
What are UI sounds?
I don't believe WiFi turning off when one suspends(turns off) the screen is a bug. WiFi optimization is a feature added by the CM guys as a power saving feature. That is why unchecking WiFi optimization corrects the issue, ie. turns off the power saving feature.
I think I read over on Evervolv's thread that he finally got a working Rom that fixed the "buzzing noise audio on suspend ".
Why are you pushing this emulated SD card that requires all this repartitioning and using the datamedia CWM instead of doing it the traditional way it's been done over all the previous versions of CM on the TouchPad? I remember you doing a poll and best I remember, you did not get that much interest in the idea. You might want to consider a traditional build that does not require all the "hoop jumping" to get it installed and save all the fancy stuff for the more technically adept.
It's your Rom and you do it the way you want. But I suspect that you won't get the same interest from the average users with all this technical stuff that has to be done to get it working. I'm also with Roland on his idea for a new ACMEInstaller4 to set the /system partition to the correct size. And just a reminder, sometime in the not too distant future, HP is going to take down the WebOS servers, so unless one is prepared for that eventually, installing Preware and Tailor may not be possible unless one already has it installed or has prepared for life after HP support.
I also seem to remember reading somewhere, either on Evervolv's thread or on Rootzwiki that unless a newer 3.XXX kernel gets finished, that JB 4.3 on the TouchPad may not be completely feasible for various reasons.
Update: Found the post from Dr. Marble:
" I admit that I am not convinced it is worth running cm10.2. It is fun to make it work but I don't really see any advantages over 10.1 for what I do. Our kernel doesn't support fstrim. I don't use or really understand selinux. The sound is still flakey. I will keep working on it but I really think we are maxed out at cm10.1"
Maybe getting BT working on the CM10.1 nightlys and squashing any remaining bugs would be a more fruitful endeavour.
You know the work you guys do is awesome. What you have managed to get running on our lowly HP TouchPad rivals many other dedicated Android tablets in speed and stability. I recently purchased an Asus TF700T Infinity, OTA'ed it to Android 4.2.1(the latest update from Asus) and have been comparing various apps and functions side by side with my TouchPads, yes I have two. And I can honestly say that the Infinity is only marginally faster in certain areas and the TouchPads keep up with it nicely in most others. The only advantages I have with the Infinity is a new device, quad core processor, 12 core video and for now a warranty. I'm not going to unlock or root it for now.
With all that said, we may finally be seeing the sunset of our orphaned device. It's two and one half years old, we don't know how much longer the batteries in them are going to last, they have to be getting worn out. They are a pain it the ass to change. No one seems to be able to get a newer kernel built for it. The A6 firmware and bricking issues are always lurking to jump up and bite when least expected. Of those users that are still hanging on, many are not happy unless there is some kind of bleeding edge development going on and when there isn't, they start whining about ETA's. How much longer can you keep the hounds from nipping at your heels, or even want to?
I hope none of you take this as a negative statement or a big whine. I think I am just stating the obvious. Technology and innovation moves on and the TouchPad is not going to be able to keep up much longer. My hedge against that is my recent purchase of the TF700. I may even eventually sell my TouchPads before they are unsellable, ie. dead battery or something else going wrong. Who knows, they may last a couple of years, or only to next week.
Comments invited, flaming is not.
---------- Post added at 04:19 PM ---------- Previous post was at 04:10 PM ----------
RolandDeschain79 said:
Hey Guys,
So I reduced the size of the gapps package by removing the optional face-lock stuff, Google+ and Quick Search. Both of those apps are rather large and can be installed from the Play Store.
Download update-gapps-jb-lite-20130813-signed.zip(55.52MB):
This leaves me with a System storage size of 22.79/394MB
Then I did this...
How to monitor free System Storage space(Optional):
-You can use a free app,Quick System Info PRO, to check the size of your partitions and remaining free space, it should be = 387MB or 402MB. Either of these is acceptable and indicates that the ACMEInstaller3 worked correctly.
-Having a system size of 387Mib = 400MB and is perfectly normal after using ACME3
-Users report having a size of 394 after flashing to a new Rom. This is also acceptable.
-If your partition is an odd size or you get random reboots,then you may have encountered problems due to flashing you Rom.
Quick System Info PRO Video Link:
Quick System Info PRO Play Store Link:
How to free up System Storage space on the HP TouchPad(Optional):
I believe I have located about 15.89MB of data we can safely delete. Android in space videos and Phone Ring tones are located @
root/system/media/videos & root/system/media/audio/ring tones.
X-plore File Manager, use this app to delete the files:
Note* X-plore needs to be given Root Permissions by clicking the 3 dots in the corner and choosing configuration. Here check your Root Access settings. SuperUser + Mount Writable, this is what it should say. Next you may need to reboot before it takes effect.
Now I have a System storage size of 38.73/394MB.
I hope this helps people get it installed. Its running very well for me. The audio has been playing with the screen off. I have a low battery drain or -6ma with deep sleep so far, Stats still being generated. Looking like a great first build! :good::good:
Note: I just tested attached the TouchPad via the USB cable. It now shows both Internal Storage and the SDcard, very interesting! See the screenshot below.
Note: Here is a great thread that talks about using Tailor
How to guide for changing your system, data, and cache partition sizes(how to use Tailor): (Gradular)
Click to expand...
Click to collapse
Did you resize your partitions using Tailor?
Oooooo, looks like I have something to do tonight. Awesome.
Related
Development stopped
Although this mod had great success with several thousands of different users, just as everything else, it has been surpassed by time. Since it was first introduced, many competent devs made great changes to the Gallery3D's functions. These changes made it hard to keep up with the latest developments without introducing bugs, and due to the lack of time, I might have neglected it sometimes. Luckily, this mod has already been in CyanogenMod for a while, meaning all of it's users got the latest and greatest of this mod, as well as others. So instead of patching the Gallery manually, check out the latest version of CyanogenMod.
If you want to use this in other custom ROMs, either point your devs to this post and ask them to compile in the relevant changes from the github link, or extract the apk from the latest CyanogenMod since it will contain many more fixes and performance improvements that have been added in the last few months.
Thanks to all who contributed to this project!
__________________
UPDATE 12.2.2011.
Well, thanks to user de_MarK, the black borders problem has now been fixed! Should be working on most devices without any problems.
Thanks again!
[Comparison]
Here is a demo of how this will improve your images if you don't touch VMMaxHeapSize. If you do increase the former, expect even better results.
I found an image of a transmitter on top of a building to be best for comparison since it has very high contrast and sharp lines. Screenshots were taken off my Desire using DDMS.
http://img576.imageshack.us/img576/9451/gallery3dpatchdemo.png
Notice how the transmitter and power cables look differently.
The original photo (5mpx) is here:
http://img838.imageshack.us/img838/6189/imag0106z.jpg
[Will it work?]
Reported to work on various devices and various ROMs. If, by any chance, this doesn't work on your phone, report here.
User Airwalker82 reported that even 12MPx images are loaded without problems. Thanks for that!
[Installation]
If your ROM didn't come with Gallery3D preinstalled:
Uninstall any versions of Gallery3D present and install the .apk.
If your ROM came with Gallery3D or the above method fails:
You will need to remove the existing Gallery3D.apk in /system/app. You can use any method you prefer for this, however, those owning a Desire will have to do it from recovery through ADB shell.
Code:
Step by step:
1) Connect the phone to the PC
2) Open a Command Prompt (WinKey+R->type 'cmd'->enter)
3) Using the command 'cd', navigate to the directory where the Android SDK is installed
4) Use 'cd' again to enter the 'tools' directory
5) Type 'adb reboot recovery'
6) The phone should restart
7) Once in recovery, type 'adb shell' to get the shell interface
8) Now type 'rm -rf /system/app/Gallery3D.*'
9) Disconnect and reboot the phone
Now simply install the .apk.
[Source]
All source code (with compiled downloads) is available on github at the following URL:
http://github.com/mrPjer/android_packages_apps_Gallery3D
[Other/Bugs]
Please post here any bugs, errors or words of praise
Gallery3Dr.apk
Only install this one on devices that have problem with rotation (such as the HTC Hero).
Number22 said:
'sup guys!
[You can skip the text, download and demo are below]
I don't know how many of you have noticed, but, although beautiful, Gallery3D doesn't really load images at their full resolution, unlike the default Sense Gallery. Infact, the difference is quite dramatic on my phone. So, today I decided to get the sources and see if something can be done. And indeed it can!
So I present to you my patched version of Gallery 3D!
Although I couldn't manage to get it to load full res images, the difference is quite noticeable (but it isn't anything like Sense )
Anyhow, what's going on here? As some of you may or may not know, Android has a VERY limited amount of memory allocated for bitmaps which are necessary for showing images. For an example, even with the best phones today, you can't load a 5mpx image as a bitmap. That's why Gallery3D downscales images when loading them. The problem is, it doesn't upscale them when zooming in! So, what I did is I downloaded the latest sources from AOSP and changed the downscaling algorithm a bit so the images are downscaled 2x less (which equals to 4x more detail). Now, since I only have my Desire at hand, I couldn't really test this properly, however, this should experience no problems with images that are 5mpx (that's what I was able to test).
I would, however, like you to try and load some larger images (something of a DSLR, like 10mpx) and report on how it works.
[Comparison]
I found an image of a transmitter on top of a building to be best for comparison since it has very high contrast and sharp lines. Screenshots were taken off my Desire using DDMS.
http://img576.imageshack.us/img576/9451/gallery3dpatchdemo.png
Notice how the transmitter and power cables look differently.
The original photo (5mpx) is here:
http://img838.imageshack.us/img838/6189/imag0106z.jpg
[INSTALLATION] Uninstall any previous versions and install the .apk. This was built for Android 2.2 off AOSP
Works on official FroYo. Report how it works on other ROMs.
[OTHER]
Please post here any bugs, errors or words of praise
Oh yeah, I removed some resources that the Desire doesn't use, so it's somewhat smaller in size
Click to expand...
Click to collapse
Good work =)
Number22 said:
[INSTALLATION] Uninstall any previous versions and install the .apk.
Click to expand...
Click to collapse
Yeah! Thanks for that...
we need to uninstall the old gallery via adb i assume?
Works great thx!
x01a4 said:
we need to uninstall the old gallery via adb i assume?
Click to expand...
Click to collapse
Can't say for sure. It wouldn't install for me over the default one I had installed. However, if it came with your ROM, you just might be able to overwrite it. Try it and report back
14.1 mpx images look great in the thumbs! A bit slow on initial load, but seems ok after that.
Does anyone know of a screenshot application that can run on non-rooted devices? I'd like to take a screenshot so I can show how the 14.1 mpx thumbs show up like.
One thing though - It picks up album art, and as a result I have numerout galleries showing that are just an artist/album folder. Is there a way to include options that allow you to select which albums to show/hide?
thanks for the great work!
Works great on defrost 2.6a rom!
Nice dude !
Airwalker82 said:
14.1 mpx images look great in the thumbs! A bit slow on initial load, but seems ok after that.
Click to expand...
Click to collapse
That's good to hear
Airwalker82 said:
Does anyone know of a screenshot application that can run on non-rooted devices? I'd like to take a screenshot so I can show how the 14.1 mpx thumbs show up like.
Click to expand...
Click to collapse
DDMS from the Android SDK should work on non-rooted devices. (Nice guide here: http://www.androidcentral.com/taking-screenshots-without-root) Just remember, if you are on Linux, you need to start it as root.
Airwalker82 said:
One thing though - It picks up album art, and as a result I have numerout galleries showing that are just an artist/album folder. Is there a way to include options that allow you to select which albums to show/hide?
Click to expand...
Click to collapse
Hmm, well, no way of including the show/hide without some serious rewriting. However, if the album art is in it's separate folder, you could try the .nomedia trick (just be careful and make sure the folder is empty before applying .nomedia). If it isn't, the best option might be to just encode art directly into the mp3 tag. Some of my MP3s have album art in their tags so it doesn't show up in Gallery.
This isn't a problem of the app itself, more of the Android Content Provider for media which scans all folders for images, videos and songs.
Airwalker82 said:
thanks for the great work!
Click to expand...
Click to collapse
Np
patachon33 said:
Works great on defrost 2.6a rom!
Click to expand...
Click to collapse
Nice to hear that
i have made a zip file from this so you can install this via the recovery shell, it will overwrite the original "Gallery3D.apk" file in /system/app
tested and confirmed working in OpenDesire 3.1.0
mikel.1969 said:
i have made a zip file from this so you can install this via the recovery shell, it will overwrite the original "Gallery3D.apk" file in /system/app
tested and confirmed working in OpenDesire 3.1.0
Click to expand...
Click to collapse
Thanks, I linked it in the first post.
Thanks for the advice - Glad to finally know how to take screenshots! =)
As promised, here are some screenshots of how some of my pictures from my Canon Ixus 210 show up in the gallery. The last one is just of a few hires pictures I have.
They're pretty clear!
{
"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"
}
i just tried flashing it the zip and it said verification failed.... so how else would i go about installing this now? i tried the apk and that failed too ...
Runnin opendesire 3.1.1
it says...
E:Wrong Digest :
META-INF/com/google/android/update-script
E:Verification Failed
Installation aborted.
Turn off verification in recovery...
Easy as 123
i have no idea how to do that, and didnt even know you could, were about could i find it?
I use the the R5 Desire recovery windows.bat if that makes any difference i dunno lol
360nitrous said:
i have no idea how to do that, and didnt even know you could, were about could i find it?
I use the the R5 Desire recovery windows.bat if that makes any difference i dunno lol
Click to expand...
Click to collapse
you should use the recovery mode in "ROM Manager", this makes it a little easier for you.
http://www.appbrain.com/app/com.koushikdutta.rommanager
Install the apk from market, than install the "update.zip" from inside "ROM Manager", boot into recovery, at the red triangle sign press & hold the UP volume button than press power again, than choose "Apply update.zip from sdcard" press power again and your in the recovery mode as in "R5 Desire" but without the risk of bricking your device.
thx for the great patch
and a request, could you speedup the photo loading speed? i noticed the loading speed is slow even if i open a 800*480 jpeg file (yes, original Gallery3D had such issue too), I use sandisk class2 16G sdhc tf
mikel.1969 said:
you should use the recovery mode in "ROM Manager", this makes it a little easier for you.
http://www.appbrain.com/app/com.koushikdutta.rommanager
Install the apk from market, than install the "update.zip" from inside "ROM Manager", boot into recovery, at the red triangle sign press & hold the UP volume button than press power again, than choose "Apply update.zip from sdcard" press power again and your in the recovery mode as in "R5 Desire" but without the risk of bricking your device.
Click to expand...
Click to collapse
thanks man that worked a treat, i dunno why i never tried usin rom manager before, makes everythin a little more than easy
This mod is really nice too, makes it a lot smoother when zooming in on the photo's an i noticed the loading times is a lil quicker too!
could you speedup the photo loading speed?
Click to expand...
Click to collapse
There's nothing much that can be done since the app uses standard Android APIs for loading images. However, I do beleive that the speed of your SD (class 2 is the slowest) plays a major role in the speed of the loading process.
hello, thanks for this mod!, i have just installed and I have lost my picasa online albums!!!. Can someone help me to fix it?
or at least how to restore the original froyo gallery (i have flashed the .zip file with recovery)
Thanks
Number22 said:
There's nothing much that can be done since the app uses standard Android APIs for loading images. However, I do beleive that the speed of your SD (class 2 is the slowest) plays a major role in the speed of the loading process.
Click to expand...
Click to collapse
i agree class 2 is slowest, but sandisk class 2 sdhc is not slow, i get 18M/s read and 7M/s write speed with card reader.
CLICK PIC FOR TEAM HOMEPAGE
Now for the moment you all have been waiting for...
Team DRH (Dirty Reset Hole) is proud to announce the public beta for Ice Cream Sandwich. The name "DRH" came from the hole that all of the developers had to drill into the back of their tablet to access the on-board reset button. As you all probably know, development for this project started back in August and has finally developed into a mostly stable release. Ice Cream Sandwich is a huge jump for the G-Tablet community because along with the building of ICS specifically for SMBA1002 (G-Tablet), the Linux kernel backbone had to be reworked from the ground up.
DISCLAIMER
Attention commuters of the intertubes! The group of individuals known as Team DRH take absolutely NO RESPONSIBILITY for any DAMAGE that YOU cause to YOUR device! This "labor of love" we call and Android ROM comes AS IS and is not an official release by any means. If you have not already SOILED your device by flashing a custom ROM then to do so will VOID any WARRANTY you may have left. Team DRH and its affiliates are not responsible if your G-Tablet does any of the following: Explodes, Flies off to space to battle the Flying Spaghetti Monster, Is generally awesome, solves world hunger or explodes... again. (OK We take responsibility for you Tablet becoming Awesomesauce.) So in essence... Flash this totally rad ROM at your own RISK and prepare to Spontaneously Combust with AWESOMENESS!
WHAT WORKS
WIFI
Hardware Acceleration
Sleep!
WiFi
Bluetooth
Sensors
Sound
USB/MTP (If you plug in USB while your tablet is asleep you will have a SOD)
Capacitive Buttons
Hardware Buttons
USB Flash Drives
Proper SD Card Mounts
HD Videos
More to come...
WHAT'S NOT WORKING
Camera
Microphone (Works but drops after 6-8secs)
Possible ROM Slowdowns
HDMI Audio
More to come...
List of Common ICS Problems
http://forum.xda-developers.com/showthread.php?p=23146434
HOW TO INSTALL
Boot into current version of CWM and "Wipe data/factory reset"
Partition Internal SD Card (2048M/0)
Turn tablet off
Download the following file <--- Seriously don't skip this step unless you are 100% positive that you have a 250M system partition
NVFLASH the file following the instructions that are included for Windows/Linux users
Upon reboot of tablet let T&T fully boot and then shut it down
Reboot into recovery
Flash the Rom/Gapps
Enjoy
HOW TO INSTALL VIA DRH NEWS APP
1. Open DRH News App (You Will be notified that you have an update)
2. Download Update
3: Reboot into CWM
4: Wipe Data and Cache
5: Flash Update.zip
6: Flash Your Gapps
7: Reboot
8: Enjoy
FINAL THOUGHTS
This build has been tested but not to the extreme. It is called a "beta" test for a reason. Sleep is properly working and I have not had to use my reset button in weeks. I'm not trying to scare anyone but the possibility of a kernel panic is still there. This build is very stable and deserves the beta tag but if you find yourself in a snag you might have to press the internal reset button. Here is a picture of where to find the button if you are really in a bind. PICTURE If you have the balls to open your tablet, just drill the reset hole while you're in there. You already voided your warranty
DOWNLOAD LINK
ROM/GAPPZ Package: TeamDRH ROM
ROM (Includes GPS Mod): TeamDRH GPS ROM <-- Only use if you physically installed the internal GPS mod as documented here. This rom is not updated to 1.3 yet.
Remember this is a beta build. It will run nicely for the most part but I'm sure that there will be glitches a quarks that we have not seen. I will keep the what works/doesn't work section updated so we don't have tons of posts cluttering the thread. Also these links will be updated pretty regularly when we have new builds to release.
CHANGE-LOG
The ROM's system folder was very close to the max size our system partition could handle on the G-Tablet and with any bad blocks, it was more than the G-Tablet could handle and installing GApps made it even worse. So on initial boot everything was fine, because all the apps that make temporary files don't make them until after initial boot, but in the process of making those temp files it corrupts system files that are already loaded and running, so on a reboot the system fails because the files are now corrupted. This also effected the overall speed of the ROM. This should be fixed with the increased system partition from 200M to 250M.
TeamDRH-ICS-Beta-1.3.zip 07/02/12
Kernel changes to help stability
Wifi Updates (latest bcmdhd android code)
Changes to sound (should reduce audio lag)
Mic Partially Working (Will record for roughly 6 - 8 seconds)
Dock Support with HDMI and Ethernet (No Sound over HDMI yet) This includes a dock clock mode
"Blinkies" Have been fixed
Updates to CM9 code. Now includes lots of the CM9 features
Overall stability improvement
New Boot Animation
Added Sound to Boot Animation (Optional)
New Default Wallpaper (created by annel)
Installer Updated
Gappz Changes
Updated Google Plus
Updated Google Books
Updated Google Chrome Browser
YouTube Updated
Google Drive Updated
Google Play Updated
Google Currents Updated
Added Google Magazines (From JellyBean)
Added Google Ears (From JellyBean)
Probably more changes too this is just all I could remember
HOW TO INSTALL MTP DRIVERS
Open Device Manager and find the offending TeamDRH MTP device.
Right-Click and choose Update Driver Software
Then choose Browse My Computer for Driver Software
Then click Let Me Pick From a List of Device Drivers on My Computer
Then choose All Devices
When that list populates choose Standard MTP Device followed by MTP USB Device
Click Yes to the warning and VIOLA!
Hope you all enjoy the TeamDRH gTablet ICS preview!!
POSSIBLE MARKET ERROR
Upon start up Android Market may give you an error when you try to download an app. The fix for this is to go into settings/applications and force close market. Upon doing that clear app data and you should be good to go.
IF ALL ELSE FAILS (Only do this If I tell you too)
Try doing what is posted here
If you like this project and appreciate the extreme amount of time that the devs put into this please donate:
Donate to TeamDRH: LINK
If you would like to donate to single people:
Ch3vr0n5: LINK
Treznorx: LINK
Fosser2: LINK
The3dman: LINK
Plastikman: LINK
Mayday_jay: LINK
Dwagner:
Tlb1961: LINK
Busa_blade:
Jaybob413:
Clemsyn: LINK
(This is not a complete list yet changes are still being made)
Information on G-Tablet Camera!!!
http://www.slatedroid.com/topic/290...update-040112/page__view__findpost__p__346429
Video (courtesy of pagantek):
Pictures:
TeamDRH Change-log:
TeamDRH-AOSP-Preview-1e-LDPI.zip 02/08/12
USB/MTP
Vold.fstab
USB Flash Drives work if plugged in when tablet is off, then booted
SystemUI notification toggle bug
TeamDRH Welcome in Trebuchet
3g Icon
Few other little adjustments...
YAGP_GummyBear_Jay_GAppZ_v2.zip 02/08/12
Few extra added apps
Google Maps
Google Chrome Beta
TeamDRH-AOSP-Preview-1F-LDPI.zip 02/16/12
USB/MTP Now works even if plugged in on boot. If your tablet is asleep and you plug in USB your tablet will get SOD!!!
USB Flash Drives work should work if plugged whenever
New Touchscreen driver (should be more responsive)
New Battery Driver (should perform better. Has a charging icon issue.)
Capacitive keys should now fully work
Bluetooth now works
Few other little adjustments...
3DGtaB_GAppZ_v6b.zip 02/16/12
Few apps added/deleted
Tweaked Permissions
Should perform faster
TeamDRH-ICS-Preview-2A.zip 02/29/12
Added ROM control in settings.
Adjusted Dalvik Cache sizes for better performance (thanks community)
Much faster Read/write speeds (probably better than Froyo)
Many i2c/clock changes to the kernel to improve stability
Amount of system ram increased from 295M to 359M!
Other various tweaks and speedups built into the ROM
Games should play better in this release
3DGtaB_GAppZ_v6c.zip 02/29/12
Few apps added/deleted
Tweaked Permissions
Should perform faster
TeamDRH-ICS-Preview-2B.zip 03/01/12
Moved some apps to the /data folder to reduce the size of the /system folder
New Boot Img - Fixes cache size
Added FakeIMEI to the framework so some apps that request one don't crash (ex. XDA App)
3DGtaB_GAppZ_v7A.zip 03/01/12
Moved some apps to the /data folder to reduce the size of the /system folder
3DGtaB_GAppZ_v7A_LiteEdition.zip 03/01/12
Added a new version of GAPPS
Very minimal app install (includes: Calender, Music, Youtube, Gmail, Gallery, Market)
3DGtaB_GAppZ_v7B.zip 03/17/12
Added new market/music Google play apps
3DGtaB_GAppZ_v7B_LiteEdition.zip 03/17/12
Updated Google applications
TeamDRH-ICS-Beta-1.0.zip 03/17/12
Changed ROM naming convention for future use
Overclocking (max 1.2GHz for now)
ROM is reworked and running on CM9 as a base
Noticeable speed improvements
250M system partition is a MUST now
Stability is improved
In-ROM battery stats should now be fixed for almost everyone
3DGtaB_GAppZ_v7B.zip 03/17/12
Added new market/music Google play apps
3DGtaB_GAppZ_v7B_LiteEdition.zip 03/17/12
Updated Google applications
3DGtaB-GAppZ-LiteEdition-8.0.zip 03/18/12
New DRH-News App
Added Play Store (Google Market)
3DGtaB_GAppZ_8.1.zip 04/01/12
Added Play Store (Google Market)
All Google applications are now updated and latest
TeamDRH-ICS-Beta-1.1.zip 04/01/12
Performance enhancements (based on some SuperCharger settings)
Kernel updated with new governors
Kernel updated with new i/o schedulers
Android updated to 4.0.4
Rom control has additional performance settings
3DGtaB-GAppZ-8.2.zip 04/07/12
Updated Gmail to 4.0.4
Update to Google Books
Fixed calender sync issues some people were having
Added the new installer that TeamDRH will now be using! (it's awesome!!!)
GAppZ full and lite will now be an all inclusive package. Just flash and follow the instructions.
TeamDRH-ICS-Beta-1.2.zip 04/21/12
ROM has been updated to include various performance tweaks
Kernel has added touchscreen fix (hopefully fixes most games)
Most i/o schedulers removed for now due to incorrect throttling
Rom control has additional performance settings and is reorganized
WIFI modules updated
Incorporated TeamDRH Aroma installer (now includes ROM and GAppz)
ROM does have issue where at times, will not go to sleep (screen will turn off then flash back on) aka "blinkies"
Wow I bought my Gtab Yesterday and this is the first thing I have tried... it is mind blowing !! If the Out-of-the-box feeling of this tab disgusted me to 50% this has excited me to 200%
Keep up the good work guys !!
Just one thing - the text on my gTab appears kind of blurry is it a resolution thing or is it because of the screen.
Overall superb !! Thanks a million for making my $275 INVESTMENT worth it !!
Some Donation Definitely Headed Your Way.!!
For those of you who are really struggling to install this build here is a (most likely) fail-safe method of getting it to work. It is lengthy and sucks, but is most likely worth it in the long run.
NVFLASH the following http://www.mediafire.com/?brd9u48iefdqcc7 Upon reboot, boot into recovery and partition sd card. 2048M/0M
Turn off tablet
NVFLASH the following (full 1.1 stock) http://www.mediafire.com/?48roksff1xji3y0
Fully boot into TnT (yes, you have to do this!)
Turn tablet off
NVFLASH this (full 1.2 stock) http://www.mediafire.com/?0rgkcd0k4v30z4u
Let TnT fully load yet again
Next NVFLASH TeamDRH recovery found here http://www.slatedroid.com/topic/28751-kernel-12-clockworkmod-5504-touch-recovery-team-drh/
Boot into recovery
Mount usb and delete all folders that were made from TnT. Then copy on ROM and Gapps.
Flash our current build of ICS (found in OP)
Cross fingers and hope it boots
The technical aspect behind this is supposedly TnT tags bad blocks in the nand and moves them. This method got me out of a nasty bootloop spree the other night, so it does work. If this works for you, let me know.
fosser2 said:
The technical aspect behind this is supposedly TnT somehow re-allocates bad blocks in your internal sd card.
Click to expand...
Click to collapse
Very unlikely.
The internal SD card is not a "raw" NAND device, so any bad block handling will be done, transparently, by the hardware. I doubt if TnT can get to that layer. In any case, most of those steps only touch the built-in 512MB NAND flash.
rajeevvp said:
Very unlikely.
The internal SD card is not a "raw" NAND device, so any bad block handling will be done, transparently, by the hardware. I doubt if TnT can get to that layer. In any case, most of those steps only touch the built-in 512MB NAND flash.
Click to expand...
Click to collapse
Could that re-allocate bad blocks in the NAND?
fosser2 said:
Could that re-allocate bad blocks in the NAND?
Click to expand...
Click to collapse
What kind of bad block? Factory-marked bad blocks on raw NAND devices are not reallocated. The filesystems (YAFFS2, JFFS, UBIFS) for these raw NAND/NOR MTD devices are designed to skip marked bad blocks. CWM and the utilities that come with it (dump_image, erase_image, flash_image) do this too.
BTW, fosser2, can you use the gtablet.cfg in this post instead of roebeet's version for people enlarging their system partition and installing the 1.2 bootloader.
rajeevvp said:
What kind of bad block? Factory-marked bad blocks on raw NAND devices are not reallocated. The filesystems (YAFFS2, JFFS, UBIFS) for these raw NAND/NOR MTD devices are designed to skip marked bad blocks. CWM and the utilities that come with it (dump_image, erase_image, flash_image) do this too.
BTW, fosser2, can you use the gtablet.cfg in this post instead of roebeet's version for people enlarging their system partition and installing the 1.2 bootloader.
Click to expand...
Click to collapse
For example these are the bad blocks I'm talking about:
Code:
<6>[ 3.334646] yaffs: dev is 32505859 name is "mtdblock3" rw
<6>[ 3.334798] yaffs: passed flags ""
<7>[ 3.334890] yaffs: Attempting MTD mount of 31.3,"mtdblock3"
<7>[ 3.441293] yaffs: block 1393 is bad
<7>[ 7.661086] yaffs: yaffs_read_super: is_checkpointed 0
<6>[ 7.661433] yaffs: dev is 32505860 name is "mtdblock4" rw
<6>[ 7.661520] yaffs: passed flags ""
<7>[ 7.661613] yaffs: Attempting MTD mount of 31.4,"mtdblock4"
<7>[ 7.733488] yaffs: block 1255 is bad
<7>[ 7.733613] yaffs: block 1256 is bad
<7>[ 8.188697] yaffs: yaffs_read_super: is_checkpointed 0
full dmesg here http://pastebin.com/tyPm3DpH
As for expanding the system partition: As far as I know, we aren't doing that. We are using "stock" values.
We have updated the ROM and GApps, be sure to check them out, the links are in the OP. The change log for the updates are listed here: Team DRH Changes
OP Updated again. New rom, minor changes.
Dammit now I have to check here and SD lol
i know your rom's not designed for Hannspad, but I have been flashing your roms, and they work fine, with our Hannspad kernel, though, with this latest version 2b, the wifi won't switch on, is this a known issue with all tablets on this rom? or is this somthing specific that has been introduced in this latest version, only effecting the Hannspad?
great work guys, keep it up.
I don't know much but I read lots
but I do believe they moved to bcmdhd 14 days ago which may not be supported in your kernel
serialplague said:
I don't know much but I read lots
but I do believe they moved to bcmdhd 14 days ago which may not be supported in your kernel
Click to expand...
Click to collapse
This is correct, and is the reason why it would not work.
Posted from my G-Tablet running Team DRH ICS
fosser2 said:
For example these are the bad blocks I'm talking about:
Click to expand...
Click to collapse
That looks to me like YAFFS2 doing its job.
As for expanding the system partition: As far as I know, we aren't doing that. We are using "stock" values.
Click to expand...
Click to collapse
Then the 2A ROM install with full Gapps v6c will overflow the system partition--one with or without bad blocks. I see from the changelogs that you've moved some of the apps from /system/app to /data/app in 2B, so now a 200MB stock system partition should suffice for the ROM proper.
There is another bad bug in both 2A and 2B, though. You're overriding the bootloader-supplied kernel command line with one in the boot.img. This is a very bad idea--see point 2 of this post where its caused problems before.
From your dmesg.txt (from a 2A ROM kernel?) on pastebin:
Code:
Kernel command line: [email protected] video=tegrafb console=ttyUSB0,115200n8 androidboot.console=ttyUSB0 tegraboot=nand mtdparts=tegra_nand:[email protected][B]7424K(misc)[/B],[email protected](recovery),[email protected](boot),[email protected](system),[email protected](cache),[email protected][B]24320K(bootbmp)[/B],[email protected](logodata)
The NAND partition assignment is pretty peculiar. On first glance it looks like the partition layout on my gTab which has a switched "misc" and "bootbmp" partition. However, most of the gTabs shipped by VS have their "bootbmp" first and "misc" next.
The boot.img in 2B is worse:
Code:
[email protected] video=tegrafb console=ttyUSB0,115200n8 androidboot.console=ttyUSB0 tegraboot=nand mtdparts=tegra_nand:[email protected][B]7424K(misc)[/B],[email protected](recovery),[email protected](boot),[B][email protected](system)[/B],[B][email protected](cache)[/B],[email protected][B]24320K(bootbmp)[/B],[email protected](logodata)
In this both the partitions and the sizes are being overridden. It is, in fact, a very peculiar layout--a enlarged system partition along with the switched "misc" and "bootbmp". Somebody with the standard stock partition layout and sizes will eventually have problems when things get overwritten--their tablet might not even boot.
Seriously, Andrew, don't override the bootloader-supplied command line in this fashion.
rajeevvp,
You are right, we are over-riding the bootloader w/ our own command line. Without the change to the command line our system ram goes to 295M instead of 365M. That's a big change. We're working on fixing this issue right now and it will most likely be fixed in the next release.
As I am certain you must be aware, this effort is still a fairly early work in progress, but you may not know that there is additional effort underway to move to a more comprehensive set of changes regarding partitioning.
In the near term the intent would be to provide an updated nvflash configuration that would modify the partition table to expand system at the expense of cache. A similar approach (firerats) has been used for quite some time on other devices that are resource constrained like the G-Tab. This would entail a one-time nvflash that we are not quite ready to provide at this point.
The principle reason for this is that 200M is quite small to support newer software versions like ICS without requiring significant effort from a build/packaging perspective, that takes time and effort from the primary goal which is to deliver improved functionality to the end users.
Anyone who has performed an nvflash using either bekit or roebeet gtablet.cfg (likely a large portion of the community), already has a "non-standard" partition table (where system may already be closer to 250M than 200M), so while things like the misc/bootbmp swap may be different from the vendor standard, they are certainly not unique or even uncommon in the gtablet community that is not using tap'n'tap.
There is also really not much concern about whether the cache partition is large enough to hold an ota update from viewsonic, as that would certainly deliver significantly reduced functionality, and is precisely what most end-users are trying to get away from.
Of course, anyone that is not happy with the choices the developers make, can choose not to use it, and are certainly welcome to build their own rom and use partition sizes that they find more aesthetically pleasing.
Common courtesy might suggest that your ideas on how another developer's work should be modified would best be communicated via PM. This would provide the opportunity to understand the rationale behind certain decisions, rather than declaring them a "very bad idea" out of hand, or instructing them on how to proceed.
rajeevvp said:
That looks to me like YAFFS2 doing its job.
Then the 2A ROM install with full Gapps v6c will overflow the system partition--one with or without bad blocks. I see from the changelogs that you've moved some of the apps from /system/app to /data/app in 2B, so now a 200MB stock system partition should suffice for the ROM proper.
There is another bad bug in both 2A and 2B, though. You're overriding the bootloader-supplied kernel command line with one in the boot.img. This is a very bad idea--see point 2 of this post where its caused problems before.
From your dmesg.txt (from a 2A ROM kernel?) on pastebin:
Code:
Kernel command line: [email protected] video=tegrafb console=ttyUSB0,115200n8 androidboot.console=ttyUSB0 tegraboot=nand mtdparts=tegra_nand:[email protected][B]7424K(misc)[/B],[email protected](recovery),[email protected](boot),[email protected](system),[email protected](cache),[email protected][B]24320K(bootbmp)[/B],[email protected](logodata)
The NAND partition assignment is pretty peculiar. On first glance it looks like the partition layout on my gTab which has a switched "misc" and "bootbmp" partition. However, most of the gTabs shipped by VS have their "bootbmp" first and "misc" next.
The boot.img in 2B is worse:
Code:
[email protected] video=tegrafb console=ttyUSB0,115200n8 androidboot.console=ttyUSB0 tegraboot=nand mtdparts=tegra_nand:[email protected][B]7424K(misc)[/B],[email protected](recovery),[email protected](boot),[B][email protected](system)[/B],[B][email protected](cache)[/B],[email protected][B]24320K(bootbmp)[/B],[email protected](logodata)
In this both the partitions and the sizes are being overridden. It is, in fact, a very peculiar layout--a enlarged system partition along with the switched "misc" and "bootbmp". Somebody with the standard stock partition layout and sizes will eventually have problems when things get overwritten--their tablet might not even boot.
Seriously, Andrew, don't override the bootloader-supplied command line in this fashion.
Click to expand...
Click to collapse
Wonderful, finally this has arrived here xD
Does the latest release fix TiBa bug in restoring?
Sent from my HD2 using Tapatalk
Abu-7abash said:
Wonderful, finally this has arrived here xD
Does the latest release fix TiBa bug in restoring?
Sent from my HD2 using Tapatalk
Click to expand...
Click to collapse
People have had success in restoring w/ TiBa. I guess you're gonna have to try it and let us know your experiences.
fosser2 said:
People have had success in restoring w/ TiBa. I guess you're gonna have to try it and let us know your experiences.
Click to expand...
Click to collapse
Glad to hear, been downloading it when I first saw it ut thought I ask and test so I would try even harder if it didn't work for me while being fixed.
Sent from my HD2 using Tapatalk
Proudly presenting:
4EXT Recovery Touch
{
"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"
}
brand new user interface: "4EXT UI"
touchscreen only
extremely fast
much more useful features than the already feature-packed 4EXT Recovery Classic v2.2.7 RC5 (see 2nd post)
optionally save space by configuring recovery to exclude /cache from backups
you can configure recovery to save even more space by excluding dalvik-cache from backups
calculates real space needed to complete a backup to save you from troubles
detects your local time zone
-> correct time is used for backups you start from within recovery
allows you to change md5sum check behaviour
displays and updates your current battery level in real time
scrollable texthistory (drag down the statusbar)
built-in interactivity (yes/no questions) for updater-scripts
built-in screenshot functionality
extensive theming capabilities!
nearly ALL YOU SEE is changeable.
"worker bar": create your own custom animations, there are (nearly) no limits! Use any shapes/sizes/animations et.c.
extra low cpu needed for that: absolutely no negative impact on backup/restore speed.
async UI rendering for optimal performance for the "heavy tasks" like backup/restore
backups even faster than with usual recoveries.
.. explore the new interface to see more
includes all features of 4EXT Recovery Classic
INFO:
For App and Rom devs:
Make use of the Recovery Interface Api provided by the (free and paid) 4EXT Recovery Apps to push updates/mods/addons for auto installation.
Very easy to use and to integrate into Apps or even shell scripts.
Please check 3rd post.
Info regarding 4EXT Recovery Touch and its yesno feature, or any interactive installer scripts you might already use, please see 3rd post.
Themes for 4EXT Recovery Touch:
Official 4EXT Recovery Themes Index & Discussion Thread
Download
All downloads are available through 4EXT Recovery Updater.
It's free, no ads, no tracking, no nothing, don't worry
..and of course via 4EXT Recovery Control
This ensures that your downloads are ok by automatically verifying md5sums and that known issues and changelogs are easily accessible
When you install or download a recovery via the app it makes sure that your recovery config is correctly set up.
It allows to automatically setup your time zone for recovery.
You can use it to get notified about updates regarding your recovery version
You can configure it to get notified in case any critical bugs have been discovered of the recovery version you currently have installed.
It allows me to update known issues/changelogs immediately and to quickly pull a newly released version if there were reports about critical bugs
You can also use it to just download a recovery.zip containing the image. The download will be automatically verified for correct md5sums!
By default the app also saves the recovery.img you flash on your sdcard,
so you can use it to flash the recovery via fastboot in case you need to do that one day.
If you somehow lost those files, there's a direct download for a version you can flash via fastboot.
[/SIZE]
4EXT Recovery Control
Free version: Recovery Updater
Fully featured: Recovery Control
For a list of its many features, visit www.4ext.net
Some examples :
Very easy to use, but also includes an extensive set of features available via "advanced mode"
Comfortable configure all settings of recovery
Calculate the space needed to create a new full or advanced backup
So you can make sure the backup will succeed before even rebooting into recovery.
Advanced Backups: While you are selecting / deselecting partitions, it will display and update the currently needed space to complete that custom backup set.
Identifies and adds your romname so you don't need to type so much when chosing a meaningful name for your backup
When you restore a backup, the app does the md5sum check instead of the recovery
This ensures that you know whether the restore process will succeed before even rebooting into recovery
Flash as many zip files you want in one go
Automatically calculate and display the md5sums of all zip files you are going to flash
Check your backups' health to ensure they will restore later when you need them, by verifying their md5sums!
Optionally, but highly not recommended:
If md5sums don't match but you really need that backup badly, you might want to restore it anyway.
You can you this app to fix the md5sums of a given backup
As an example, the following is possible to do in just one session:
Restore a backup, set to create a backup / advanced backup before the restore,
format all partitions with a file system of your choice before the restore process starts,
flash additional zip files afterwards, fix permissions and select to stay inside recovery or to reboot automatically once all actions are complete.
Much, much more! See www.4ext.net
Big thanks to craacK for a lot of great icons!
Thanks:
Big thanks to DolphiCom for all the graphics, the worker bar and a whole lot of great ideas and to the many great testers who spent all day/night testing, reporting bugs, making suggestions, helping with decisions:
Jotha, craacK, Patrics83, Euphorie, Mike1986, Whiskey103, ptr_hamilton, Lizard, TheUntouchable
Big thanks to Jotha and Whiskey103 for testing the themes features creating and their first themes for 4EXT Recovery Touch.
Also Big thanks to all the donators to 4EXT Recovery and everyone who has bought 4EXT Recovery Control! Without you I wouldn't be able to spend as much time with the project:
SO A HUGE THANK YOU!
FRANKIE-BOY, SYRAKUS, FISHA21, ZJXPOT, ZEEKIZ, A USER, PHILOS64, STEVEATHOME, PREACHER65, BEN_PYETT, HAWST, ANIT77, ULTRA DROID, PTR_HAMILTON, BEANBEAN50, SEBASTIAAN15 and LOVEBOATCAPTAIN
Of course BIG THANKS to KOUSH for ClockworkModRecovery!
Without him, 4EXT Recovery wouldn't exist!
Thanks a lot to the following users for initial testing for specific devices :
SPEEDYCARV, PTR_HAMILTON, JAMESCLINTON, SNOWBOARDKID503, MJESSE81, SEBASTIAAN15, THEUNTOUCHABLE, BMONSTER, ANDREIGHERGHE, PRESTON74, MADKAI, YASIR, PLAYPETEPP
IPERZAMPEM0, THESHAWTY, JBBANDOS, GREGFERNS and INCREDULOUS
Special thanks to Invasion2 and Stlouie65 for spending at least 10 hours of their time helping me debug a really nasty issue on the myTouch 4G!
Also thanks for obtaining calibration values for the touchscreen:
Mjesse81,
Speedycarv,
Wolfepakt
Jaibar
Jayallen1980
Stlouie65
Invasion2
PacerguyDon
Ben_Pyett
Dargocitfer
Darknessrise1234
Lizard
Azazel71
Kernel: official HTC kernel sources.
Features of 4EXT Recovery Classic:
(Use 4EXT Recovery Control or Recovery Updater for complete Changelogs and Known issues!)
not all features may be relevant for all devices
Displays additional information:
Identifies your current rom and displays its name
Current filesystems on your partitions
Free space remaining of all of your volumes
Current battery charge level
Backup | Restore:
Correctly calculates free space needed to complete a backup ( version > 2.2.6 RC4 )
Tar backups (can be switched on or off)
Complete CWMR5 compatibility
All Backups you create will be named after your currently installed Rom for easier identification.
Never unwillingly get "downgraded" to EXT3 again
Always restores backups using the file systems you HAD on your partitions at the time of creation!
-> all partitions formatted with ext4 at that time, will be restored to ext4. The same is true for ext3.
You can manually change any existing Backup to ext4 or ext3
-> so that after a restore, all partitions and up with the file system you wanted!
Advanced Backup: backup only a single partition
Convert any of your partitions to EXT4 or EXT3 without data loss.
Formatting:
When you wipe or format it will always use the same file system you currently have.
-> but you can change that
When you format ext4 it will always create an aligned file system
Correctly identifies unformatted sd-ext partitions
-> if it finds one it displays a warning and suggests you may format them by visiting the 4EXT menu
Filesystem check and repair option in advanced menu
Partitioning:
Alignment check of your partitions
Full support for up to 2 sd-ext partitions + swap (Backup/restore/format/convert, fsck, et.c.)
(RE-) Partition your sdcard for sd-ext without removing your fat32 partition.
All partitions created with 4EXTRecovery will be perfectly aligned to 4k
Installing:
Integrated md5sum checking option
Menus:
Most popular menu items rearranged
Format menu
Power Menu + option to reboot into bootloader
Changed Advanced Restore: first select what you want to restore, then select the backup
-> Useful for restoring from "Advanced Backups"
4ext.prop:
Configuration file on your sdcard where you can set options to be used by 4EXTRecovery
Change all settings conveniently with 4EXT Recovery Control
Many more options to come
Share your settings / themes by packing your config into a flashable theme
Other stuff:
USB Storage Autostart (must be switched on)
Mount usb storage exposes all partitions on your sdcard to the os (not just fat32)
-> you could even partition your sdcard from your PC while connected via USB
Switch haptic feedback on/off
Button backlights
Recovery Interface Api for Apps and Scripts
Both: free and paid 4EXT apps now provide a very easy to use interface you can use to access 4EXT Recovery from within your shell scripts or apps.
Features:
wipe cache
wipe dalvik
wipe data / factory reset
install multiple zips at once
backup
If you are interested, please download this zip file with examples
How to make use of 4EXT Recovery Touch from within updater-scripts:
Since Beta 1.0.0.3 Beta 4 you can do the following:
identify whether the user is running 4EXT Recovery Touch or not (to use or not to use the following commands)
make use of the native yes/no dialogue (confirm / cancel buttons)
prevent recovery from redrawing the screen ( in case you need to use your own 3rd party interactive binary )
To identify 4EXT Recovery Touch:
Code:
if getprop("ext.edition") == "ng" then
<your code>
endif;
To use the native confirm dialogues:
Code:
ui_print("4ext: show_yesno"); # <-- recovery will pause your script and display "yes / no" buttons.
run_program("/sbin/sleep", "2"); # <-- for safety since the above is executed asynchronous
#check the return value by calling:
if getprop("ext.confirm") == "yes" then
<yourcode>
endif;
To prevent recovery from redrawing the screen ( if you want to use an external binary that needs to occupy the screen and get the focus )
Code:
ui_print("4ext: disable_scrn_update");
# don't forget to enable it again after your yesno binary or graphical installer is finished, by calling:
ui_print("4ext: enable_scrn_update"); #otherwise the recovery will appear to be frozen as it won't update the screen anymore.
reserved ...
Nice.... Thanks
Thank you!
Before someone asks:
You can drag down the statusbar to get to the text output history.
For taking screenshots:
Press the search button.
When you are finished taking screens, don't forget to copy them to your sdcard using the tools menu.
Themes: all 4ext themes for 800x480 resolution will work perfectly on the Thunderbolt.
Now this looks awesome, love the user input with yes or no options.
Sent from my HTC Mecha using Tapatalk
---------- Post added at 11:24 PM ---------- Previous post was at 11:02 PM ----------
I just downloaded this, all I can say is Absolutely amazing.
Everything you could possibly want in a recovery is there. Install confirmations, Spectacular GUI, Flawless script display...
Thanks for this,
just got the paid for app... Gladly will be supporting this Recovery.
Clockwork MOD watch out, new recovery in town...
ThunderStick said:
Now this looks awesome, love the user input with yes or no options.
Sent from my HTC Mecha using Tapatalk
---------- Post added at 11:24 PM ---------- Previous post was at 11:02 PM ----------
I just downloaded this, all I can say is Absolutely amazing.
Everything you could possibly want in a recovery is there. Install confirmations, Spectacular GUI, Flawless script display...
Thanks for this,
just got the paid for app... Gladly will be supporting this Recovery.
Clockwork MOD watch out, new recovery in town...
Click to expand...
Click to collapse
Hahaha
thank you very much!
The day of release was maybe a bit poorly chosen, because RC3 which should just fix 1-2 cosmetic bugs from RC2 is still flagged as testing.
Any new version I upload gets this testing flag for the first days, so people who want to take extra care can skip those, in case something really nasty is found.
Now this newest version is the only one available for the Thunderbolt currently..
Maybe will get you RC2 too.
Always nice to see other options thanks man! I agree looks pretty slick downloading now
THANKS so much!
I've been awaiting this for our Thunderbolts.
Better late then never.
Much appreciated. I know a lot of great effort has gone into this.
Absolutly amazing!! Thanks for this....it makes me wanna flash random **** just to play with it hahahha
Sent from my ADR6400L using Tapatalk
nice work Max
GO AND CONQUER THE WORLD
Flat out best recovery I have ever used. Amazing work. Thank you.
Sent from my ADR6400L using Tapatalk 2 Beta-4
santod040 said:
THANKS so much!
I've been awaiting this for our Thunderbolts.
Better late then never.
Much appreciated. I know a lot of great effort has gone into this.
Click to expand...
Click to collapse
Jlewis894 said:
Absolutly amazing!! Thanks for this....it makes me wanna flash random **** just to play with it hahahha
Sent from my ADR6400L using Tapatalk
Click to expand...
Click to collapse
nowetdio said:
Flat out best recovery I have ever used. Amazing work. Thank you.
Sent from my ADR6400L using Tapatalk 2 Beta-4
Click to expand...
Click to collapse
Thank you all very much!
craacK said:
nice work Max
GO AND CONQUER THE WORLD
Click to expand...
Click to collapse
Pssst I thought we agreed to not tell anyone
Thanks my friend
Purchased the app in Google play. Just to be clear, which is the best version for our phone right now? The thread title says 1.0.0.4 RC2 which thru the app says for reference only.
Deftoolfinch said:
Purchased the app in Google play. Just to be clear, which is the best version for our phone right now? The thread title says 1.0.0.4 RC2 which thru the app says for reference only.
Click to expand...
Click to collapse
Thank you very much!
The time wasn't optimal for the release because the only version available for the Thunderbolt is the newest one. And this one is still flagged "testing", which means it's been released only shortly before.
This is an indicator for anyone who wants to be as careful as possible, because of a certain chance that some nasty bugs might have slept through shortly before a new version was released.
However, this happened very rarely in the past.. but still, it's my new "rule", to put everything into "testing" for a little while, even if it is just an RC increment fixing small "cosmetic bugs" from the previous release which is known to be very stable.
In this case RC2 is already rock solid and RC3 just fixes some very minor bugs like better detection of rom names for naming backups.
I cannot use RC3 in the title of the thread because it might happen that a new build is released before it leaves testing.. then noone will know about that something has changed.
So I use the previous version. Unfortunately this one isn't available for the Thunderbolt because of bad timing.
RC3 will lose its testing status very soon, maybe tomorrow
Edit: in this special case I will rename the title and add the build number.
I don't know if I over looked it or not, I tried looking. I'm looking for a "macro" I guess you would call it. I'm trying to theme my phone, so I constantly flash .zips to see if I like what I did. So I'm looking for a quick one click solution to flashing a .zip in the same location with the same name. I have a .zip called test.zip that I use to theme. I have a folder on the SD Card called "Misc" that I use for miscellaneous stuff. I would like to be able to open Recovery, and have an option to flash test.zip from /Misc without having to click through a bunch of options. Make sense?
madmaxx82 said:
Thank you very much!
The time wasn't optimal for the release because the only version available for the Thunderbolt is the newest one. And this one is still flagged "testing", which means it's been released only shortly before.
This is an indicator for anyone who wants to be as careful as possible, because of a certain chance that some nasty bugs might have slept through shortly before a new version was released.
However, this happened very rarely in the past.. but still, it's my new "rule", to put everything into "testing" for a little while, even if it is just an RC increment fixing small "cosmetic bugs" from the previous release which is known to be very stable.
In this case RC2 is already rock solid and RC3 just fixes some very minor bugs like better detection of rom names for naming backups.
I cannot use RC3 in the title of the thread because it might happen that a new build is released before it leaves testing.. then noone will know about that something has changed.
So I use the previous version. Unfortunately this one isn't available for the Thunderbolt because of bad timing.
RC3 will lose its testing status very soon, maybe tomorrow
Edit: in this special case I will rename the title and add the build number.
Click to expand...
Click to collapse
Okay, and thank you for the speedy response. Just flashed it and it's AMAZING!!! Can you say clockwork killer?
TheBeardedMann said:
I don't know if I over looked it or not, I tried looking. I'm looking for a "macro" I guess you would call it. I'm trying to theme my phone, so I constantly flash .zips to see if I like what I did. So I'm looking for a quick one click solution to flashing a .zip in the same location with the same name. I have a .zip called test.zip that I use to theme. I have a folder on the SD Card called "Misc" that I use for miscellaneous stuff. I would like to be able to open Recovery, and have an option to flash test.zip from /Misc without having to click through a bunch of options. Make sense?
Click to expand...
Click to collapse
You could use a shellscript for that and make use of the recovery interface provided by the 4ext apps (the free one is enough for that).
Take a look at my signature or into 1st post. There is a link to a zip file containing 2 folders with examples.
One is for java apps, the other one is for shell scripts.
You could basically use anything that allows to execute a shell script by 1click to do that.
Deftoolfinch said:
Okay, and thank you for the speedy response. Just flashed it and it's AMAZING!!! Can you say clockwork killer?
Click to expand...
Click to collapse
thanks very much!
XENON Kernel
For ICS [any ROM]
Features:
Code:
*Overclocked CPU to 1.5ghz
*SWAP Space Enabled
*ath6kl WiFi driver from compat-wireless
*Memory Compaction
*Adaptive Voltage Scaling
*Memory Management based on Device State
*NWFPE Floating Point Emulation
*Support for Extended Precision
*Integrated Services Digital Network (ISDN) Support
*Watchdog Timer Corrective Services Support
*Direct Memory Access (DMA) Support
*Maintain devtmpfs filesystem to mount at /dev
*Automount devtmpfs at /dev
*Detect Soft Lockups
*Detect Hung Tasks
*Kernel Memory Leak Detector
*Checks for Stalled CPUs
*Sysctl Checks
*Securityfs Filesystem Support
*Reiserfs Filesystem Support
*JFS Filesystem Support
*XFS Filesystem Support
*GFS2 Filesystem Support
*OCFS2 Filesystem Support
*Advanced Partition Selection
*Acorn Partition Support
*Cumana Partition Support
*EESOX Partition Support
*ICS Partition Support
*Native Partition Support
*PowerTec Partition Support
*RISCiX Partition Support
*Alpha OSF Partition Support
*Macintosh Partition Map Support
*PC BIOS (MSDOS Partition Tables) Support
*BSD Disklabel (FreeBSD Partition Tables) Support
*Minix Subpartition Support
*Solaris (x86) Partition Table Support
*Unixware Slices Support
*Windows Logical Disk Manager (Dynamic Disk) Support
*SGI Partition Support
*Ultrix Partition Support
*Sun Partition Tables Support
*Karma Partition Support
*EFI GUID Partition Support
*SYSV68 Partition Table Support
The Xenon Kernel is a project for myself to learn more about Linux and Android Kernel developing. I am a sophmore in High School and I haven't had much developing experience, so this is a learning experience. If you want to use this Kernel, you can show your support by thanking me! Right now all I need is words of encouragement and a new phone (I still have an old Symbian S60v3 phone haha). The Touchpad is my first Android device. Also, this is my second work for the Touchpad, my first is the SUPREME Modpack. I hope to make this my primary development project and improve as much as I can. Thanks for checking this out!
Download:
http://goo.im/devs/rohan/tenderloin/XENON
There are 2 versions, one that retains the CM9 kernel as a backup, and one that deletes the CM9 kernel and only uses Xenon.
Saves CM9: xenon-kernel-v1.1-tenderloin-rohan-WITHCM9.zip
Deletes CM9: xenon-kernel-v1.1-tenderloin-rohan-WITHOUTCM9.zip
Current version is v1.1
Click to expand...
Click to collapse
Instructions:
How to Install:
FIRST, MAKE A NANDROID BACKUP! This can cause serious harm to your system. I am not responsible for anything that may occur to your Touchpad, but everything should be fine.
1. Download the respective installer zip from the above link.
2. Install the zip in ClockWorkMod.
3. Wipe your dalvik-cache
4. Reboot and hope for the best!
IF YOU ARE HAVING SOD ISSUES try setting your CPU Governor to "ondemand"
How to Uninstall:
1. Restore from your backup you were supposed to make
or... if you didn't listen (shame on you... you should always make a backup)
1. Download the XENON Uninstaller from my goo-inside.me profile. This zip deletes the Xenon Kernel and adds back the default CyanogenMod 9 Kernel. It will not, however, delete the ath6kl WiFi drivers (you really don't need to unless you are having WiFi woes). To uninstall the ath6kl drivers you need to reinstall Android.
2. Install it in ClockWorkMod.
3. Wipe your dalvik-cache
4. Reboot!
Contact:
Contact me via Twitter (preferred) here: http://twitter.com/rohanXm
Or PM me
Credits:
*jcsullins for originally getting me interested in kernel development, aiding me through the process in IRC, creating moboot, and helping out the CM9 team in this port
*lintz (helped with getting the ath6kl drivers working and solving my ignorance )
*The ENTIRE CM9 team (dalingrin, verygreen/green, Dees_Troy, Flemmard, and everyone else who has contributed to this port. It is truly an honor to witness what you guys have created.
Changelog:
4/03: Version 1.1
Code:
*Removed the support for the following partitions:
-Amiga Partitions
-Atari Partitions
*Bumped CPU Minimum up to 384mhz to combat against SOD issues
*Battery drain should now be significantly lower than before
Thanks for sharing! Will give this go and provide feedback.
Very cool, I love kernel options! You rock. Now I'm jealous that you have time to develop on a kernel. Been wanting to try that side of the house, just no time.
Sent from my android touchpad.
Don't have the time now, but I will try it and get back to you.
Thank you so much for working on this! Always glad to see more Touchpad love.
works good for me,but the new wifi driver is sucks,got authentication problem ,and then disconnect every one minute,but thanks and good luck
Can you add gpu oc in next build please
evanbigfan said:
works good for me,but the new wifi driver is sucks,got authentication problem ,and then disconnect every one minute,but thanks and good luck
Click to expand...
Click to collapse
Hmmm, I had issues with the nightly build WiFi. Using this kernel fixed that. I haven't been disconnected at all. It did seem to want to connect to my neighbor's WiFi at one point. I've never connected to it before or saved the settings, but during the ICS setup, it kept repeating "Obtaining IP address" until I tapped it and hit Forget, then connected to mine. Everything has been fine since then.
Will this affect the supreme mod script in any way? I have the latest mod pack for the 4.0.4 build for official nightly. Will I need to reflash and run terminal again for mod pack after flashing this kernel?
Thanks
SUTHRNFRIED said:
Will this affect the supreme mod script in any way? I have the latest mod pack for the 4.0.4 build for official nightly. Will I need to reflash and run terminal again for mod pack after flashing this kernel?
Thanks
Click to expand...
Click to collapse
Nope, it will not affect that at all. So no need to worry about reflashing.
And just a side note, for those of you experiencing sleep of deaths, try setting your CPU minimum to 384mhz using a CPU control app. I will make this the default minimum in the next release.
sahhar1993 said:
Can you add gpu oc in next build please
Click to expand...
Click to collapse
That's definitely high on the new features list. I hope to have another release out soon with bug fixes and probably this if I can figure out how to do it.
This is really nice but I'm wondering what all of this filesystem support will do? Don't get me wrong, any work on the TP is good work, I'm just wondering the utility of having "Amiga Partition Support" when the Amiga is 20-30 years old haha?
cajunflavoredbob said:
Hmmm, I had issues with the nightly build WiFi. Using this kernel fixed that. I haven't been disconnected at all. It did seem to want to connect to my neighbor's WiFi at one point. I've never connected to it before or saved the settings, but during the ICS setup, it kept repeating "Obtaining IP address" until I tapped it and hit Forget, then connected to mine. Everything has been fine since then.
Click to expand...
Click to collapse
It seems some devices suit best with the old driver,and some are best with the new one,for me the new driver is killing my wifi
Sent from my Desire HD using xda premium
Smith7018 said:
This is really nice but I'm wondering what all of this filesystem support will do? Don't get me wrong, any work on the TP is good work, I'm just wondering the utility of having "Amiga Partition Support" when the Amiga is 20-30 years old haha?
Click to expand...
Click to collapse
I dont know I decided to just throw it in there haha. I'll probably remove support for some of them that are crazy.
Are any of you guys having any bugs? For myself personally I'm actually getting a lot of SODs and battery drain. Are you guys experiencing the same thing or is it just my funky Touchpad?
Not really any out of the ordinary battery drain with new kernel vs stock. I has noticed using a screen off profile and setting it to power save with 384 or 432 values that the TP has issues waking back up. So I just use interactive at 384 min and that works just fine.
Edit: I have no screen off profiles enabled. Interactive is set as main.
New release v1.1 with bug fixes now! Just download and install the new CWM file.
Changelog:
Code:
*Removed the support for the following partitions:
-Amiga Partitions
-Atari Partitions
*Bumped CPU Minimum up to 384mhz to combat against SOD issues
*Battery drain should now be significantly lower than before
Doesn't work on my TP
Followed instructions from OP.
After reboot, my TP showed "XEON" as one of the boot option. I selected that. My TP displays "Wrong file size" and did not boot.
Not sure what happened.
sprice26 said:
Followed instructions from OP.
After reboot, my TP showed "XEON" as one of the boot option. I selected that. My TP displays "Wrong file size" and did not boot.
Not sure what happened.
Click to expand...
Click to collapse
Your /boot partition is too full
What other kernels do you have installed?
Even setting 384 as minimum I still receive SOD with 1.0. I'll try 1.1 and see if things improve.
SUTHRNFRIED said:
Even setting 384 as minimum I still receive SOD with 1.0. I'll try 1.1 and see if things improve.
Click to expand...
Click to collapse
Yeah try out 1.1
I was getting SODs on 1.0 and the SODs were everywhere. 1.1 fixed this for me.
Just when you thought it couldn't get any Better. Then I give you Greatness
Disclaimer
I do not take responsibility for anything that happens to your stuff
If you load this it is your responsibility to fix it if things go wrong
While Running this ROM you think "WOW this is just Fantastic" then Your Welcome
If your device runs away and gets Married to a Rock Star
then all I got to say is sorry that it is soooo SmOoTh :cyclops:
If you want to repost this onto another site
Please ask Permission to do so
or just post the link back to here
THANK YOU
For starters I am not a Developer, I am just a normal Guy with a Linux Machine and a Dream.
Special thanks goes towards fosser2, the DRH team and redeyedjedi. Without them I wouldn't of been
able to do any of this.
The new SmoOth is using CM-10 4.1.2 base built from source by redeyedjedi with a nice
face lift and some extras. It is desighned to create for you a great gaming experience as well as everyday use.
Let me introduce you to the New SmoOther Creation.
ScreenShot
{
"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"
}
Screenshots on the Inverted VersionBecause that is how I ROLL
I will only Support my Installation Instructions
I have tested it with my own G-Tablet with these
exact instructions.
Installation Instruction.
You will need to be on BL 1.2 and have a 250m system partition (recomended).
(You can run this on a 350m system setup)
You must know how to back up your existing system. That is only being said once
Boot into Recovery and do a Nandroid Backup Wipe data/factory reset,
go into "mounts and storage" and "mount & format system"
Partition Internal SD to 4096/0 in Advance settings (if already skip this part)
Download Rom and Place onto internal storage
Install Rom
Reboot into system, Complete initial setup
AND HOLD ON TIGHT
DIRTY FLASHING WILL NOT BE ALLOWED. YOUR MOM SHOULD OF TAUGHT YOU HOW TO WIPE
This ROM is bare bone striped down the apps and replaced with lighter counter parts.
The only addition I included is minimum Gapps some choice addons and Rom ToolBox to OC, change I/O schedulars
and other adjustments you would like to make. (Recomended Memory Manager Preset setting= Strict)
Check apply on boot then apply settings. Perfomance settings still need to be worked out within the ROM for I/O settings.
Also for Task Killing without a app go to system settings/Developer options (Turn on first)
then select "Background process limit" to (No background processes or Limit to 1)
Whats included
1 % Battery Mod (Fixed and Works)
Latest Apex Launcher
Play Store (Inverted or Standard depends on ROM Choice)
AdAway app
Apollo (Inverted or Standard depends on ROM Choice)
Pandora (Inverted ver.4.1)
Google Now
Chrome Browser
CPU Sleeper
DSP Manager
Gmail (Unreleased ver.4.2, Inverted or Standard depends on ROM Choice)
ROM ToolBox
SuperSU
TIBU
XDA app
YouTube (ver. 4.2.16)
What Works
Audio, Audio, and did I mention Audio...... :victory:
What Doesn't Work
Camera (Work around use USB Camera)
Mic works but buggy
ROM download here.
SmoOth Bean 4.1.2 ver 1.5.2(Standard) 160 DPI
The Goods
SmoOth Bean 4.1.2 ver 1.5.2(Inverted) 160 DPI
The Goods
Changelog
Fixed .apk HTML files for both battery mod and mouse pointer
Added some extra build.prop tweaks
Deleted unneeded tweaks that caused issues with ADB (Thanks rajeevvp for letting me know about it.)
Added Google Now for those who want to try to get it to work (Its a Data app so you can delete it if nessesary).
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Link for NVFlash package to set System to 250m
Recomended NVFlash 250m system Mod
Older Updates
SmoOth Bean 4.1.2 ver 1.5(Standard PlayStore) 160 DPI
The Goods
SmoOth Bean 4.1.2 ver 1.5(Inverted PlayStore) 160 DPI
The Goods
I don't normally do this stuff, So I will try to keep it updated as much as I can. Switch to Dev Host and they seem to be holding Strong. People willing to Mirror me a link PM me with it and I will add it with who is providing it. Thanks.
If you like my work just press the Thanks button also
go find fosser2, redeyedjedi and any of the DRH Team and thank them as well
Please by all means if you have any private questions or cannot post in the Development treads PM me. Please don't Email someone that you just met. I am not that kind of person to respond to emails so Please Keep it in the Forum. Thanks in Advance.
REMEMBER that this is FREE! I have NOT and WILL NOT ask for donations for any of this! If you wish to I will add it to my Wifes Kiddle fund so I can keep working on this.!
Reserved
System App Addons. An Extra 7.6 MB on the System
SystemApps.zip
Installation instructions.
Download the Addon pack onto PC and unzip using 7zip. Choose which ones you want to have added and delete the ones you don't want in system/app folder. Compress back into a zip file and transfer onto internal storage through recovery. Wipe Cache and Dalvic Cache then install update and reboot. After device has rebooted go into Settings/Accounts and turn the Sync on on the ones you want to Sync.
Previous Build
SmOoTh BeAn ver.1.3.2
SmOoTh BeAn 1.3.2 (160dpi)
1.3.2 Updates
160 DPI Update
120 DPI Update
SmOoTh BeAn ver.1.2
Click Here
How do I check version of BL (assumed to be boot loader)?
Thanks
redhonker said:
How do I check version of BL (assumed to be boot loader)?
Thanks
Click to expand...
Click to collapse
Its not just the boot loader that is needed it is the expanded system partition that is also. Your best bet is to NVFlash the package in the OP. Not only will it set your device into the 1.2bl but it will expand your system partition so it can load the updated firmware.
So who's tried this out and how did it work?
z00mantwo said:
So who's tried this out and how did it work?
Click to expand...
Click to collapse
FYI If it doesn't run right I don't launch it. I am currently running it on my personal G-tablet and it is nothing but butta.
This is by far the smoothest this tabet has EVER BEEN. I I mean super fast. I wow.
On another note, things seam really big.. Can we resize this?
Sent from my Malata SMBA1002 using xda app-developers app
i get stuck in bootloop on the 3 birds screen.
anyone else facing the same problem?
I can't believe it's butter
junooni said:
i get stuck in bootloop on the 3 birds screen.
anyone else facing the same problem?
Click to expand...
Click to collapse
No issues here. It worked perfectly the first time. I had already nvflashed the linked file, so I re-formatted the internal sdcard per the instructions then flashed the ROM.
nobe1976, you are a magician. THANK YOU.
My tablet performs very well now, with an occasional hiccup. It sometimes becomes unresponsive temporarily when I'm doing a lot. For example, from the Play Store, I had about 5 apps queued up to download/install. While that was going, it would go unresponsive for sometimes 10-15 seconds.
JEZZEJAMEZ said:
This is by far the smoothest this tabet has EVER BEEN. I I mean super fast. I wow.
On another note, things seam really big.. Can we resize this?
Sent from my Malata SMBA1002 using xda app-developers app
Click to expand...
Click to collapse
Do you have one of those tablet that refuse to boot up ICS or JB on BL 1.2?
---------- Post added at 06:08 PM ---------- Previous post was at 06:06 PM ----------
JEZZEJAMEZ said:
This is by far the smoothest this tabet has EVER BEEN. I I mean super fast. I wow.
On another note, things seam really big.. Can we resize this?
Sent from my Malata SMBA1002 using xda app-developers app
Click to expand...
Click to collapse
Use root explorer or similar app and change the lcd density in /system/build.prop from 160 to 120 and reboot.
JEZZEJAMEZ said:
This is by far the smoothest this tabet has EVER BEEN. I I mean super fast. I wow.
On another note, things seam really big.. Can we resize this?
Sent from my Malata SMBA1002 using xda app-developers app
Click to expand...
Click to collapse
To resize just open ES Explorer and give it Root permmisions and change in the build.prop the ro.sf.lcd_density=160 to 120 then reboot. No need to add Root Explore when ES will do everything and more without adds.
Updated OP with a 120 density version.
junooni said:
i get stuck in bootloop on the 3 birds screen.
anyone else facing the same problem?
Click to expand...
Click to collapse
Are you absolutely certain that you are on BL 1.2 with a system partition of 250m. I would like to try to get everyone on board with this let me know and I will see what I can do to assist.
Randy Power said:
No issues here. It worked perfectly the first time. I had already nvflashed the linked file, so I re-formatted the internal sdcard per the instructions then flashed the ROM.
nobe1976, you are a magician. THANK YOU.
My tablet performs very well now, with an occasional hiccup. It sometimes becomes unresponsive temporarily when I'm doing a lot. For example, from the Play Store, I had about 5 apps queued up to download/install. While that was going, it would go unresponsive for sometimes 10-15 seconds.
Click to expand...
Click to collapse
Reboot it will only get better.
All I can say is WOW! Fantastic ROM. The only hiccup I had was that I got an "unable to reach server" error in Google Play. I did the old market fix from the froyo days and that did the trick. Thanks much.
tsukaza said:
Do you have one of those tablet that refuse to boot up ICS or JB on BL 1.2?
---------- Post added at 06:08 PM ---------- Previous post was at 06:06 PM ----------
Use root explorer or similar app and change the lcd density in /system/build.prop from 160 to 120 and reboot.
Click to expand...
Click to collapse
Thanks. Problem solved
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
I keep getting stuck on the 3 birds loop. the 3 birds appear, then the screen goes blank for a couple of seconds and then the birds reappear. this happens a couple of times then it gets stuck on the birds.
i had the same issue on all ICS roms as well. Flashback HC rom works flawless every time so i have to revert back to it.
Please suggest a solution. i'd love to try out JB on my tab.
junooni said:
I keep getting stuck on the 3 birds loop. the 3 birds appear, then the screen goes blank for a couple of seconds and then the birds reappear. this happens a couple of times then it gets stuck on the birds.
i had the same issue on all ICS roms as well. Flashback HC rom works flawless every time so i have to revert back to it.
Please suggest a solution. i'd love to try out JB on my tab.
Click to expand...
Click to collapse
Give me the day and I will pm you with something to try out that has gotten me out of a jam a time or two. Have work today and won't have any computer time till later this afternoon.
Possible Bug Report: On my tab, the sound will not switch to my BT headphones. They paired correctly, and I have performed multiple iterations of rebooting, switching BT on/off, etc...no success thus far.
Any help or suggestions are appreciated. Otherwise, this is a thing of beauty.
dsrhokie said:
Possible Bug Report: On my tab, the sound will not switch to my BT headphones. They paired correctly, and I have performed multiple iterations of rebooting, switching BT on/off, etc...no success thus far.
Any help or suggestions are appreciated. Otherwise, this is a thing of beauty.
Click to expand...
Click to collapse
If this is based on the Team DRH Dirty Bean - it doesn't work there either. Last time I saw this issue was when the "phone" apps were not installed as part of the selected apps on ICS - it pairs but no BT audio.
dsrhokie said:
Possible Bug Report: On my tab, the sound will not switch to my BT headphones. They paired correctly, and I have performed multiple iterations of rebooting, switching BT on/off, etc...no success thus far.
Any help or suggestions are appreciated. Otherwise, this is a thing of beauty.
Click to expand...
Click to collapse
Ill mess around with the bluethooth to see what I can get when I get home. Thanks for the heads up.