![]() |
#286 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Sorry for the long wait (again T__T); here is a new Reader package: http://morkl.se/reader/JuneReader.zip
It'd be great if you would run the installer and see if it "sticks"! I hope it does, so I can put it in the usual place and start worrying about more useful stuff ![]() Functionality-wise: It has a simple clock (HH:MM or HH:MM:SS, updates when page is turned, can be put in bottom left or bottom right corner (or turned off)), and it has a default CSS stylesheet again (which is configured in reader.xml instead of being hard-coded). Cheers~~ |
![]() |
![]() |
#287 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,249
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
I've been round the loop twice now (with Porkupan's restore-set-1.0.04.12210 between attempts) but no joy. I'm attaching the output from both the Windows command box and the script.log file in case you can deduce anything from them. script.log Spoiler:
[Edit:] Comparing the latest script.log file with the equivalent January file I see that there was a line in the old log Code:
Reinstall EbookReader.apk with custom signature Last edited by jackie_w; 06-25-2012 at 09:46 AM. Reason: additional info |
|
![]() |
![]() |
#288 | |
Wannabe Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 426
Karma: 2516674
Join Date: Apr 2011
Location: Geelong, Australia
Device: Kobo Libra 2, Kobo Aura 2, Sony PRS-T1, Sony PRS-350, Palm TX
|
Quote:
Morkl request- can you see where the "Invalid page" error happens in the code? It would be wonderful if the reader app just defaulted to the first page of the book if it got this error, rather than being unable to open the book at all. This is horrible default behaviour from Sony. This is simple to reproduce by changing the book (say in sigil) so the structure changes - either a reasonably big edit or simply renaming the html file for the current page will trigger the problem. Cheers, Simon. |
|
![]() |
![]() |
#289 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,249
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Further info...
@Morkl,
As I now have Sony update 1.0.04.12210 on my T1 I decided to have a go at installing the April version of modified EbookReader using soseono's method outlined in post #259 (in a nutshell take your installer package from January, update relevant installer files using porkupan's restore-set-1.0.04.12210, use January do_update.sh, use April EbookReader.apk, update chksums file accordingly) My results are the same as soseono, i.e. the April version works as intended and has survived several reboots on a non-rooted T1. I see that the June do_update.sh file is different to the January version. It is very tempting to go one step further and try to apply the June EbookReader.apk using the January do_update.sh script. However, as I don't have any idea of the implications, I'm resisting for now ![]() |
![]() |
![]() |
#290 |
Junior Member
![]() ![]() ![]() Posts: 2
Karma: 296
Join Date: Jun 2012
Device: Sony PRS-T1
|
![]()
Hi there,
first of all thank you so much for your work Morkl - this Homescreen package is awesome! ![]() I've testet it since few days now on my rooted PRS-T1 (with the new 1.0.04.12210 Firmware) and everything works great (well... I've bricked my device a few times, but was always my own fault ![]() For everyone searching (I did so, but wasn't able to find some) here are a couple of customApps-Settings (package, class, intentCategory):
After I've redesigned my second homescreen with this few custom apps, I wantet to modify the third. My problem with this homescreen was that some, imho important, systemapps weren't shown there. For example the google calendar app or the android system settings. So I go to the homemod.xml and deleted the <launcherIgnoreExpressions>. Checking the result was, unfortunately just as I thought, realy disappointing. MANY useless apps (but the calendar app ![]() (At this point I realized that the apps be "cut" at the end of the screen. Would it be possible to create automatically a fourth homescreen to show the other apps? (Never knowing how much apps someone may have ![]() My solution for this was to go to the system path looking for all needless apps and declare these one in the <launcherIgnoreExpressions>. Now it looks like: Code:
<launcherIgnoreExpressions> <!-- Regular expressions that match applications by path to hide in the app drawer --> <!--<item>/system.*</item>--> <item>/system/app/AccountAndSyncSettings.*</item> <item>/system/app/ApplicationsProvider.*</item> <item>/system/app/Bluetooth.*</item> <item>/system/app/CalendarProvider.*</item> <item>/system/app/CertInstaller.*</item> <item>/system/app/ContactsProvider.*</item> <item>/system/app/DefaultContainerService.*</item> <item>/system/app/DownloadProvider.*</item> <item>/system/app/DrmProvider.*</item> <item>/system/app/EbookAudio.*</item> <item>/system/app/EbookContentManager.*</item> <item>/system/app/EbookContinueReading.*</item> <item>/system/app/EbookDemo.*</item> <item>/system/app/EbookDemoService.*</item> <item>/system/app/EbookDictionary.*</item> <item>/system/app/EbookLookUpService.*</item> <item>/system/app/EbookMediaScanner.*</item> <item>/system/app/EbookNetworkApplications.*</item> <item>/system/app/EbookNetworkManagerSettings.*</item> <item>/system/app/EbookNote.*</item> <item>/system/app/EbookPicture.*</item> <item>/system/app/EbookReader.*</item> <item>/system/app/EbookSetting.*</item> <item>/system/app/EbookStoreBrowser.*</item> <item>/system/app/EbookTestMode.*</item> <item>/system/app/EbookWebBrowser.*</item> <item>/system/app/LiveWallpapers.*</item> <item>/system/app/LiveWallpapersPicker.*</item> <item>/system/app/MagicSmokeWallpapers.*</item> <item>/system/app/MediaProvider.*</item> <item>/system/app/Phone.*</item> <item>/system/app/PicoTts.*</item> <item>/system/app/Protips.*</item> <item>/system/app/Provision.*</item> <item>/system/app/QuickSearchBox.*</item> <item>/system/app/SettingsProvider.*</item> <item>/system/app/TelephonyProvider.*</item> <item>/system/app/TtsService.*</item> <item>/system/app/UserDictionaryProvider.*</item> <item>/system/app/VisualizationWallpapers.*</item> <item>/system/app/VpnServices.*</item> <item>/system/app/WPSSettings.*</item> </launcherIgnoreExpressions> Regards, Alfiriel |
![]() |
![]() |
#291 | |||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Quote:
![]() I'll try out the correct installer and make a new package tonight... Thanks for pointing it out! Quote:
Quote:
![]() Re: the app drawing cutting: The apps are in a scrollable grid view, but I would prefer to have a set of next/prev buttons to avoid unnecessary screen updates (I'm guessing that would be easier to accomplish than having a dynamic number of screens, since the the 2/3 screens are hard coded everywhere in the original code). |
|||
![]() |
![]() |
#292 | |
Junior Member
![]() ![]() ![]() Posts: 2
Karma: 296
Join Date: Jun 2012
Device: Sony PRS-T1
|
Quote:
Your thoughts about the troubles of a scrollable grid because of the screen updates are absolutely comprehensible, but I won't be happy with a solution of next/prev buttons too - there're already next/prev buttons for the different homescreens. So I'm afraid that it'll be confusing if there are some buttons to browse inside one screen, too! So what about something like shown in the attachement below? I imagine as follows: by wiping over the screen the whole page should turn (not step by step reminding the problem of screen updates ![]() So there aren't confusing buttons and the problem of screen updates isn't there either. Hope you would like my idea. ![]() Regardless of this, I had another little luxury problem ![]() By using Sonys stock gallery app "Pictures", there are shown the icons of the "..\homemod\icons" folder and that really bothered me. Luckily I found a solution for this, too:
![]() Reagards, Alfiriel Last edited by Alfiriel; 06-26-2012 at 08:00 AM. |
|
![]() |
![]() |
#293 |
Enthusiast
![]() Posts: 39
Karma: 10
Join Date: Feb 2011
Location: UK
Device: prs-t1, kobo auraHD
|
bookmark addition in new homescreen
it would also be nice if in the t1 one could add bookmarks either by tapping on the screen (as now) or also by a menu like in my daughter's prs650 where you click "settings" and choose "add bookmark". I always have to tap 3-4 times to place a bookmark in my T1.
Last edited by pietro; 06-26-2012 at 07:43 AM. |
![]() |
![]() |
#294 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jun 2012
Device: Sony prs-t1
|
Iwas rooted my t1 two week ago , but for second time i rooted but i missing home action , when i push home button no action happend
|
![]() |
![]() |
#295 |
Member
![]() Posts: 21
Karma: 10
Join Date: Jun 2012
Device: Sony PRS-T1
|
Does this introduce tap to turn pages in the reader app by any chance?
|
![]() |
![]() |
#296 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Feb 2012
Device: Sony prs-T1
|
To Morkl
Hi! I use rupor's modification of shell for sony prs t-1 (russian). With this there is couple programs very useful for Me. Isilo and Alreader and Total Commander instead rootexplorer. All of them I would like have like soft button on home screen on my device. I have download end install your home screen, but I can't understand how I can set up those programs. I don't understand what I need write in xml file. Can you explain that really clear? |
![]() |
![]() |
#297 | ||||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
So, I re-ran the install with an earlier version of the update script and it works, even on my wonky device
![]() ![]() The package at http://morkl.se/reader/JuneReader.zip has been updated, and if I don't hear about any critical bugs I'll put it up at SourceForge in the weekend ![]() Quote:
![]() Quote:
![]() Quote:
![]() Quote:
Sorry, no. The new version should stop the touch input problems from older firmware versions though. |
||||
![]() |
![]() |
#298 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Quote:
![]() Apps are started by launching "intents", and every app has a "manifest" that describes, among other things, what intents that app can respond to. For example, after extracting (I use apktool for all my APK extracting and editing) the Total Commander APK, I locate the following segments in the AndroidManifest.xml file: Code:
<manifest android:label="@string/app_name" android:versionCode="22" android:versionName="1.03" android:installLocation="auto package="com.ghisler.android.TotalCommander" xmlns:android="http://schemas.android.com/apk/res/android"> And then: Code:
<activity android:label="@string/app_name" android:name=".TotalCommander" android:launchMode="singleTask" android:configChanges="locale|keyboardHidden|orientation|screenSize|smallestScreenSize" android:windowSoftInputMode="adjustPan"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> In the homemod.xml file, this corresponds to: Code:
<customAppDefinition name="app_totalcommander" title="Total Commander"> <iconNormal>ic_totalcommander.png</iconNormal> <iconPressed>ic_totalcommander_pressed.png</iconPressed> <componentName package="com.ghisler.android.TotalCommander" class="com.ghisler.android.TotalCommander.TotalCommander" /> <intentAction>android.intent.action.MAIN</intentAction> <intentCategory>android.intent.category.LAUNCHER</intentCategory> </customAppDefinition> Was that clear enough? ![]() |
|
![]() |
![]() |
#299 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Feb 2012
Device: Sony prs-T1
|
Thanks! I'll try this evening.
|
![]() |
![]() |
#300 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,249
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
![]() I made sure the T1 was fully charged before I started and used porkupan's restore-set-1.0.04.12210 before running the reader app installer, but I'm not sure whether this was absolutely necessary. Good work! Thanks for your effort and karma to you ![]() |
|
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-T1 Sony Home Screen has a hidden app launcher!!! | uboot | Sony Reader Dev Corner | 12 | 01-11-2012 03:21 PM |
I've lost my home screen | Paulc15 | Kobo Tablets | 12 | 11-16-2011 01:19 PM |
Home Screen, do you use it? | Breila | Barnes & Noble NOOK | 7 | 06-27-2011 09:01 AM |
PRS-950 Modified firmware with clock and other features - updated with latest Sony 2.0 rev | gardenstate | Sony Reader | 6 | 12-27-2010 06:06 AM |
What wallpaper do you have on your Home Screen? | naivejenni | Lounge | 31 | 12-08-2010 05:44 PM |