yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] razerblade17:
hey..you said you want to upload for mini....i already said to others mini user...please keep your word.....i promise to them that you will upload it.....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
Mini version posted! BTW it has some problem with brightness settings. Please report it!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] razerblade17:
mini users...please thanks to expeacer...he already work hard for us...many thanks to you....i already try...and it has bug as jitin02 said
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
Yeah I know this bugs. In the next release i want to repeair some of these.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] razerblade17:
hey...thanks for your work hard..i'm really sorry because i don't have money to donate to you...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] zhanglz0904:
where is the kernel?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
Please read the first post again (before the download links).

Thank you. ;)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] komiks0916:
i hope you can fix data problem.. :(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] zummer22:
Testing on Xperia Active

I'm trying to install this on the st17i (active) ... Just finished install now, here comes the reboot (hopefully success) :p

Hmm almost there?_? I might give it some time to boot... Oh yeah! I'ts booted up, now lets see how much that works. I report back later after some testing :D

Okay touch screen works.. menu and back button works but not the home button. Alot of force close in the system. Only very few apps i can open, but they freeze. I'm trying to get to settings but it goes black screen.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kamarush:
That's happening when you install a mini or mini pro rom....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] maduuto:
This is very good but o2 network does not work and can you (kamarush) a kernel with a mac address: 6c:23:b9:e2:c5:b4 this is on cm9 FXP me mac address, this mac address is in the router added .. or how to can change the mac address other?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] revan17:
There's a port for X8, I install and everything works like a charm but I my Sim is not recognized! Any idea why? Tele2 Croatia. Works normally on all other ROMS, including Paul-xxx's ICS. Thanks!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] gxaris:
Go to Security and uncheck Sim Lock.....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] revan17:
It won't let me, not on any ROM. I enter the PIN but it says it's unable to remove sim lock.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] dtb11288:
Live walkman plzzzzzzzzzzzzzzz
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] razerblade17:
any update? lww already get alpha 4~ what about us?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshyat:
progress?

are you still working on it?

i like the rom very much,,

i got problems with themes and wifi disconnections,,

rest other known bugs n errors

anything for keyboard??? opening keyboard doesnt change screen to landscape.

..

looking forward for miui on sk17
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
I have some problem with my PC, but in next week I want to release a new version :cool:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] damien-tt:
Looking awesome!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] komiks0916:
i hope data gets fixed.. every ics dev i see data doesnt work.. :(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshyat:
thnx man...loking forward for it...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] vasiulla:
Hi Developer..

I installed your rom.

After that my screen orientation is reversed.

(ie) When the keyboard is closed then the screen stays in landscape mode and

when i open the keyboard then it changes to normal portrait mode and it rotates when turning phone

Pls Help me out in this...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshay13071990:
When you Are going to release new version.. I am getting bored since one week there is no exciting rom release.. Please upload as fast as you can..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] n1kolaa:
can you port it for x8 ?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] alessio81pa:
any news? I want miuiiiiii....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] nitinvaid:
Which kernel to install??

i am stuck on FX XDA logo

Xperia mini pro
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
Because my source not FXP, MiniCMSandwich. Check the first post!

In this week I will release the new version!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshay13071990:
waiting for new version..when it will release:confused::D
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] pricey2009:
Patience is the key here guys

Leave expeacer to work his magic ;)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
I have some problem. The new MiniCMSandwich version not compatible with MIUIv4 Framework. So if i want to use this source, need to rewrite a lot of things on it. We are working on it with Kamarush.

I will NEVER USE FXP source for my work.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] pricey2009:
I am having the same problems with my Xperia Play version..

How has Lasan managed it with his ROM I am wondering..

His framework works OK but I get FC's on com.android.phone ..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
Which source you using in Play?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] pricey2009:
I used the icx aosp rom as the base and ported from your miui rom :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] pricey2009:
Hey expeacer, I managed to fix my ROM, I ended up using the cm9 sources as they seem to be more compatible with the miuiv4 framework..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
I know this. But I will NOT use FXP Source.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] alessio81pa:
uhmmm... death valley?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] vasiulla:
waiting for ur next release...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kamarush:
We are trying to merge our roms, because now we have some compatibilty issues.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] vasiulla:
thats grt...

R u merging your rc2 rom or the one which is yet to be released..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kamarush:
If we found the problem, expeacer will be using the new version of my rom as base.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] a_ejazz:
Cool... another rom to try :D
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] luddeblaesild:
Dead project?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] maduuto:
This project http://xdaforums.com/showthread.php?t=1554996 is very Good! This project have more function! and more realeses
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] yudhi.94:
when release next update?

the project death??

i hope no .
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
In this form, yeah dead... I will release it from the new source, in new thread.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kamarush:
Then use THAT project, and stop spamming other threads....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] neroyoung:
Waiting eagerly for your next release with updates ....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] ashwinsadeep:
Yeah... Really waiting for your next release...

Maybe u can coordinate with zummer and kamarush... Zummer already has a good MIUI port, except for a laggy UI... Kamarush's ROM is really stable and fast... Maybe combine the characteristics of both, then it'll be great...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] HDRAGON:
one of the greatest advantage in miui roms is its themes!

but Y nothing happens when i my change themes?

it dont make effect!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Dark69Slayer:
Use some other theme,some just come with icons and that's it. Reboot after installing.

@dev

Good luck with your exams or I hope it went well.

