Related
This ROM is DISCONTINUED
I am sorry to say I don't find the time to further develop this ROM, if anyone wants to continue this ROM please do so. Just pm me and it's fine. Thanks for using this ROM and for your feedback. Maybe in the future I will begin a new ROM project. For now I am only developping a ROM Download Manager for the desktop, keep an eye on the portal .
Go check it out for screenshots and download :
http://h4oxer.wordpress.com/category/wild-ginger/
i`ll give a chance this evening ... looks nice
I have been using this ROM for the last hour or so. I did a backup, clean wipe and fresh flash. I have let the new ROM settle and have done a manual reeboot also.
I am a humble end-user and not a dev but thought that I would give a breakdown of some of my first impressions and observations.
I like the boot annimation alot, I also like the lock screen. Both look clean.
I like the orange font used in the status bar and the pull down menu although the "Wild Ginger" wording in the drop down menu is very blury and looks ugly.
The window transistions are smooth as you like but don't feel snappy quick.
I think the new honeycomb launcher is a nice touch but doesn't seem as intuative as the regular launchers such as ADW; maybe it's because I'm not used to honeycomb yet.
My main gripe about the Honeycomb launcher is that it force closes ALL the time. I have been trying to remove the Google search bar widget that is pre-loaded on screen after first boot and it is impossible (and the widgets aren't even locked to desktop). Also I can't ADD any additional widgets - you can select a widget to add but nothing happens!
From the main screen, waiting for the menu to appear takes about 5seconds which is an age. The "Personalise Honeycomb" menu doesn't fit the whole screen and you can see thick band of the desktop down the right of the screen which is ugly.Once in the preferences menu it isn't at all clear what you are meant to do... You can see the "Apply Settings" button but it took me tapping about the rest of the screen to finally make the actual preferance choices appear.
I have tested inbound and outbound calls and wifi both work as standard. The music player has nice interface, camera works and stock browser is fine. I don't like the dark blue highlight that appears when you press on an app icon it looks clumsy.
The numbers 1,2 and 3 are almost cut in half in the dialer and the green phone "call" icon doesn't seem to fit in it's area neatly.
I like H4oxer's work on this ROM and I hope it continues to get better but with these quite apparent bugs I will respectfully wait for an update before I continue to use this ROM.
Good Work tho!
so ...
good review above .... absolutelly uselless to say more ... 100% same opinions as you EDD ! keep going h4oxer !!!
Thanks guys I really appreciate your feedback ! Will work on it!
h4oxer said:
My Gingerbread AOSP ROM is finally ready , had a lot of exams and vacation and stuff.
Go check it out for screenshots and download :
http://h4oxer.wordpress.com/category/wild-ginger/
Enjoy and let me now what you guys think.
Cheers,
H4oxer
Click to expand...
Click to collapse
Very cool. Did you manage to get video recording working?
xdbg said:
Very cool. Did you manage to get video recording working?
Click to expand...
Click to collapse
from his blog - "Used the froyo libcamera.so library to use the camera app, capturing video still gives force closes."
I guess not
No it doesn't work..still looking into that...has something to do with gpu that we don't have!
Sent from my HTC Wildfire using XDA App Premium
tried to flash but no luck stuck at splash screen,did wipe,factory reset,dalvik...how long was first boot for you guys?
You'll have to wait 5-10 minutes... leave it for 10 minutes on first boot..
why I cant see any progres in progres bar in recovery,says instaling update ...
(now no progres of writing files) and afther just 10-15 sec instal complete,is this normal? usualy can see progres and takes a bit longer
Yes it's normal, I didn't payed attention at the progressbar while writing the updater file , but it works don't worry. It installs fast because it had not much apps on board. Just the essential.
10min past stil on my splash screen.no boot animatio yet
luxandroid said:
10min past stil on my splash screen.no boot animatio yet
Click to expand...
Click to collapse
Wierd. This ROM is working fine for me. Did you wipe /data and /cache?
yes did everything...dont know simple not booting,stucked on splash screen not even bootanimation
OK....first impressions are good. Startup in less than 4 minutes. Looking good. Everything is working out of the box, no force closing or similar problems. Nice themes, Market app is interesting
LCD density set to 115 and dialpad and everything else looks good
need to be done
- icons in status bar - phone signal at least
- trackpad wakeup
- sound on lock/unlock
- 6x5 icons is too much... 4x5 would be better in my opinion
- Home screen - same as above
- when LCD density changed no way to add widgets or apps to home screen
all in all very good rom, but need a little bit of fixing
cheeers
rikee said:
OK....first impressions are good. Startup in less than 4 minutes. Looking good. Everything is working out of the box, no force closing or similar problems. Nice themes, Market app is interesting
LCD density set to 115 and dialpad and everything else looks good
need to be done
- icons in status bar - phone signal at least
- trackpad wakeup
- sound on lock/unlock
- 6x5 icons is too much... 4x5 would be better in my opinion
- Home screen - same as above
- when LCD density changed no way to add widgets or apps to home screen
all in all very good rom, but need a little bit of fixing
cheeers
Click to expand...
Click to collapse
Totally agree with u.
I hope that in next version it will have trackpad & volumes wakeup to ... protect our Wildfires' poor Power Buttons
Nobody is interested in this rom?
thuanngotau said:
Nobody is interested in this rom?
Click to expand...
Click to collapse
Yes... I am very interested. I tryed it and found a few big bugs. I'm waiting for an updated version and I will use it again!
Sent from my HTC Wildfire using XDA Premium App
Me too ! I'm looking forward for more changes
Sent from my HTC Wildfire using XDA App
[AOSP]LiquidMetal for the Incredible
First I need to thank Jermaine151 for allowing me (to attempt) to continue his work on the LiquidMetal For the Incredible port. Which goes to say I have to thank BigRushDog for his ROCK SOLID Metal build that the RC1 for the Incredible was based off of. I would like to also thank Sac23 and bmxerkid954 for allowing me to use their work and port their build to the Incredible, and were used for Jermaine151's previous versions of this rom. BIG thanks to Koush and the Cyanogen tam for their CM6 files and all they do. Thanks to Koush for his kernel and too many contributions to name. A thanks to gmichaelow for answering questions asked by Jermaine151. A special thanks to Incredibledoes for the original Liquid port. Thanks to jrummy for his ROM Toolbox (look into the donate version.) A thanks to 3MX10 for helping me out with all my stupid questions and helping me pick up where Jermaine151 left off. A special thanks to ALL the testers that have been involved with this project (before or now) for their time and trust that their phones wouldnt get bricked.
If i forgot anyone, it wasn't intentional. PM me and i will update this (this was based off Jermaine151's thread on XDA).
BigRushDog's thread- http://forum.xda-developers.com/showthread.php?t=870944
Sac23 and bmxerkid954's thread- http://forum.xda-developers.com/showthread.php?t=903470
Jermaine151's thread- http://forum.xda-developers.com/showthread.php?t=920804
This ROM is based on Android 2.2 (Froyo) and is built from the Android Open Source Project Code (AOSP) With the Acer Liquid Metal UI on top. (continuing where Jermaine151 left off)
*This rom was not intended for the INC, it is a port and has bugs; it is built off the Metal base. Close to it original source code, just modified for the your phone*
-Proximity Sensor doesn't turn the screen off immediately, but prevents buttons from being pressed when the phones against your face and eventually does turn the screen off. (Works perfectly on LiquidLight)
-Location and Security FC's (Crazy workaround: Rename Phone.apk to Phone.apk.bak, reboot, go intomenu and make changes, rename back and reboot - thanks iceman99393)
-No LEDs for notifications (I'll see what I can do. Any help is appreciated)
-LED flashes orange when charging and turns solid orange when fully charged
-No TV Out
-Changing the Dolby Mobile settings could throw you for a loop.
-CarHome doesn't play nice and will not be included.
-Light sensor (Rom includes Brightness widget)
PLEASE READ - Tips & Tricks:
-To Drag Icons to Other Screens Faster
Drag the icon to the numbers at the bottom of the app drawer
-To Dial *228 for Activation or PRL update (*228 FC's on some AOSP roms)
Dial *228+ (long press the numeral zero key to add the plus sign)
-To Hide the Whole Dock or Half of it
Drag ALL of your icons for the launcher into the app drawer and the notification bar will rest at the bottom of the screen.
Leave just 4 icons in the top row of the launcher and the dock will become half size.
-To Do Normal Reboot/Recovery Reboot
Use Quick Boot app.
-To Make the Weather More Accurate
Open your widgets app (either with the icon or by long pressing the home button, while the screen is unlocked).
Long press the weather widget and drag it to the trash can in the bottom left.
Hit the "+" button and add weather again. It will let you search for your specific city.
-If You don't Like all of the Vibration Feedback, You Can Turn it Off
For Buttons: Settings-->Sound-->Haptic feedback
For Stock Keyboard: Settings-->Language and Keyboard-->XT9 Text Input-->Preferences-->Vibrate on Keypress
-If You Don't Like the Transitions, You Can Turn Them Off
Settings-->Display-->Animation-->Some or None
-If You Don't Like the Launcher, Install Your Favorite Launcher (FIRST!!!!) and THEN Change it
Settings-->Applications-->User Interface. After rebooting it will ask your to choose you launcher (DO NOT CHOOSE LAUNCHER2) (Thanks cooljames2186 for finding this)
If you don't install another launcher before doing this, you may end up in a bootloop
-If You Select Custom Wallpapers and No Longer Want Them Displayed in the Wallpaper (Home Decor) app
Use Root Explorer (or your favorite file manager) and navigate to here: /data/data/com.acer.android.breeze.launcher/wallpapers/user/
Delete any of the numbered folders (i.e. 1, 2, etc)and they will immediately disappear from the wallpaper app.
What's Included:
MMS (Send/Receive)
720P Camcorder
8MP Camera
GPS works
Bluetooth works (Wiimote should work but I can't test that)
Working Wi-fi
Wireless Tether (I've tested with included kernel)
Koush's kernel from CM6.1 (Thanks Koush!)
Gingerbread Keyboard is the default
Google Talk
AdFree
Brightness Widget
T9 Dialing like SENSE!!!
MORE Acer Bloatware Removed
Zipaligned and Deodexed
VERY Fast System (Please allow it to settle down after first flashing)
New widgets
Verizon apps show up in the market
and much, much, more..
Instructions:
1. Download the Rom to your SD card.
2. Nandroid
3. Wipe data/factory reset, Wipe cache, wipe dalvik cache (i recomment formating /boot and /system in advanced menu)
3. Flash the rom zip via recovery.
4. Boot it fully (You shouldn't get a FC if you hit back arrow at region selection, but the FC doesn't hurt anything).
5. Go through set up or skip though it.
6. Set up your Gmail account, let it sync, get your updates from the market.
It may be sluggish after your first boot (Rom's take time to settle in). 7.Please give it 15 mins or more (depending on how much media you have on internal memory and your sdcard) because the media scanner is going through all of your media, adding it into it's database and creating thumbnails.
8. Enjoy!
**PLEASE do not ask for ETA's on updates (I will do what I can with the help i'm able to get)**
***Market 3.2 is included (ICS leak)***
****Netflix is confirmed working (if interested)****
*****I HIGHLY recommend Ziggy471's bfs/havs kernels (one will be attached)*****
******DISCLAIMER: By downloading you agree that I will not, nor will anyone else but you, take responsibility for the results of you flashing any of the files below.******
*******If you have ANY questions or concerns feel free to find me on twitter (@markhoj, or gtalk/gmail MarkHoj08)*******
MD5- 1c5900f5a7802f26f24266688d414976(new)
Ziggy471 BFS HAVS 041011 kernel (optional but not necessary)- http://www.ziggy471.com/downloads/ztest-INC-BFS-HAVS-041011.zip
LiquidMetal_v02 http://dev-host.org/egk9fjkc8quy/LiquidMetal_2.zip
Changes: Build.prop edits, edited some scripts to help with speed, updated market, "fixed" reboot on dolby settings (settings fc now) fixed gtalk, updated superuser and binary, added titanium backup (thank you), might be a couple more things, but i can't think of them right now.
Kick @ss Dude! I hope I didn't steal your second post.
EDIT: Cool. I gave the first thanks on this too!
honestly i forgot all about it. i've been up for like 20 hours straight. I went through, updated all the apps and tried to slim it down a little. I added the ziggy kernel, and it's so smooth (if it's possible to be more than it was.) thanks again.
I'll update OP with changes in the future.
Thanks again to all that helped me out, and were involved before I came along.
---------- Post added at 12:08 PM ---------- Previous post was at 11:52 AM ----------
Rom boots and runs GREAT. Able to be used as a daily, i'm calling alpha because i plan to do a lot of work.
Interesting. I will have to try this out later. Hopefully it'll be a slow day at work lol
Please do, and let me know what you think.
Sent from my LiquidMetal using XDA App
Have you tested this with Chad's Froyo Incredikernel? If not, I'll flash that after I get around to flashing this ROM and report back.
EDIT: After I test the ROM with the kernel you use, of course.
No I haven't tried his incredikernel yet, but as long as its an aosp froyo compatible kernel it should work. I'll download now and try.
Sent from my LiquidMetal using XDA App
Edit:
Installed and running just as smooth, i'm not a benchmark guy anymore. If you want to compare with quadrant go right ahead.
Ok cool. I've been on my phone a decent amount today and am waiting on a couple calls, so if I can't get to it today I'll get it tonight. Looks really cool. I am running NilsP's 3.5. Gingersense at the moment which is really good. I would prefer an AOSP ROM but the stock look is too boring to me and MIUI is too iPhone like, although it has some really cool looking themes. This may be just what I'm looking for lol
Thanks for trying. All credit goes to those listed in OP. right now its just updated (apps) and slimmed down. But there are things in motion. Hopefully this takes off again.
Sent from my LiquidMetal using XDA App
gatormark08 said:
Thanks for trying. All credit goes to those listed in OP. right now its just updated (apps) and slimmed down. But there are things in motion. Hopefully this takes off again.
Sent from my LiquidMetal using XDA App
Click to expand...
Click to collapse
Yep, no problem. And by stock look, I meant like what you would get on a Nexus or a standard AOSP ROM, not this. Hope I didn't cause any confusion.
Man this is awesome so far, I have tried a lot of different roms and this is by far the one I like the most. Thank you
@Bull, I figured that was what you meant.
@Dark, I was away from the Inc for a while. But this was my favorite ROM. I'm hoping to get it bug free. And i'm going to try my hardest to get a GB version, if we can get a system dump. I've got a couple emails out.
Sent from my LiquidMetal using XDA App
Just flashed it and I've let it settle in a bit. This is great so far. I'll play around with it later on tonight and report back any bugs or suggestions, but so far so good. android.process FC'd when it first booted up but, like you said, it didn't affect anything.
Bull_Moose said:
Just flashed it and I've let it settle in a bit. This is great so far. I'll play around with it later on tonight and report back any bugs or suggestions, but so far so good. android.process FC'd when it first booted up but, like you said, it didn't affect anything.
Click to expand...
Click to collapse
if you press back button when language selection screen pops up, English is default and you wont get the FC. but it doesn't affect anything.
So far the only issue I've seen is GPS doesn't work in navigation, unless it takes a while to lock on and I just want patient enough. Other than that it's rock solid.
Sent from my LiquidMetal using XDA App
I noticed that to, I think its a little sluggish for lock on. I use foursquare and wasn't pinpoint like usual
Sent from my LiquidMetal using XDA App
gatormark08 said:
I noticed that to, I think its a little sluggish for lock on. I use foursquare and wasn't pinpoint like usual
Sent from my LiquidMetal using XDA App
Click to expand...
Click to collapse
Have you tried it using the "Faster Fix" app on the market? That may help it.
Sent from my ADR6300 using Tapatalk
dtraini7 said:
Have you tried it using the "Faster Fix" app on the market? That may help it.
Sent from my ADR6300 using Tapatalk
Click to expand...
Click to collapse
I'll look into it. If it works good, i'll contact the Dev and try to include it in the next release if GPS isn't 100%
that was with light to moderate use, about 50 text (sent and received) and periodic facebook/ twitter checks/updates.
Acer Iconia Gingerbread system dump:
http://android.modaco.com/topic/341241-acer-iconia-smart-need-help-rooting/
Hi,
I am trying to put a code together to control the refresh behavior of the e-ink screen. The final goal is to have a drop-in library for app developers to help making their app more e-ink friendly.
The code works already for the PRS-T1, but needs a different driver for the Nook Touch (N2EpdController included).
My one and only beta tester gets the famous "There is a problem parsing the package" error. Pls find enclosed the sources.
I would be grateful if someone could fix possible Eclipse setting or other errors.
Hi,
I have some interest in adapting apps to the eink screen, so I will try to help with this. Unfortunately, I cannot post in the dev forums yet.
When you get error installing apps via android UI, it is useful to do via "adb install" to be able to know the error cause. The message was "INSTALL_FAILED_OLDER_SDK", which I solved by lowering the android:minSdkVersion parameter in Manifest. Then, the app installed and ran fine, but didn't do the desired effect yet. I will check the code now...
---------- Post added at 02:41 AM ---------- Previous post was at 01:53 AM ----------
I see that you're trying to use enterA2Mode() for the nook (btw, there is a typo at NoRefreshEnablerActivity.java:29, it should read EINK_NOOK). I've been playing around with this some time ago when I started developing a fast e-ink drawing app for the NST, you can see it here: https://github.com/marspeople/E-Paper (WIP).
With few testing I've done, I guess the 1-bit mode (A2) setting is not applied globally: it should take effect only in the View from which it is called. I haven't investigated further to try to use it globally.
Hi marspeople,
Thanks for pointing out the type, it should read
} else if (DeviceInfo.EINK_NOOK)
Regarding the global value of mode setting. From what I understand, A2 is a permanent mode, so whatever function or app is setting the updatemode, it is kept. With the PRS-T1, it is reset by calling any stock (Sony) app. For the Nook I don't know..
Good luck in compiling, hopefully we come to a version which works on both devices. Then I can proceed to dynamically change the updatemode within an app.
Yes, the A2 mode is kept until any process resets the EPD. Using logcat, I noticed several epd_reset_region messages appearing automatically when I close your app to go back to the launcher. It seems the system overrides the EPD setting, making impossible to use A2 system-wide (at least by this method).
However, if you want A2 just for an app, calling enterA2mode() will probably work, as I used in my own app above.
Can you send me your apk?
salsichad2 said:
Can you send me your apk?
Click to expand...
Click to collapse
You mean the apk for "NoRefresh" or my drawing app?
Hi marspeople,
I would be most interested to know why the initial source code does compile ok, works on the PRS-T1 and does not install on the Nook Touch + the fixes.
With this knowledge I can write either an app to set refresh modes or within apps.
Did you succeed to compile and install on Nook?
Hi again,
in your N2EpdController.java
Code:
83: mtSetRegion.invoke(null, "aarddict", enumsRegion[region], regionParams, enumsMode[mode]);
I would like to replace the hardcoded "aarddict" by something dynamic.
What would be the correct function to infer the wanted name?
Code:
activity.class.getName()
this.getClass().toString()
.. ?
bardo8430 said:
Hi marspeople,
I would be most interested to know why the initial source code does compile ok, works on the PRS-T1 and does not install on the Nook Touch + the fixes.
With this knowledge I can write either an app to set refresh modes or within apps.
Did you succeed to compile and install on Nook?
Click to expand...
Click to collapse
Yes, sorry about the confusion, but I managed to do it, despite the A2 mode didn't work. What I did was just edit the AndroidManifest.xml, changing the android:minSdkVersion parameter to 7 (since the NST runs Android 2.1).
Good luck finding out how to set A2 mode permanently. I guess you don't have a Nook, so feel free to ask me for testing purposes.
Since the Nook A2 mode seems to be overridden when switching foreground activity, I've tried another approach with a background service which toggles A2 mode when requested by user. This way, the foreground activity isn't switched and "fast refreshing" mode works (until you change activity).
This fast refresh mode (called A2) is only possible because it uses only 1-bit depth, i.e, just black on white, meaning you can't see grayscale pictures but it's good enough for black text on white background and scrolling. I have not "created it", it is built-in from the device (you can test using the stock reader, it is activated when holding a page button). What I implemented is a way to activate and deactivate it at user will from inside any app.
Thanks to dairyknight for his N2EpdController class, which made this possible.
Thanks to bardo8430 for bringing the idea.
Thanks to AndroSS source code for screenshots used in automatic contrast.
Changelog:
01/Mar: Now when you launch the app and it is already running, it will activate NoRefresh mode. So you can also use an activation shortcut to the app using NookTouchTools (i.e. B&N's book icon at top left corner).
02/Mar: Improve activation shortcut to perform toggle between modes. Tap gestures aren't needed anymore (use "-noGestures" apk version if you don't want them).
04/Mar: Got rid of initial ghosting by redrawing the screen after activating A2.
04/Mar (2): Minor improvement of removing ghosting at screen edges.
12/Mar (Beta): Now you can adjust contrast in A2 mode. Images shouldn't be dark or black anymore if you raise the contrast a bit.
22/May: Completely redesigned version 2.0:
- Several options can be customized via settings screen.
- NoRefresh can be toggled by manual app shortcut, tap gestures or automatically according to screen animation (new).
- New App Whitelist to avoid unwanted activation in specific apps (except for manual mode).
- Background service can be launched at boot.
- Small improvements and tweaks.
- Custom app icon (finally )
06/Jun: Fix crash on empty whitelist
08/Jul: (Version 2.1)
- Automatic contrast when activating NoRefresh, according to total "brightness" of the screen (simple algorithm). This should ask you for root permission.
- Also supports manual setting in specific situations (customizable).
- Fix possible crash at startup.
26/Jul: (Version 2.2)
- Fix contrast setting behaviour
06/Dec:
- Alternative version with fixed compatibility for FW 1.2.0 available at https://github.com/marspeople/NoRefreshToggle/downloads
First Video: http://youtu.be/6pBPsyno5PY
Other Video: http://youtu.be/kBbl6egyPsQ
Another demo: http://youtu.be/5b7JjllImjM
Repository: https://github.com/marspeople/NoRefreshToggle
Great to see that it works on the Nook! Good job.
When I try to compile on Eclipse, I have to remove the below Override:
//@Override
public boolean onTouch(View v, MotionEvent event) {
otherwise I get an error: The method onTouch(View, MotionEvent) of type A2Service must override a superclass method
When I compile with this mod and run the app, nothing happens after using your gestures. Except that I tap on other icons which then try to launch other apps.
Should NoRefreshToggle keep the focus?
I have a suspicion: The PRS-T1 needs to call a function of the Sony library with extended parameters to pass the updatemode. ANY function carrying the mUpdateMode parameter would do - but it must be called. Which might be the problem here. In the used EinkListView.java, a lot of "injection" functions like below are defined.
Code:
@Override
public void scrollTo(int x, int y) {
try {
Method invalidateMethod = super.getClass().getMethod("scrollTo",
int.class, int.class, int.class);
invalidateMethod.invoke(this, x, y , mUpdateMode);
} catch(Exception e) {
e.printStackTrace();
}
But your code has neither a Listview, nor would any injection function trigger. I am afraid you would have to make the app use a ListView (or WebView).
Can you?
bardo8430 said:
Great to see that it works on the Nook! Good job.
When I try to compile on Eclipse, I have to remove the below Override:
//@Override
public boolean onTouch(View v, MotionEvent event) {
otherwise I get an error: The method onTouch(View, MotionEvent) of type A2Service must override a superclass method
When I compile with this mod and run the app, nothing happens after using your gestures. Except that I tap on other icons which then try to launch other apps.
Should NoRefreshToggle keep the focus?
Click to expand...
Click to collapse
Well, I noticed that problem of accidentally tapping unwanted widgets, I would recommend tapping on a free area of the screen. I could use an overlay button, but it would occasionally get in the way too. What do you mean by "keep the focus"?
---------- Post added at 09:13 PM ---------- Previous post was at 09:05 PM ----------
bardo8430 said:
I have a suspicion: The PRS-T1 needs to call a function of the Sony library with extended parameters to pass the updatemode. ANY function carrying the mUpdateMode parameter would do - but it must be called. Which might be the problem here. In the used EinkListView.java, a lot of "injection" functions like below are defined.
Code:
@Override
public void scrollTo(int x, int y) {
try {
Method invalidateMethod = super.getClass().getMethod("scrollTo",
int.class, int.class, int.class);
invalidateMethod.invoke(this, x, y , mUpdateMode);
} catch(Exception e) {
e.printStackTrace();
}
But your code has neither a Listview, nor would any injection function trigger. I am afraid you would have to make the app use a ListView (or WebView).
Can you?
Click to expand...
Click to collapse
Well, to capture touch events I've used a dummy View which is added to an overlay (see A2Service.java:43). Despite being an android Service instead of Activity, maybe you can instantiate your ListView there and hopefully it will work.
Thanks for the hint on the dummy view, will try.
"keep the focus"?: window manager speak, I mean that a tap stays within your app and does not act on the icons below.
bardo8430 said:
Thanks for the hint on the dummy view, will try.
"keep the focus"?: window manager speak, I mean that a tap stays within your app and does not act on the icons below.
Click to expand...
Click to collapse
Since I'm using a transparent overlay, I have to let touch events pass through, otherwise only my app would see them.
PS: I've added a demo video at a previous post.
I've been trying to improve the functionality of the app by changing from this manual toggle approach to something like: fast mode is triggered (a bit after) when user starts dragging his finger on the screen and restored when released.
However, I've been searching how to do this with no success so far. The invisible overlay that detects touch events currently is only able to capture MotionEvent.ACTION_OUTSIDE event type, which is useful to detect a tap, but can't deal with a drag. I also need that the drag is passed normally to the app below (to perform scrolling or whatever).
I've found this page (http://stackoverflow.com/questions/8073803/android-multi-touch-and-type-system-overlay) in which is proposed a solution that can detect a drag but can't pass it to the app below.
The code is now here: https://github.com/marspeople/NoRefreshToggle . I would appreciate any help from developers.
Maybe it can be run every 1 second when screen is on. I mean nook is not locked. I don't think that changing one parameter would eat battery. Is it worth a try?
Hi marspeople,
thanks again for taking this. My initial intention was to help app developers with no e-ink experience to easily adapt their code. Doing these things inside an app is much easier but needs access to the source.
See the related question on stackoverflow:
http://stackoverflow.com/questions/9391710/adapt-scrolling-swiping-to-e-ink-screens
The external app was used as a mere demonstrator to have it work on the NST and PRS-T1. Good to have a repository for it now.
marspeople said:
Ok, I think I've got it.
Since the Nook A2 mode seems to be overridden when switching foreground activity, I've tried another approach with a background service which toggles A2 mode when requested by user via a touch gesture. This way, the foreground activity isn't switched and "fast refreshing" mode works (until you change activity).
The activation gestures I'm currently using (unfortunately, it seems you can't use hardware keys using this approach) are:
- 4 "downward-right" taps (each tap must be done to the right and below the previous one) to activate (A2 mode)
- 4 "upward-left" taps to deactivate (Normal mode)
Video: http://youtu.be/6pBPsyno5PY
Here is the source code and a apk. bardo8430, I believe it would be easy to port this to the PRS-T1.
Click to expand...
Click to collapse
Noob question.
So I just install the apk and run it and I have Norefresh.
dark_hawk said:
Noob question.
So I just install the apk and run it and I have Norefresh.
Click to expand...
Click to collapse
yes, just open the norefresh app, and like the youtube video tap the screen from top left to bottom right 4 point
but i think the trade off is the screen go black&white with no grayscale (at lease for me)
I was following the instructions in this thread: [SCRIPT] DROID 4 Utility XT894 Jellybean -- Windows + Mac + Linux (All In One!) (can't post there because mt post count is too low)
The update seemed to flash fine, but I'm having this weird graphical glitch, where the bottom third of the screen will flash with horizontal white-ish bars, and part of that area will occasionally flicker up to the top right of the screen. (no webkey yet so i can't screenshot it)
Am I just boned as far as this update goes? Should I try for cyanogenmod after all?
to update: the screen problems go away if I slide from one screen to another in the launcher or the app tray, but the problems come back almost immediately, and static screens have no way to scroll. Also, when the page redraws, it's abysmally slow.
shameless post count inflation. don't hate me.
Cyanogenmod promises better and greater returns, so I suggest you should stick with that
jugglervr said:
I was following the instructions in this thread: [SCRIPT] DROID 4 Utility XT894 Jellybean -- Windows + Mac + Linux (All In One!) (can't post there because mt post count is too low)
The update seemed to flash fine, but I'm having this weird graphical glitch, where the bottom third of the screen will flash with horizontal white-ish bars, and part of that area will occasionally flicker up to the top right of the screen. (no webkey yet so i can't screenshot it)
Am I just boned as far as this update goes? Should I try for cyanogenmod after all?
Click to expand...
Click to collapse
[email protected]
i have exactly the same problem like jugglervr. I used the same instructions like him and got the same graphical errors, and the safestramp-splashscreen ist dark als well (as he mentioned here). I flashed it again and again, but still the same problem.
How did jugglervr solve the problem? DId he install cyanogenmod, and how if safestramp doesnt work?
I finally got around to looking at this old chestnut while working on another project. I like the app because of its very low overhead, the fact that it can be used as a Tasker plugin, and the fact that it can truly lock in landscape mode by running a temporary background service. But if you use it as a standalone you have to memorize the options in the popup because you can't see any of them!
No more! It took a bit of underhanded fiddling, but I finally got it to display black text on a white background. Yay!
If you already run the app, you'll need to uninstall it before installing the mod as they have different signatures.