Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 09-11-2016, 06:05 AM   #226
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Good morning Matej (mmihelic),
thank you for the response.
Quote:
Originally Posted by mmihelic View Post
For the first problem regarding the WLAN operation, please, take a look at this comment, specifically:
https://github.com/koreader/koreader...ment-245678986
Quote:
Originally Posted by mmihelic View Post
Download the v4 firmware ZIP from a message in this forum and unpack it to the .kobo folder. On unplugging the USB Nickel will upgrade the firmware, and you will lose the access to the KSM. However, now you can simply install the KSM08 again, and it should work fine - it did for me. What won't be working is the Wireless from within the KSM.
-- Regards, Matej.
Does this imply that after installing KSM08_ext_aura_one.zip,wifi works in nickel, but does not work in KSM? If you once connected to your network from nickel, you should be able to connect from within KSM by selecting "wifi > wifi enable dhcp.sh". You can easily check whether you are connected to internet by selecting "x wget accuweather.sh". If some content is displayed, you are connected. In the other case you will see an error message.
Do I understand correctly that http://download.kobobooks.com/firmwa...e-4.0.7523.zip removes the USB connection problem? (I just came back from an extended beach holiday. So I might have missed some details.)

Quote:
Other than that, the KSM08 works on the Aura One.

I thank you for your work. Me and my wife enjoy using the KSM08 on our devices.
It is always nice to get some positive feedback!

Last edited by tshering; 09-11-2016 at 06:11 AM.
tshering is offline   Reply With Quote
Old 09-11-2016, 06:18 AM   #227
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by makruiten View Post
Thank you. I should have been more clear: KSM works just fine, except that if I want to upgrade to the newer build for the Aura One (to fix wifi and enlarge fonts), I'm unable to because the usb connection doesn't work from within KSM. I've already reverted to the stock firmware by installing the v4 like you said. Maybe it was just a coincidence. As I understand it, I cannot upgrade to a newer KSM from within Nickel, can I?
If I understand mmihelic correctly, you can now reinstall KSM 08, and it will now be possible to connect via usb from within KSM so that you can install the update KSM08_ext_aura_one (it is necessary to have a functioning KSM running before installing the update.)
tshering is offline   Reply With Quote
Advert
Old 09-12-2016, 02:28 AM   #228
mmihelic
Junior Member
mmihelic began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2016
Device: Aura One, Aura HD, PB912, Story HD
Yes, you can use the "USB Toggle" script and the USBNET with Dropbear should work. But this is the only type of connectivity that will work!

If you try to enable anything else related to USB. I think that the Dropbear will cease to function.

I hate to be the bearer of bad news but there seems to be something wrong in general. My guess would be that some manipulation of the kernel (an incompatible module or an unanticipated change of environment by Nickel) or of the boot scripts messed up part of the low-level functionality.

I think that even pressing of the "suspend" button is not detected correctly or always, if at all.

I didn't notice most of these things because I am only interested in the USBNET and Koreader. I was not exercising anything else. However, now I tried using other functions of the KSM08, with FW4 and the new update included, and I have noticed more problems.