Also is there any way to modify that notification bar to show the notification in black? It's all showing in white text
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] expeacer:
This project closed, in this form!

The new releases here: http://xdaforums.com/showthread.php?t=1578109
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rahulk23:
great work ......:):)

plz if you tested for live with walkman ,plz upload the lww links
[Nook Touch Themes and Apps] bardo8430:
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.
[Nook Touch Themes and Apps] marspeople:
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.
[Nook Touch Themes and Apps] bardo8430:
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.
[Nook Touch Themes and Apps] marspeople:
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.
[Nook Touch Themes and Apps] salsichad2:
Can you send me your apk?
[Nook Touch Themes and Apps] marspeople:
You mean the apk for "NoRefresh" or my drawing app?
[Nook Touch Themes and Apps] bardo8430:
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?
[Nook Touch Themes and Apps] bardo8430:
Hi again,

in your N2EpdController.java

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?

activity.class.getName()
this.getClass().toString()
.. ?
[Nook Touch Themes and Apps] marspeople:
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.
[Nook Touch Themes and Apps] marspeople:
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 :D)

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
[Nook Touch Themes and Apps] bardo8430:
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?
[Nook Touch Themes and Apps] bardo8430:
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.

@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?
[Nook Touch Themes and Apps] marspeople:
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 ----------

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. :rolleyes:
[Nook Touch Themes and Apps] bardo8430:
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.
[Nook Touch Themes and Apps] marspeople:
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.
[Nook Touch Themes and Apps] marspeople:
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.
[Nook Touch Themes and Apps] than33:
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?
[Nook Touch Themes and Apps] bardo8430:
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.
[Nook Touch Themes and Apps] dark_hawk:
Noob question.

So I just install the apk and run it and I have Norefresh.
[Nook Touch Themes and Apps] chriscsh:
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) :p
[Nook Touch Themes and Apps] doctrin:
Hi :-),

I'll try it with "log collector".

Hope that this will help.

Regards
[Nook Touch Themes and Apps] marspeople:
Doctrin, I don't see anything wrong in these logs. In fact, it seems the NoRefresh is being activated sometimes (don't know if at automatic mode).

Your problem is just with the automatic mode but the other modes (manual and gestures) work? I can only suggest to try some other app (ie, any PDF reader), restart the service (use the checkbox at settings) and increasing the "auto activate time window" value. Obviously, you need to check "auto activate when scrolling" setting.
[Nook Touch Themes and Apps] doctrin:
Your help is appreciated :).

Everything done, several time, no help.

Another stupid question: is there anyone using it without multitouch?
[Nook Touch Themes and Apps] mrWax:
additional simple mod?

hi mars !

it seems to me that is may be good idea to

add buttons (+/-) in the top left of the screen to be able to compensate manually for changes of contrast in vid/game.

add some automatic contrast compensator. ? would somehow watch number of black pixels and try to maintain 50% black of the screen? There probably is some existing algorithm for this.

what do you think?
[Nook Touch Themes and Apps] mrWax:
add to auto-constrast no-refresh

do you think that the second option is possible? proper algorithm could i think do really good job. althought it would be best to combine both ideas - to have these buttons for fine tuning of some parameter of the algorithm equivallent to current contrast settings (like percentage of black pixels on the screen)

this could really finaly make nook a tablet equivallent. however dont know wheather you are able to do this
[Nook Touch Themes and Apps] doctrin:
Just want to update my case.

I updated the b&n firmware to 1.1 with no success in getting the scroll/animation detection to work.

unfortunately

:-(

Edit: So finally its working, had to de-/activate it several times, deactivate tap-gestures (with auto not simultanely possible) and increased time window a little bit.

I did the excactly same procedures with my old firmware :D . Strange
[Nook Touch Themes and Apps] sswoozooss:
NoRefresh works very good on my nook, always activating when needed BUT! My contrast controls are very hard to access. I do sequence of 4 taps and maybe 1 out of 50 times the controls will appear. Is there a reason why they are difficult to make appear? I don't think I had this problem with the older version (without all the settings) Hope someone can help :)
[Nook Touch Themes and Apps] drmxmyt:
the new version does that for me too, and my whitelisted apps doesnt automatically start, i checked the settings and messed some, could able to work a few times but thats all. turned back to old app solved that issue.
[Nook Touch Themes and Apps] doctrin:
I have just one tiny request. It often flickers all the time, say when Opera is changing webpages, especially if it loads the page very slowly.

Is there a possibility to integrate a gesture to hinder norefresh to deactivate itself?

Say you change the page and the screen rendering gets recognized and you rest your finger on the screen. It gets the touch signal and uses this Information to delay the deactivation as long as you touch the screen.

regards :-)
[Nook Touch Themes and Apps] marspeople:
Nice to see that you finally have it working. :victory:

AFAIK, Android doesn't allow your app to monitor global gestures (except single taps), unless you also capture them (i.e, Opera wouldn't see them). This should be implemented at kernel level, which is difficult.

As a workaround, you might disable "Auto deactivate" or increase its timeout.

---------- Post added at 07:54 PM ---------- Previous post was at 07:39 PM ----------

Attending some requests, I have improved contrast control:

- 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).

Download new version at first page
[Nook Touch Themes and Apps] mrWax:
nice!

I really like implemention of anto-contrast. Still is there posilibility to add adjustable parameter to the algorithm? after testing it, it still seems to me like good idea :)

thx