For instance, now I can scan for wireless networks in Nickel, but I cannot connect to any of them. The KSM WLAN scripts always report that the DND module (the second one - I don't have the device here) was not loaded. And no WLAN networks can be seen in the KSM even if the Nickel did show them but was unable to connect to them.

-- Regards, Matej.

Last edited by mmihelic; 09-12-2016 at 02:30 AM. Reason: typo
mmihelic is offline   Reply With Quote
Old 09-12-2016, 05:52 AM   #229
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by mmihelic View Post
Yes, you can use the "USB Toggle" script and the USBNET with Dropbear should work. But this is the only type of connectivity that will work!

If you try to enable anything else related to USB. I think that the Dropbear will cease to function.

I hate to be the bearer of bad news but there seems to be something wrong in general. My guess would be that some manipulation of the kernel (an incompatible module or an unanticipated change of environment by Nickel) or of the boot scripts messed up part of the low-level functionality.

I think that even pressing of the "suspend" button is not detected correctly or always, if at all.

I didn't notice most of these things because I am only interested in the USBNET and Koreader. I was not exercising anything else. However, now I tried using other functions of the KSM08, with FW4 and the new update included, and I have noticed more problems.

For instance, now I can scan for wireless networks in Nickel, but I cannot connect to any of them. The KSM WLAN scripts always report that the DND module (the second one - I don't have the device here) was not loaded. And no WLAN networks can be seen in the KSM even if the Nickel did show them but was unable to connect to them.

-- Regards, Matej.
Thank you for the information. One thing I see is that KSM tries to load the wrong modul, dhd instead of 8189fs. (I will upload the corrected file(s) when I am back at my pc.) But this does still not explain why you cannot connect to any network from within nickel. Did you try to reboot the device and than try to connect to a network from within nickel without touching wifi things first in KSM? You could also try to delete /etc/wpa_supplicant/wpa_supplicant.conf, in order to make a fresh start of the wifi connection business, and try then to connect in nickel.

As for connecting the device as usb mass storage (which is completely unrelated to dropbear), I notice that the FW 4.0.7523 package does not contain /drivers/mx6sl-ntx/usb/gadget/arcotg_udc.ko. I guess, however, this file lives still on the device (as part of the original FW).

Last edited by tshering; 09-12-2016 at 06:00 AM.
tshering is offline   Reply With Quote
Old 09-12-2016, 02:22 PM   #230
pietro
Enthusiast
pietro began at the beginning.
 
Posts: 39
Karma: 10
Join Date: Feb 2011
Location: UK
Device: prs-t1, kobo auraHD
Exit nickel

Hi - just installed ksm08 and koreader on AuraHD. All fine except that the button "Exit Nickel" ends up is the book list and I have to go through several pages to get to it.
Is it possible to rename it (say AAAExitNickel) so it ends up on top of my library so I can reach it quickly?
Thanks for the advice. Otherwise, good job!
pietro is offline   Reply With Quote
Advert
Old 09-12-2016, 03:27 PM   #231
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by pietro View Post
Hi - just installed ksm08 and koreader on AuraHD. All fine except that the button "Exit Nickel" ends up is the book list and I have to go through several pages to get to it.
Is it possible to rename it (say AAAExitNickel) so it ends up on top of my library so I can reach it quickly?
Thanks for the advice. Otherwise, good job!
It is possible. If you rename the image to AAAExitNickel.png, you would have to rename the file exit_nickel.sh in adds/kbmenu/fmonsh/ (this is on the system partition) to AAAExitNickel.sh.
What I did is putting the KSM related pngs (exit_nickel.png, poweroff.png, etc.) to a collection with the name aaa_menu. A tile of this collectin stays always on my home screen, and lets me access exit_nickel etc. with 2 taps.
tshering is offline   Reply With Quote
Old 09-12-2016, 03:33 PM   #232
boriar
Evangelist
boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.boriar ought to be getting tired of karma fortunes by now.
 
boriar's Avatar
 
Posts: 407
Karma: 314204
Join Date: Jan 2015
Device: bq Avant XL, Kobo Aura H2O, Onyx Boox M96C Plus
Quote:
Originally Posted by pietro View Post
Hi - just installed ksm08 and koreader on AuraHD. All fine except that the button "Exit Nickel" ends up is the book list and I have to go through several pages to get to it.
Is it possible to rename it (say AAAExitNickel) so it ends up on top of my library so I can reach it quickly?
Thanks for the advice. Otherwise, good job!
You can create a collection in library with all links to utilities, the you only have to show that collection.
boriar is offline   Reply With Quote
Old 09-12-2016, 04:26 PM   #233
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
I have updated the addition for Auro One and Auro Edition 2. This might solve the problem with wifi. It does not address the usb problem.

Edit: It does not solve the wifi problem.
After installing FW 4.0.7523 on a Touch, I can still connect in KSM to a known network. Nickel, however, asks me for the password, and then cannot connect. After I started we a fresh wpa_supplicant.conf, I can not any longer scan for networks in KSM, and therefore not connect to any. Nickel list networks, but cannot connect. In KSM I can still connect, if I restore the old wpa_supplicant.conf.

After returning to FW 3.19.5761, KSM can scan for networks and also connects. Nickel can still not connect. ???

Last edited by tshering; 09-12-2016 at 05:54 PM.
tshering is offline   Reply With Quote
Old 09-12-2016, 04:46 PM   #234
pietro
Enthusiast
pietro began at the beginning.
 
Posts: 39
Karma: 10
Join Date: Feb 2011
Location: UK
Device: prs-t1, kobo auraHD
that was the most obvious solution - I had not thought of it. Thanks. Pietro
pietro is offline   Reply With Quote
Old 09-13-2016, 02:07 AM   #235
mmihelic
Junior Member
mmihelic began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2016
Device: Aura One, Aura HD, PB912, Story HD
Did you notice that the new module enables an additional network band?

It might be that the entire stack of related software was upgraded as well.

There seem to be a disconnect between WLAN state reported in Nickel and KSM!

I had luck with the following procedure:
  1. enabling the WLAN in KSM,
  2. switching to Nickel with WLAN enabled,
  3. as Nickel reported WLAN disabled I had to enable it here as well;
  4. now I was able to scan networks, enter password and connect to the WLAN,
  5. at this point I switched back to KSM, and I found there my WLAN network stored in the manage networks' dialog;
  6. after the reboot the KSM reported WLAN enabled and
  7. I was able to connect to the WLAN from KSM (I did switch it off and on "with DHCP" once during testing so this might be required as well) but,
  8. after disabling the WLAN from within KSM and switching to Nickel, Nickel reported WLAN is still enabled and I had to switch it off there as well.

Last edited by mmihelic; 09-13-2016 at 02:36 AM. Reason: Typos, grammar... It was to early in the morning ;)
mmihelic is offline   Reply With Quote
Old 09-13-2016, 03:34 AM   #236
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
Quote:
Originally Posted by pietro View Post
Hi - just installed ksm08 and koreader on AuraHD. All fine except that the button "Exit Nickel" ends up is the book list and I have to go through several pages to get to it.
Is it possible to rename it (say AAAExitNickel) so it ends up on top of my library so I can reach it quickly?
Thanks for the advice. Otherwise, good job!
I simpy added all image "buttons" in a collection named ADMIN. Now it show up first in the collection list and is easy enough to go to.
marp68 is offline   Reply With Quote
Old 09-13-2016, 04:00 AM   #237
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by mmihelic View Post
Did you notice that the new module enables an additional network band?

It might be that the entire stack of related software was upgraded as well.

There seem to be a disconnect between WLAN state reported in Nickel and KSM!

I had luck with the following procedure:
  1. enabling the WLAN in KSM,
  2. switching to Nickel with WLAN enabled,
  3. as Nickel reported WLAN disabled I had to enable it here as well;
  4. now I was able to scan networks, enter password and connect to the WLAN,
  5. at this point I switched back to KSM, and I found there my WLAN network stored in the manage networks' dialog;
  6. after the reboot the KSM reported WLAN enabled and
  7. I was able to connect to the WLAN from KSM (I did switch it off and on "with DHCP" once during testing so this might be required as well) but,
  8. after disabling the WLAN from within KSM and switching to Nickel, Nickel reported WLAN is still enabled and I had to switch it off there as well.
Thank you for the update. Unfortunataly, I am having a long working day (and a hard week). So I do not know whether I can play around with KSM this night. As for reporting, whether wifi is enabled or not, there is a difference between KSM and nickel.
KSM reports wifi as enabled if the related modules are loaded. Nickel, however, reports wifi as enabled if in the conf file, AIRPLANE_MODE is set to false (or if this is implied), or if you set wifi to on via the settings, but this does not say anything about whether the modules are loaded or not.
Are you sure about point 6? I do not expect wifi to be automatically enabled in KSM after reboot. Or did you mean that you were able to enable wifi in KSM at that point?

Last edited by tshering; 09-13-2016 at 04:02 AM.
tshering is offline   Reply With Quote
Old 09-13-2016, 08:07 AM   #238
mmihelic
Junior Member
mmihelic began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2016
Device: Aura One, Aura HD, PB912, Story HD
Quote:
Originally Posted by tshering View Post
Are you sure about point 6? I do not expect wifi to be automatically enabled in KSM after reboot. Or did you mean that you were able to enable wifi in KSM at that point?
No, I am not. I think I now know what has happened. It looks like Nickel will restore last WLAN state on boot.

I am now slightly confused!

It appears that KSM and Nickel are now both handling WLAN as expected. I went through a couple of reboots alternating Nickel and KSM, and I could connect to WLAN from both.
It does seem that KSM needs a few seconds longed to establish a connection than I would expect, but it does so at the end.

Perhaps my current boot setting of alternating KSM and Nickel has something to do with my success? I don't really know. Just now, I have booted to KSM enabled WLAN, fetch a test page, disabled WLAN, went to Nickel (spawned from KSM) enabled/tested/disabled WLAN, returned to KSM and went through the same procedure flawlessly.

Odd.
mmihelic is offline   Reply With Quote
Old 09-14-2016, 07:57 PM   #239
JFeole
Connoisseur
JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.
 
Posts: 93
Karma: 28862
Join Date: Jul 2010
Device: Kobo_Aura_H2O, Kobo_Aura_One, Kobo Sage
Is it ok to install KSM08 on the KA1?

Thanks,
John Feole
JFeole is offline   Reply With Quote
Old 09-15-2016, 04:03 AM   #240
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by nook_nerd View Post
Is it ok to install KSM08 on the KA1?

Thanks,
John Feole
I do not know. According to two reports of KA1 users, KSM cannot connect the device as usb mass storage to a pc (but nickel still can connect). It seems that after upgrading to FW 4.0.7523, USB mass storage does work under KSM (but because of this post, I am not completely sure about that. I might read it wrongly; maybe it only refers to USBNet.). According to one report, KA1 was unable to connect to a wifi network from KSM under the original KSM 08 version, and also not from nickel if KSM is installed. with the patch for KA1, it seems to work (look at the posts above).

I only tested FW 4.0.7523 on a Touch (model C). I did not see a problem with connecting as usb mass storage form KSM and from nickel. KSM was still able to connect to the preselected wifi network, but was unable to add a network to the list, once I deleted it. Under nickel, I was only able to scan for networks, nothing else. After returning to the previous FW (3.19.5761), everything worked under KSM as expected, but I can still not connect to a network under nickel. Anyway, I do not know whether my experience with the Touch has any bearing on the question of KA1.

Edit: It turned out that my problem with wifi was not at all related to FW 4.0.7523. I guess it is ok to install KSM 08 (+ the addition for KA1) on a KA1.

Last edited by tshering; 10-01-2016 at 05:28 AM.
tshering is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kobo-Adding alternative readers using Kobo Start Menu Ken Maltby KOReader 75 01-10-2020 01:35 PM
Kobo Start Menu tshering Kobo Developer's Corner 918 10-12-2017 02:32 PM
Kobo Start Menu 07 tshering Kobo Developer's Corner 644 03-02-2017 06:40 AM
QT Browser for Kobo Start Menu? gloriousglib Kobo Developer's Corner 1 05-24-2014 03:59 AM
Calibre start menu icon Cy1clown Calibre 1 02-06-2010 02:10 PM


All times are GMT -4. The time now is 12:02 AM.


MobileRead.com is a privately owned, operated and funded community.